這次把真正的把源程序公開(kāi)了,而且還有詳細(xì)的原理教程,希望大家?guī)兔Π阉龅母茫С值钠骷唷? 這個(gè)下載線(xiàn)電路是我做過(guò)的中最穩(wěn)定的,成功率很高。你也可以直接使用現(xiàn)有的下載線(xiàn)或者Atmel的原版下 載線(xiàn)。Easy 51Pro串行編程器也支持AT89C2051了。《Easy 51Pro的製作及使用說(shuō)明》中有詳細(xì)介紹。 有何問(wèn)題或者發(fā)現(xiàn)了BUG請(qǐng)?jiān)谶@裡給我留言: http://enkj.com/gbook/guestbook.asp?user=digiboy
上傳時(shí)間: 2013-12-12
上傳用戶(hù):xieguodong1234
雪崩光電二極管 (APD) 接收器模塊在光纖通信繫統(tǒng)中被廣泛地使用。APD 模塊包含 APD 和一個(gè)信號(hào)調(diào)理放大器,但並不是完全獨(dú)立。它仍舊需要重要的支持電路,包括一個(gè)高電壓、低噪聲電源和一個(gè)用於指示信號(hào)強(qiáng)度的精準(zhǔn)電流監(jiān)視器
上傳時(shí)間: 2013-11-22
上傳用戶(hù):zhangyigenius
對(duì)於集成電路而言,汽車(chē)是一種苛刻的使用環(huán)境,這裡,引擎罩下的工作溫度範(fàn)圍可寬達(dá) -40°C 至 125°C,而且,在電池電壓總線(xiàn)上出現(xiàn)大瞬變偏移也是預(yù)料之中的事
標(biāo)簽: 集成 電流檢測(cè) 保護(hù) 汽車(chē)系統(tǒng)
上傳時(shí)間: 2013-11-20
上傳用戶(hù):zhaiye
電路板裝配、PCB 布局和數(shù)字 IC 集成的進(jìn)步造就了新一代的高密度安裝、高性能繫統(tǒng)。
上傳時(shí)間: 2013-10-17
上傳用戶(hù):RQB123
一直以來(lái), 電子電路斷路器( E C B ) 都是由一個(gè)MOSFET、一個(gè) MOSFET 控制器和一個(gè)電流檢測(cè)電阻器所組成的。
上傳時(shí)間: 2013-10-18
上傳用戶(hù):qwerasdf
本設(shè)計(jì)要點(diǎn)介紹了兩款能夠增加太陽(yáng)能電池板接收能量的簡(jiǎn)單電路。在這兩款電路中,均由太陽(yáng)能電池板給電池充電,再由電池在沒(méi)有陽(yáng)光照射的情況下提供應(yīng)用電路運(yùn)作所需的電源。
標(biāo)簽: 性能 減 太陽(yáng)能電池板 尺寸
上傳時(shí)間: 2013-11-16
上傳用戶(hù):KSLYZ
設(shè)計(jì)時(shí)需要過(guò)一款簡(jiǎn)單、低成本的閂鎖電路 (latch circuit) ?圖一顯示的就是這樣一款電路,基本上是一個(gè)可控矽整流器(SCR),結(jié)合了一些離散組件,只需低成本的元件便可以提供電源故障保護(hù)。
上傳時(shí)間: 2013-11-11
上傳用戶(hù):zq70996813
在電源設(shè)計(jì)中,工程人員時(shí)常會(huì)面臨控制 IC 驅(qū)動(dòng)電流不足的問(wèn)題,或者因?yàn)殚l極驅(qū)動(dòng)損耗導(dǎo)致控制 IC 功耗過(guò)大。為解決這些問(wèn)題,工程人員通常會(huì)採(cǎi)用外部驅(qū)動(dòng)器。目前許多半導(dǎo)體廠(chǎng)商都有現(xiàn)成的 MOSFET 積體電路驅(qū)動(dòng)器解決方案,但因?yàn)槌杀究剂浚こ處熗鶗?huì)選擇比較低價(jià)的獨(dú)立元件。
上傳時(shí)間: 2013-11-19
上傳用戶(hù):阿譚電器工作室
具備處理外部模擬信號(hào)功能是很多電子設(shè)備的基本要求。為了將模擬信號(hào)轉(zhuǎn)換為數(shù)字信 號(hào),就需要藉助A/D 轉(zhuǎn)換器。將A/D 功能和MCU 整合在一起,就可減少電路的元件數(shù)量和 電路板的空間使用。 HT45F23 微控制器內(nèi)建6 通道,12 位解析度的A/D 轉(zhuǎn)換器。在本應(yīng)用說(shuō)明中,將介紹如何 使用HT45F23 微控制器的A/D 功能。
上傳時(shí)間: 2013-10-27
上傳用戶(hù):nostopper
三種方法讀取鍵值 使用者設(shè)計(jì)行列鍵盤(pán)介面,一般常採(cǎi)用三種方法讀取鍵值。 中斷式 在鍵盤(pán)按下時(shí)產(chǎn)生一個(gè)外部中斷通知CPU,並由中斷處理程式通過(guò)不同位址讀資料線(xiàn)上的狀態(tài)判斷哪個(gè)按鍵被按下。 本實(shí)驗(yàn)採(cǎi)用中斷式實(shí)現(xiàn)使用者鍵盤(pán)介面。 掃描法 對(duì)鍵盤(pán)上的某一行送低電位,其他為高電位,然後讀取列值,若列值中有一位是低,表明該行與低電位對(duì)應(yīng)列的鍵被按下。否則掃描下一行。 反轉(zhuǎn)法 先將所有行掃描線(xiàn)輸出低電位,讀列值,若列值有一位是低表明有鍵按下;接著所有列掃描線(xiàn)輸出低電位,再讀行值。 根據(jù)讀到的值組合就可以查表得到鍵碼。4x4鍵盤(pán)按4行4列組成如圖電路結(jié)構(gòu)。按鍵按下將會(huì)使行列連成通路,這也是見(jiàn)的使用者鍵盤(pán)設(shè)計(jì)電路。 //-----------4X4鍵盤(pán)程序--------------// uchar keboard(void) { uchar xxa,yyb,i,key; if((PINC&0x0f)!=0x0f) //是否有按鍵按下 {delayms(1); //延時(shí)去抖動(dòng) if((PINC&0x0f)!=0x0f) //有按下則判斷 { xxa=~(PINC|0xf0); //0000xxxx DDRC=0x0f; PORTC=0xf0; delay_1ms(); yyb=~(PINC|0x0f); //xxxx0000 DDRC=0xf0; //復(fù)位 PORTC=0x0f; while((PINC&0x0f)!=0x0f) //按鍵是否放開(kāi) { display(data); } i=4; //計(jì)算返回碼 while(xxa!=0) { xxa=xxa>>1; i--; } if(yyb==0x80) key=i; else if(yyb==0x40) key=4+i; else if(yyb==0x20) key=8+i; else if(yyb==0x10) key=12+i; return key; //返回按下的鍵盤(pán)碼 } } else return 17; //沒(méi)有按鍵按下 }
上傳時(shí)間: 2013-11-12
上傳用戶(hù):a673761058
蟲(chóng)蟲(chóng)下載站版權(quán)所有 京ICP備2021023401號(hào)-1