NEC閃光胸牌電路板的構(gòu)成電路板是由單片機(jī)應(yīng)用電路部分和閃存編程器兩部分構(gòu)成的。■單片機(jī)應(yīng)用電路部分單片機(jī)應(yīng)用電路部分主要是由電池(1220),開(kāi)關(guān)和NEC 78K0/KB2(uPD78F0500)8位閃存單片機(jī)構(gòu)成。把程序?qū)懭雴纹瑱C(jī)內(nèi)置的閃存存儲(chǔ)器,就可以進(jìn)行各種控制了。■閃存編程器部分閃存編程器是把PC里的程序?qū)懭雴纹瑱C(jī)的閃存存儲(chǔ)器的裝置。您得到的電路板上的閃存編程器部分只有配線(xiàn)沒(méi)有零部件,要寫(xiě)入程序必須購(gòu)置零部件后焊接,您只要花費(fèi)很少的經(jīng)費(fèi)和精力即可完成。關(guān)于閃存編程器的制作方法下面會(huì)做詳細(xì)說(shuō)明。
上傳時(shí)間: 2013-10-31
上傳用戶(hù):frank1234
MCS-51系列單片機(jī)芯片結(jié)構(gòu):2.1 MCS—51系列單片機(jī)的結(jié)構(gòu)原理2.1.1 MCS-51單片機(jī)邏輯結(jié)構(gòu) MCS-51單片機(jī)的系統(tǒng)結(jié)構(gòu)框圖如圖2.1所示。 圖2.1 MCS-51單片機(jī)的系統(tǒng)結(jié)構(gòu)框圖由圖2.1可以看出,單片機(jī)內(nèi)部主要包含下列幾個(gè)部件:u 一個(gè)8位CPU;u 一個(gè)時(shí)鐘電路;u 4Kbyte程序存儲(chǔ)器;u 128byte數(shù)據(jù)存儲(chǔ)器;u 兩個(gè)16位定時(shí)/計(jì)數(shù)器;u 64Kbyte擴(kuò)展總線(xiàn)控制電路;u 四個(gè)8-bit并行I/O端口;u 一個(gè)可編程串行接口;五個(gè)中斷源,其中包括兩個(gè)優(yōu)先級(jí)嵌套中斷 1. CPU CPU即中央處理器的簡(jiǎn)稱(chēng),是單片機(jī)的核心部件,它完成各種運(yùn)算和控制操作,CPU由運(yùn)算器和控制器兩部分電路組成。(1)運(yùn)算器電路 運(yùn)算器電路包括ALU(算術(shù)邏輯單元)、ACC(累加器)、B寄存器、狀態(tài)寄存器、暫存器1和暫存器2等部件,運(yùn)算器的功能是進(jìn)行算術(shù)運(yùn)算和邏輯運(yùn)算。 (2)控制器電路 控制器電路包括程序計(jì)數(shù)器PC、PC加1寄存器、指令寄存器、指令譯碼器、數(shù)據(jù)指針DPTR、堆棧指針SP、緩沖器以及定時(shí)與控制電路等。控制電路完成指揮控制工作,協(xié)調(diào)單片機(jī)各部分正常工作。
標(biāo)簽: MCS 51 單片機(jī) 芯片結(jié)構(gòu)
上傳時(shí)間: 2013-10-27
上傳用戶(hù):tianyi223
S51編程器制作包:自制AT89S51編程器教程AT89S51芯片的日漸流行,對(duì)我們單片機(jī)初學(xué)者來(lái)說(shuō)是一個(gè)大好消息。因?yàn)樽鰝€(gè)AT89S51編程器非常容易,而且串行編程模式更便于做成在線(xiàn)編程器,給頻繁燒片,調(diào)試帶來(lái)了巨大的方便。 電路: 只要焊13根線(xiàn)就可以搞定這個(gè)電路。基本原理:RST置高電平,然后向單片機(jī)串行發(fā)送 編程命令。P1.7(SCK)輸入移位脈沖,P1.6(MISO)串行輸出,P1.5(MOSI)串行輸入(要了解詳細(xì)編程原理可以去看AT89S51的數(shù)據(jù)手冊(cè))。使用并口發(fā)出控制信號(hào),74373只是用于信號(hào)轉(zhuǎn)換,因?yàn)椴⒖谥苯虞敵龈唠娖降碾妷河悬c(diǎn)沒(méi)到位,使用其他芯片也可以,還有人提出直接接電阻。并口引腳1控制P1.7,引腳14控制P1.5,引腳15讀P1.6,引腳16控制RST,引腳17接74373 LE(鎖存允許),18-25這些引腳都可以接地。建議在你的單片機(jī)系統(tǒng)板上做個(gè)6芯的接口。注意:被燒寫(xiě)的單片機(jī)一定是最小系統(tǒng)(單片機(jī)已經(jīng)接好電源,晶振,可以運(yùn)行),VCC,GND是給74373提供電源的。 還有一個(gè)方案:使用串口+單片機(jī),這個(gè)方案已經(jīng)用了半年了。電路稍微麻煩一點(diǎn),速度比較快,而且可以燒AT89C51等等。其實(shí)許多器件編程原理差不多,由于我沒(méi)太多時(shí)間研究器件手冊(cè),更沒(méi)有MONEY買(mǎi)一堆芯片來(lái)測(cè)試,所以只實(shí)現(xiàn)了幾個(gè)最常用單片機(jī)編程功能(AT89C51,C52,C55,AT89S51,S52,S53)。如果要燒寫(xiě)其他單片機(jī),你可以直接編寫(xiě)底層控制子程序(例如,寫(xiě)一個(gè)單元,讀一個(gè)單元,擦除ROM的子程序)。如果有需要,我可以在器件選擇欄提供一個(gè)“X-CHIP”的選擇,“X-CHIP”的編程細(xì)節(jié)將由用戶(hù)自己去實(shí)現(xiàn)。當(dāng)你仔細(xì)閱讀器件手冊(cè)后,會(huì)發(fā)現(xiàn)實(shí)現(xiàn)這些子程序其實(shí)好容易,這也是初學(xué)者學(xué)單片機(jī)編程的好課題。如果成功了會(huì)極大的提高你學(xué)單片機(jī)的積極性。 軟件: 這個(gè)軟件的通信,控制部分早在半年前就完成了,這回只是換了個(gè)界面和加入并口下載線(xiàn)的功能,希望你看到這個(gè)軟件不會(huì)想吐。使用很簡(jiǎn)當(dāng),有一點(diǎn)特別,當(dāng)你用鼠標(biāo)右鍵點(diǎn)擊按鈕后,可以把相關(guān)操作設(shè)置為自動(dòng)模式(只有打開(kāi)文件,擦除芯片,寫(xiě)FLASH ROM,讀FLASH ROM,效驗(yàn)數(shù)據(jù) 可以設(shè)置),點(diǎn)擊‘自動(dòng)完成’后會(huì)依次完成這些操作,并在開(kāi)始時(shí)檢測(cè)芯片。當(dāng)“打開(kāi)文件”設(shè)為自動(dòng)后,第2次燒寫(xiě)同一個(gè)文件時(shí)不必再去打開(kāi)文件,軟件會(huì)自動(dòng)刷新緩沖。軟件在WIN XP,WIN 2000可以使用(管理員登陸的),在WIN 98 ,WIN ME使用并口模式時(shí)會(huì)更快些。這個(gè)軟件同時(shí)支持串口編程器和并口下載線(xiàn)。操作正常結(jié)束后會(huì)有聲音提示。如果沒(méi)有聲卡或聲卡爛了,則聲音會(huì)從機(jī)箱揚(yáng)聲器中發(fā)出。注意:記得在CMOS設(shè)置中把并口設(shè)為ECP模式。就這些東西,應(yīng)該夠詳細(xì)吧,還有什么問(wèn)題或遇到什么困難可以聯(lián)系我,軟件出現(xiàn)什么問(wèn)題一定要通知我修正。祝你一次就搞定。
上傳時(shí)間: 2014-01-24
上傳用戶(hù):13162218709
單片機(jī)常用芯片和器件手冊(cè):有常用的像寄存器,鎖存器,單片機(jī)芯片資料介紹等,非常實(shí)用。
標(biāo)簽: 單片機(jī)常用 芯片 器件手冊(cè)
上傳時(shí)間: 2013-11-22
上傳用戶(hù):zhaoman32
自制一臺(tái)ATMEL 89系列FLASH單片機(jī)編程器學(xué)習(xí)單片機(jī)最有用的恐怕是編程器和仿真機(jī),一臺(tái)商品化的編程器至少要幾百元,仿真機(jī)價(jià)格更高,往往讓初學(xué)者難以選擇。這里介紹的一款國(guó)外電子網(wǎng)站推出的廉價(jià)51編程器,能夠讀寫(xiě)最常用的12種51單片機(jī),自己動(dòng)手裝配一臺(tái),既能鍛煉自己的動(dòng)手能力,又能廉價(jià)地裝備一臺(tái)多用編程器,無(wú)論是學(xué)習(xí)單片機(jī)或業(yè)余時(shí)間搞開(kāi)發(fā),都是一個(gè)非常好的選擇。筆者按照資料自制了一臺(tái),十分好用,不敢獨(dú)享。特編譯了全部制作資料介紹給大家。這個(gè)編程器硬件使用標(biāo)準(zhǔn)的TTL系列器件而沒(méi)有使用特殊元件。它連接在計(jì)算機(jī)的并行端口,對(duì)PC的并口沒(méi)有特殊要求,所以配置很低的計(jì)算機(jī)也能用這個(gè)編程器。Atmel Flash 系列單片機(jī)是當(dāng)前最流行的單片機(jī),易于擦寫(xiě),不象OTP芯片容易造成浪費(fèi)。特別是89系列單片機(jī)與大家熟悉的INTEL51系列單片機(jī)完全兼容,這個(gè)編程器支持的單片機(jī)主要是Atmel flash系列。支持的器件: 這個(gè)編程器支持以下ATMEL單片機(jī)AT89C51,AT89C52,AT89C55,AT89S51,AT89S52,AT89S53,AT89C51RC,AT89C55WD,AT89S8252,AT89C1051U,AT89C2051,AT89C4051注意:20腳的單片機(jī)需要一個(gè)簡(jiǎn)單的適配器。(圖 2 ) 硬件: 圖1顯示了這個(gè)FLASH 編程器的電路圖,編程器和標(biāo)準(zhǔn)的計(jì)算機(jī)并口連接。電路圖中的U2是用于控制計(jì)算機(jī)和控制器之間的數(shù)據(jù)流,U4 鎖存低位地址字節(jié) ,U5 鎖存高位地址字節(jié) ,U3用于產(chǎn)生控制信號(hào)給被編程的單片機(jī)。IC U1用于產(chǎn)生編程脈沖給單片機(jī).當(dāng)U7提供編程電壓給控制器時(shí),電源部分用U8產(chǎn)生邏輯5v供給。IC U6用于產(chǎn)生5V或6.5V VDD 電源電壓給單片機(jī)。
標(biāo)簽: ATMEL FLASH 單片機(jī)編程器
上傳時(shí)間: 2013-10-18
上傳用戶(hù):bakdesec
中繼器加密專(zhuān)業(yè)加密芯片方案
上傳時(shí)間: 2013-10-08
上傳用戶(hù):marten
P82B96是一款雙極性I2C擴(kuò)展芯片,在保持I2C系統(tǒng)的工作模式和特性不變的情況下,通過(guò)緩沖SDA和SCL總線(xiàn)上的數(shù)據(jù)來(lái)擴(kuò)展通信距離,同時(shí)I2C擴(kuò)展器P82B96提供了一種在標(biāo)準(zhǔn)I2C總線(xiàn)和其他總線(xiàn)配置間的無(wú)鎖存、雙向性的邏輯接口,它可以把I2C總線(xiàn)連接到2~15V的邏輯器件上,且不受I2C總線(xiàn)協(xié)議的限制和時(shí)鐘速率的限制。能增加I2C總線(xiàn)的傳輸距離和節(jié)點(diǎn)上的負(fù)載數(shù)目。I2C擴(kuò)展器P82B96徹底地解決了I2C總線(xiàn)在遠(yuǎn)距離傳輸?shù)牟蛔恪?/p>
標(biāo)簽: P82B96 Demo I2C 擴(kuò)展器
上傳時(shí)間: 2013-10-27
上傳用戶(hù):13788529953
基于snd1c芯片的mp3播放器源代碼
上傳時(shí)間: 2015-02-09
上傳用戶(hù):as275944189
基于snd1c芯片的mp3播放器源代碼(硬盤(pán)版本的)
上傳時(shí)間: 2013-12-11
上傳用戶(hù):hustfanenze
基于snd1c芯片的mp3播放器源代碼(原理圖)
上傳時(shí)間: 2015-02-09
上傳用戶(hù):dyctj
蟲(chóng)蟲(chóng)下載站版權(quán)所有 京ICP備2021023401號(hào)-1