TLC5510 是美國德州儀器公司生產(chǎn)的8位閃速結(jié)構(gòu)模數(shù)轉(zhuǎn)換器,采用CMOS 工藝制造,采樣速率高達(dá)20MSPS。廣泛用于數(shù)字TV、醫(yī)學(xué)圖像、視頻會議、高速數(shù)據(jù)轉(zhuǎn)換以及QAM解調(diào)器等方面。本文介紹了TLC5510 的性能指標(biāo)、引腳功能、內(nèi)部結(jié)構(gòu)和操作時(shí)序,給出了TLC5510 與MCS-51 單片微機(jī)的接口應(yīng)用電路設(shè)計(jì)、軟件設(shè)計(jì)及參考電壓的配置方法。
標(biāo)簽: 5510 TLC 閃速 AD轉(zhuǎn)換器
上傳時(shí)間: 2013-11-13
上傳用戶:wangzhen1990
S51編程器制作包:自制AT89S51編程器教程AT89S51芯片的日漸流行,對我們單片機(jī)初學(xué)者來說是一個(gè)大好消息。因?yàn)樽鰝€(gè)AT89S51編程器非常容易,而且串行編程模式更便于做成在線編程器,給頻繁燒片,調(diào)試帶來了巨大的方便。 電路: 只要焊13根線就可以搞定這個(gè)電路?;驹恚篟ST置高電平,然后向單片機(jī)串行發(fā)送 編程命令。P1.7(SCK)輸入移位脈沖,P1.6(MISO)串行輸出,P1.5(MOSI)串行輸入(要了解詳細(xì)編程原理可以去看AT89S51的數(shù)據(jù)手冊)。使用并口發(fā)出控制信號,74373只是用于信號轉(zhuǎn)換,因?yàn)椴⒖谥苯虞敵龈唠娖降碾妷河悬c(diǎn)沒到位,使用其他芯片也可以,還有人提出直接接電阻。并口引腳1控制P1.7,引腳14控制P1.5,引腳15讀P1.6,引腳16控制RST,引腳17接74373 LE(鎖存允許),18-25這些引腳都可以接地。建議在你的單片機(jī)系統(tǒng)板上做個(gè)6芯的接口。注意:被燒寫的單片機(jī)一定是最小系統(tǒng)(單片機(jī)已經(jīng)接好電源,晶振,可以運(yùn)行),VCC,GND是給74373提供電源的。 還有一個(gè)方案:使用串口+單片機(jī),這個(gè)方案已經(jīng)用了半年了。電路稍微麻煩一點(diǎn),速度比較快,而且可以燒AT89C51等等。其實(shí)許多器件編程原理差不多,由于我沒太多時(shí)間研究器件手冊,更沒有MONEY買一堆芯片來測試,所以只實(shí)現(xiàn)了幾個(gè)最常用單片機(jī)編程功能(AT89C51,C52,C55,AT89S51,S52,S53)。如果要燒寫其他單片機(jī),你可以直接編寫底層控制子程序(例如,寫一個(gè)單元,讀一個(gè)單元,擦除ROM的子程序)。如果有需要,我可以在器件選擇欄提供一個(gè)“X-CHIP”的選擇,“X-CHIP”的編程細(xì)節(jié)將由用戶自己去實(shí)現(xiàn)。當(dāng)你仔細(xì)閱讀器件手冊后,會發(fā)現(xiàn)實(shí)現(xiàn)這些子程序其實(shí)好容易,這也是初學(xué)者學(xué)單片機(jī)編程的好課題。如果成功了會極大的提高你學(xué)單片機(jī)的積極性。 軟件: 這個(gè)軟件的通信,控制部分早在半年前就完成了,這回只是換了個(gè)界面和加入并口下載線的功能,希望你看到這個(gè)軟件不會想吐。使用很簡當(dāng),有一點(diǎn)特別,當(dāng)你用鼠標(biāo)右鍵點(diǎn)擊按鈕后,可以把相關(guān)操作設(shè)置為自動模式(只有打開文件,擦除芯片,寫FLASH ROM,讀FLASH ROM,效驗(yàn)數(shù)據(jù) 可以設(shè)置),點(diǎn)擊‘自動完成’后會依次完成這些操作,并在開始時(shí)檢測芯片。當(dāng)“打開文件”設(shè)為自動后,第2次燒寫同一個(gè)文件時(shí)不必再去打開文件,軟件會自動刷新緩沖。軟件在WIN XP,WIN 2000可以使用(管理員登陸的),在WIN 98 ,WIN ME使用并口模式時(shí)會更快些。這個(gè)軟件同時(shí)支持串口編程器和并口下載線。操作正常結(jié)束后會有聲音提示。如果沒有聲卡或聲卡爛了,則聲音會從機(jī)箱揚(yáng)聲器中發(fā)出。注意:記得在CMOS設(shè)置中把并口設(shè)為ECP模式。就這些東西,應(yīng)該夠詳細(xì)吧,還有什么問題或遇到什么困難可以聯(lián)系我,軟件出現(xiàn)什么問題一定要通知我修正。祝你一次就搞定。
上傳時(shí)間: 2014-01-24
上傳用戶:13162218709
在單片機(jī)應(yīng)用系統(tǒng)中,為了提高系統(tǒng)的抗干擾能力,目前廣泛采用了監(jiān)視定量器來監(jiān)視程序的運(yùn)行情況,及時(shí)發(fā)現(xiàn)程序跑飛并將其拉回正軌。然而在很多情況下這種方法并不是很有效的,針對這一問題,提出了通過軟件設(shè)計(jì)進(jìn)一步提高系統(tǒng)可靠性的方法,并以MCS一51單片機(jī)為例,詳細(xì)地說明主程序、中斷服務(wù)程序和監(jiān)視定時(shí)器之間如何相制約、相互監(jiān)視,達(dá)到迅速發(fā)現(xiàn)程序跑飛的位置并進(jìn)行相應(yīng)的錯(cuò)誤處理的具體方法。
標(biāo)簽: 單片機(jī)軟件 監(jiān)視 抗干擾技術(shù)
上傳時(shí)間: 2013-11-05
上傳用戶:13160677563
51單片機(jī)實(shí)訓(xùn)指南:一、 實(shí)習(xí)課題基于單片機(jī)最小系統(tǒng)的頻率計(jì)設(shè)計(jì)二、 實(shí)習(xí)內(nèi)容單片機(jī)最小系統(tǒng)電路原理設(shè)計(jì)分析與講解,PCB設(shè)計(jì)分析與講解,電路板焊接培訓(xùn)與實(shí)際操作,程序設(shè)計(jì)、調(diào)試分析與講解,程序調(diào)試實(shí)際操作。三、硬件資源※ 89S51單片機(jī);※ 6位共陽極數(shù)碼管;※ 段碼驅(qū)動器74HC573,位選譯碼器74HC138;※ 4路獨(dú)立式按鍵;※ 外部晶振電路;※ ISP下載接口(In system program,在系統(tǒng)編程);※ DC+5V電源試配器(選配);※ ISP下載線(選配);※ 單片機(jī)實(shí)訓(xùn)模塊(頻率計(jì)分頻預(yù)處理電路)。四、電路原理分析與設(shè)計(jì)P1為外部電源輸入座(DC+5V),S8為電源最小系統(tǒng)的電源開關(guān),E1和C3為電源濾波,去耦電容。D1為系統(tǒng)電源指示燈。J2為ISP下載接口,S7系統(tǒng)復(fù)位按鍵。CRY1,C1,C2為外部時(shí)針電路。IC1為89S51(DIP-40),左上角為第一腳。PRE1,PRE2。為上拉排阻(阻值4.7k—10k)。J5,J9,J6,J10分別對應(yīng)單片機(jī)的P0,P1,P2,P3口。便于二次開發(fā)。6路共陽極數(shù)碼管動態(tài)顯示電路,P0口通過74HC573(起驅(qū)動和隔離作用,讓電流通過74CH573流入公共地),來控制數(shù)碼管的8路段碼,P20-P22通過74HC138譯碼器(使用其中的6路)控制數(shù)碼管的公共端(中間還有三極管做驅(qū)動器)。這樣設(shè)計(jì)的理由:為了保證該單片機(jī)最小系統(tǒng)的二次開發(fā)的資源充足和合理性。
標(biāo)簽: 51單片機(jī)
上傳時(shí)間: 2013-10-14
上傳用戶:ryb
MDT單片機(jī)反匯編器:mdt writer V2.43版。
上傳時(shí)間: 2014-05-05
上傳用戶:ZOULIN58
mcs-51智能反編譯器:在沒有源程序的情況下,反匯編目標(biāo)代碼為我們提供了一種重要途徑。本站提供51內(nèi)核的反匯編器,可以反匯編ATMEL、SYNCMOS、 PHILIPS和WINBOND等51內(nèi)核的單片機(jī),這是一個(gè)不錯(cuò)的反匯編軟件。
上傳時(shí)間: 2013-10-18
上傳用戶:392210346
51單片機(jī)反匯編軟件:經(jīng)過單片機(jī)解密后得到了機(jī)器代碼后,往往需要多學(xué)習(xí)一些別人的編程經(jīng)驗(yàn)或是對程序進(jìn)行修改。在沒有源程序的情況下,反匯編目標(biāo)代碼為我們提供了一種重要途徑。本站提供51內(nèi)核的反匯編器,可以反匯編ATMEL、SYNCMOS、 PHILIPS和WINBOND等51內(nèi)核的單片機(jī),這是一個(gè)不錯(cuò)的反匯編軟件;WINDOWNS版本,綠色漢化版。
上傳時(shí)間: 2013-10-31
上傳用戶:1142895891
看門狗定時(shí)器的工作原理:WDT 工作原理使能時(shí),WDT 將遞增,直到溢出,或稱“超時(shí)”。除非處于休眠或空閑模式,WDT 超時(shí)會強(qiáng)制器件復(fù)位。為避免WDT 超時(shí)復(fù)位,用戶必須定期用PWRSAV 或CLRWDT 指令將看門狗定時(shí)器清零。如果WDT 在休眠或空閑模式下超時(shí),器件將喚醒并從PWRSAV 指令執(zhí)行處繼續(xù)執(zhí)行代碼。在上述兩種情況下,WDTO 位(RCON<4>)都會置1,表示該器件復(fù)位或喚醒事件是由于WDT超時(shí)引起的。如果WDT 將CPU 從休眠或空閑模式喚醒,“休眠”狀態(tài)位(RCON<3>)或“空閑”狀態(tài)位(RCON<2>)也會置1,表示器件之前處于省電模式。9.2.1 使能和禁止WDT通過FWDTEN(CW1<7>)配置位可將WDT 使能或禁止。FWDTEN 配置位置1 時(shí),使能WDT。這是已擦除器件的默認(rèn)值。關(guān)于閃存配置字寄存器的更多詳細(xì)信息,請參見器件數(shù)據(jù)手冊。
標(biāo)簽: 看門狗定時(shí)器 工作原理
上傳時(shí)間: 2014-01-20
上傳用戶:mikesering
MCS-51單片機(jī)數(shù)據(jù)存儲器的擴(kuò)展:3 數(shù)據(jù)存儲器的擴(kuò)展MCS-51單片機(jī)內(nèi)部有128或256個(gè)字節(jié)的數(shù)據(jù)存儲器,這些存儲器通常被用作工作寄存器、堆棧、臨時(shí)變量等等,一般已經(jīng)夠用,但是如果系統(tǒng)要存儲大量的數(shù)據(jù),比如數(shù)據(jù)采集系統(tǒng),那么片內(nèi)的數(shù)據(jù)存儲器就不夠用了,需要進(jìn)行擴(kuò)展。3.1 常用的數(shù)據(jù)存儲器單片機(jī)中常用的數(shù)據(jù)存儲器是靜態(tài)RAM存儲器(SRAM),圖7是幾種常用的數(shù)據(jù)存儲器的引腳圖,以62256為例介紹,其中:A0~A14:地址輸入線;D0~D7:數(shù)據(jù)線; CE:選片信號輸入線,低電平有效; OE:讀選通信號輸入線,低電平有效; WE:寫選通信號輸入線,低電平有效;CE2:6264芯片的高有效選通端;VCC:工作電源,一般接+5V;GND:工作地.
標(biāo)簽: MCS 51 單片機(jī) 數(shù)據(jù)存儲器
上傳時(shí)間: 2013-10-28
上傳用戶:jkhjkh1982
MCS-51單片機(jī)的系統(tǒng)擴(kuò)展技術(shù):在MCS-51單片機(jī)的的內(nèi)部雖已集成了很多資源,但這類單片機(jī)屬于一種“通用”的單片機(jī),單片機(jī)內(nèi)部的各種資源都是折衷配置的,如片內(nèi)程序存儲器、數(shù)據(jù)存儲器的容量都不大,并行I/O端口的數(shù)量也不很多,此外,在有些應(yīng)用中,片內(nèi)定時(shí)器、中斷、串行口等也顯得不足,還有一些功能是基本型MCS-51單片機(jī)所沒有的,比如A/D轉(zhuǎn)換,D/A轉(zhuǎn)換等等。實(shí)際應(yīng)用中的要求是各種各樣的,如果用到了MCS-51單片機(jī)內(nèi)部所沒有資源(如A/D,D/A等),或者單片機(jī)內(nèi)部雖有,但卻不夠使用的資源,就要根據(jù)需要,對單片機(jī)進(jìn)行擴(kuò)展,以增加所需要的功能。MCS-51單片機(jī)所可能需要擴(kuò)展的芯片種類非常多,但這里并不面面俱到,主要是通過對外擴(kuò)程序存儲器、數(shù)據(jù)存儲器、I/O接口、A/D和D/A的介紹,使讀者熟悉單片機(jī)接口的一般方法。實(shí)際上,如果對于這些常規(guī)的擴(kuò)展芯片能夠熟練地掌握和應(yīng)用,并能理解其擴(kuò)展的原理,拿到任何一塊需要擴(kuò)展的芯片,只要有這塊芯片的數(shù)據(jù)手冊或接口時(shí)序之類的資料,就能自行設(shè)計(jì)芯片的接口電路部份。1. MCS-51單片機(jī)擴(kuò)展的原理MCS-51單片機(jī)被設(shè)計(jì)成具有通用計(jì)算機(jī)那樣的外部總線結(jié)構(gòu),所以用MCS-51單片機(jī)進(jìn)行擴(kuò)展很方便,下面首先了解片外總線的工作原理。
上傳時(shí)間: 2014-04-28
上傳用戶:古谷仁美
蟲蟲下載站版權(quán)所有 京ICP備2021023401號-1