亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

蟲蟲首頁| 資源下載| 資源專輯| 精品軟件
登錄| 注冊(cè)

龍芯

  • S51編程器制作包

    S51編程器制作包:自制AT89S51編程器教程AT89S51芯片的日漸流行,對(duì)我們單片機(jī)初學(xué)者來說是一個(gè)大好消息。因?yàn)樽鰝€(gè)AT89S51編程器非常容易,而且串行編程模式更便于做成在線編程器,給頻繁燒片,調(diào)試帶來了巨大的方便。 電路: 只要焊13根線就可以搞定這個(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)沒到位,使用其他芯片也可以,還有人提出直接接電阻。并口引腳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í)間研究器件手冊(cè),更沒有MONEY買一堆芯片來測(cè)試,所以只實(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ì)閱讀器件手冊(cè)后,會(huì)發(fā)現(xiàn)實(shí)現(xiàn)這些子程序其實(shí)好容易,這也是初學(xué)者學(xué)單片機(jī)編程的好課題。如果成功了會(huì)極大的提高你學(xué)單片機(jī)的積極性。 軟件: 這個(gè)軟件的通信,控制部分早在半年前就完成了,這回只是換了個(gè)界面和加入并口下載線的功能,希望你看到這個(gè)軟件不會(huì)想吐。使用很簡(jiǎn)當(dāng),有一點(diǎn)特別,當(dāng)你用鼠標(biāo)右鍵點(diǎn)擊按鈕后,可以把相關(guān)操作設(shè)置為自動(dòng)模式(只有打開文件,擦除芯片,寫FLASH ROM,讀FLASH ROM,效驗(yàn)數(shù)據(jù) 可以設(shè)置),點(diǎn)擊‘自動(dòng)完成’后會(huì)依次完成這些操作,并在開始時(shí)檢測(cè)芯片。當(dāng)“打開文件”設(shè)為自動(dòng)后,第2次燒寫同一個(gè)文件時(shí)不必再去打開文件,軟件會(huì)自動(dòng)刷新緩沖。軟件在WIN XP,WIN 2000可以使用(管理員登陸的),在WIN 98 ,WIN ME使用并口模式時(shí)會(huì)更快些。這個(gè)軟件同時(shí)支持串口編程器和并口下載線。操作正常結(jié)束后會(huì)有聲音提示。如果沒有聲卡或聲卡爛了,則聲音會(huì)從機(jī)箱揚(yáng)聲器中發(fā)出。注意:記得在CMOS設(shè)置中把并口設(shè)為ECP模式。就這些東西,應(yīng)該夠詳細(xì)吧,還有什么問題或遇到什么困難可以聯(lián)系我,軟件出現(xiàn)什么問題一定要通知我修正。祝你一次就搞定。  

    標(biāo)簽: S51 編程器

    上傳時(shí)間: 2014-01-24

    上傳用戶:13162218709

  • 基于單片機(jī)的LED漢字顯示屏設(shè)計(jì)與制作

    基于單片機(jī)的LED漢字顯示屏設(shè)計(jì)與制作:在大型商場(chǎng)、車站、碼頭、地鐵站以及各類辦事窗口等越來越多的場(chǎng)所需要用LED點(diǎn)陣顯示圖形和漢字。LED行業(yè)已成為一個(gè)快速發(fā)展的新興產(chǎn)業(yè),市場(chǎng)空間巨大,前景廣闊。隨著信息產(chǎn)業(yè)的高速發(fā)展,LED顯示作為信息傳播的一種重要手段,已廣泛應(yīng)用于室內(nèi)外需要進(jìn)行服務(wù)內(nèi)容和服務(wù)宗旨宣傳的公眾場(chǎng)所,例如戶內(nèi)外公共場(chǎng)所廣告宣傳、機(jī)場(chǎng)車站旅客引導(dǎo)信息、公交車輛報(bào)站系統(tǒng)、證券與銀行信息顯示、餐館報(bào)價(jià)信息豆示、高速公路可變情報(bào)板、體育場(chǎng)館比賽轉(zhuǎn)播、樓宇燈飾、交通信號(hào)燈、景觀照明等。顯然,LED顯示已成為城市亮化、現(xiàn)代化和信息化社會(huì)的一個(gè)重要標(biāo)志。 本文基于單片機(jī)(AT89C51)講述了16×16 LED漢字點(diǎn)陣顯示的基本原理、硬件組成與設(shè)計(jì)、程序編譯與下載等基本環(huán)節(jié)和相關(guān)技術(shù)。2 硬件電路組成及工作原理本產(chǎn)品擬采用以AT89C51單片機(jī)為核心芯片的電路來實(shí)現(xiàn),主要由AT89C51芯片、時(shí)鐘電路、復(fù)位電路、列掃描驅(qū)動(dòng)電路(74HC154)、16×16 LED點(diǎn)陣5部分組成,如圖1所示。 其中,AT89C51是一種帶4 kB閃爍可編程可擦除只讀存儲(chǔ)器(Falsh Programmable and Erasable Read OnlyMemory,F(xiàn)PEROM)的低電壓、高性能CMOS型8位微處理器,俗稱單片機(jī)。該器件采用ATMEL高密度非易失存儲(chǔ)器制造技術(shù)制造,與工業(yè)標(biāo)準(zhǔn)的MCS-51指令集和輸出管腳相兼容。由于將多功能8位CPU和閃爍存儲(chǔ)器組合在單個(gè)芯片中,能夠進(jìn)行1 000次寫/擦循環(huán),數(shù)據(jù)保留時(shí)間為10年。他是一種高效微控制器,為很多嵌入式控制系統(tǒng)提供了一種靈活性高且價(jià)廉的方案。因此,在智能化電子設(shè)計(jì)與制作過程中經(jīng)常用到AT89C51芯片。時(shí)鐘電路由AT89C51的18,19腳的時(shí)鐘端(XTALl及XTAL2)以及12 MHz晶振X1、電容C2,C3組成,采用片內(nèi)振蕩方式。復(fù)位電路采用簡(jiǎn)易的上電復(fù)位電路,主要由電阻R1,R2,電容C1,開關(guān)K1組成,分別接至AT89C51的RST復(fù)位輸入端。LED點(diǎn)陣顯示屏采用16×16共256個(gè)象素的點(diǎn)陣,通過萬用表檢測(cè)發(fā)光二極管的方法測(cè)試判斷出該點(diǎn)陣的引腳分布,如圖2所示。 我們把行列總線接在單片機(jī)的IO口,然后把上面分析到的掃描代碼送人總線,就可以得到顯示的漢字了。但是若將LED點(diǎn)陣的行列端口全部直接接入89S51單片機(jī),則需要使用32條IO口,這樣會(huì)造成IO資源的耗盡,系統(tǒng)也再無擴(kuò)充的余地。因此,我們?cè)趯?shí)際應(yīng)用中只是將LED點(diǎn)陣的16條行線直接接在P0口和P2口,至于列選掃描信號(hào)則是由4-16線譯碼器74HC154來選擇控制,這樣一來列選控制只使用了單片機(jī)的4個(gè)IO口,節(jié)約了很多IO資源,為單片機(jī)系統(tǒng)擴(kuò)充使用功能提供了條件。考慮到P0口必需設(shè)置上拉電阻,我們采用4.7 kΩ排電阻作為上拉電阻。

    標(biāo)簽: LED 單片機(jī) 漢字 顯示屏設(shè)計(jì)

    上傳時(shí)間: 2013-10-16

    上傳用戶:ywcftc277

  • 深入淺出AVR單片機(jī)--從ATMega48/88/168開始

    深入淺出AVR單片機(jī)思路清晰,以AVR單片機(jī)為載體,介紹了初學(xué)單片機(jī)所必須掌握的專業(yè)知識(shí)。書中語言嚴(yán)謹(jǐn)?shù)环τ哪L(fēng)趣,配以大量的照片、圖示和實(shí)例程序,使讀者在愉悅中完成專業(yè)知識(shí)的學(xué)習(xí),并培養(yǎng)了學(xué)習(xí)嵌入式系統(tǒng)的興趣。本書在講述AVR單片機(jī)的同時(shí),更注重于對(duì)讀者學(xué)習(xí)和設(shè)計(jì)能力的啟發(fā)、培養(yǎng),幫助他們養(yǎng)成“從實(shí)踐中來,到實(shí)踐中去”的科學(xué)方法論,為進(jìn)一步的學(xué)習(xí)創(chuàng)造了基礎(chǔ)。  本書講述淺顯、內(nèi)容豐富、編排合理、實(shí)例詳盡。首先介紹了如何閱讀器件資料的方法,然后熟悉ICCAVR集成開發(fā)環(huán)境并搭建實(shí)驗(yàn)開發(fā)裝置,接著從實(shí)際應(yīng)用出發(fā),啟發(fā)式地介紹AVR單片機(jī)的常用資源和對(duì)應(yīng)軟件方法,最后較為全面地補(bǔ)充了從事嵌入式系統(tǒng)開發(fā)要擴(kuò)展的軟件知識(shí)。 第1篇 Are you ready? 第1章 學(xué)會(huì)閱讀Datasheet  1.1 如何閱讀PDF文件,如何獲得Datasheet文件  1.2 Datasheet告訴我們些什么  1.3 如何看懂AVR的Datasheet  1.4 如何得到幫助  1.5 匯編語言執(zhí)行時(shí)間的計(jì)算方法  1.6 ATmega48/88/168常用熔絲的作用及其配置方法  1.7 對(duì)誤燒寫為外部時(shí)鐘模式的解鎖方法  實(shí)例1 閱讀74HC595 Datasheet 第2章 深入開發(fā)環(huán)境  2.1 認(rèn)識(shí)ICC編譯環(huán)境  2.2 事半功倍的代碼生成器  2.3 ICC之不得不說的故事  2.4 AVR最小系統(tǒng)和下載線DIY  實(shí)例2 AVR最小系統(tǒng)DIY第2篇 Let\'s go! 第3章 從跑馬燈開始  3.1 輸入/輸出界面   3.1.1 單片機(jī)的輸入/輸出設(shè)備——引腳   3.1.2 “芯”里有數(shù)——數(shù)碼管顯示   3.1.3 單片機(jī)的輸入/輸出設(shè)備——從按鍵到鍵盤  3.2 用ATmega48/88/168單片機(jī)端口驅(qū)動(dòng)數(shù)碼管  3.3 操縱ATmega48/88/168單片機(jī)端口  3.4 端口內(nèi)建上拉電阻的使用  3.5 端口位操作  實(shí)例3 跑馬燈  實(shí)例4 數(shù)碼管的顯示(上)  實(shí)例5 數(shù)碼管的顯示(下)  實(shí)例6 矩陣鍵盤 第4章 對(duì)不起接個(gè)電話  4.1 十萬火急——中斷  4.2 中斷的特性  4.3 使用中斷時(shí)的注意事項(xiàng)  4.4 ATmega48/88/168單片機(jī)有哪些中斷源  4.5 如何編寫一個(gè)中斷的服務(wù)程序代碼  4.6 ATmega48/88/168單片機(jī)中斷的開關(guān)控制  4.7 ATmega48/88/168中斷標(biāo)志位  4.8 ATmega48/88/168中斷優(yōu)先級(jí)  4.9 ATmega48/88/168單片機(jī)中斷向量  4.10 中斷與查詢之爭(zhēng)  4.11 用查詢方式響應(yīng)外設(shè)中斷  4.12 中斷誤觸發(fā)  4.13 前后臺(tái)與原子操作  實(shí)例7 中斷喚醒的鍵盤掃描  實(shí)例8 旋轉(zhuǎn)編碼器 第5章 一秒究竟有多長  5.1 單片機(jī)與時(shí)間  5.2 軟件延時(shí)  5.3 不需要加載的“自由計(jì)時(shí)器”  5.4 通過重加載控制定時(shí)中斷周期  5.5 使用代碼生成器生成定時(shí)器1初始化代碼  5.6 定時(shí)器的其他工作模式  5.7 PWM波及其應(yīng)用簡(jiǎn)介  5.8 人類能看懂的電子時(shí)鐘——實(shí)時(shí)時(shí)鐘簡(jiǎn)介  實(shí)例9 閃爍的燈  實(shí)例10 漸明漸暗的燈  實(shí)例11 復(fù)雜閃爍控制 第6章 電量低  6.1 從猜數(shù)游戲到A/D轉(zhuǎn)換器  6.2 ATmega48/88/168的A/D轉(zhuǎn)換器  6.3 ATmega48/88/168單片機(jī)中與A/D相關(guān)的引腳  6.4 ATmega48/88/168單片機(jī)中與A/D相關(guān)的寄存器  6.5 使用A/D時(shí)需要注意些什么  6.6 怎樣知道A/D轉(zhuǎn)換完成  6.7 讀取A/D的轉(zhuǎn)換結(jié)果  6.8 使用代碼生成器生成ADC初始化代碼  6.9 書寫具有工程結(jié)構(gòu)的初始化代碼  6.10 電量計(jì)原理概述  …… 第7章 正在過收費(fèi)站 第8章 包裝的學(xué)問 第9章 傻孩子求職記 第10章 MISSION UPDATE第3篇 Code Name C 第11章 朝花夕拾 第12章 指針都是紙老虎 第13章 來自身邊的啟示 第14章 初識(shí)嵌入式系統(tǒng)

    標(biāo)簽: ATMega AVR 168 48

    上傳時(shí)間: 2014-05-05

    上傳用戶:佳期如夢(mèng)

  • 基于AVR單片機(jī)的電力投切裝置開發(fā)

    本文介紹基于 AVR 嵌入系統(tǒng)的三相660 伏電力智能投切開關(guān)裝置的開發(fā)設(shè)計(jì)。該裝置以ATmega48V 為核心器件,采用零電壓接通,零電流分?jǐn)嗉夹g(shù),在投入和切斷瞬間由可控硅承載線路電流,而在正常閉合工作時(shí)由電磁接觸器承載電流。可廣泛應(yīng)用于電力諧波治理和無功補(bǔ)償設(shè)備中作為開關(guān)部件,具有無沖擊電流、響應(yīng)時(shí)間短等特性。在工礦企業(yè)用電設(shè)備中存在大量的感性負(fù)載,如電弧爐、直流電機(jī)調(diào)速系統(tǒng)、整流逆變?cè)O(shè)備等,它們?cè)谙挠泄β实耐瑫r(shí),也占用了大量感性無功功率,致使電力功率因數(shù)下降。由于無功功率虛占了設(shè)備容量、增大了線路的電流值,而線路損耗與電流的平方成正比,因此造成電力資源的巨大浪費(fèi)。另外,這些感性負(fù)載工作時(shí)還會(huì)產(chǎn)生大量的電力諧波,對(duì)電網(wǎng)造成諧波污染,使電能質(zhì)量惡化,電器儀表工作異常。為了提高功率因數(shù)、治理諧波,可以采用動(dòng)態(tài)濾波補(bǔ)償,由電容器和電感器串聯(lián)形成消諧回路,起到無功補(bǔ)償和濾除諧波的作用。各種濾波補(bǔ)償系統(tǒng),基本都由電力電容器、鐵芯電抗器、無功補(bǔ)償控制器和電力投切裝置等構(gòu)成,其中電力投切裝置負(fù)責(zé)與電網(wǎng)接通、切斷任務(wù),是整個(gè)補(bǔ)償系統(tǒng)中關(guān)鍵部件之一。

    標(biāo)簽: AVR 單片機(jī) 電力 裝置

    上傳時(shí)間: 2013-10-10

    上傳用戶:氣溫達(dá)上千萬的

  • 芯源電子單片機(jī)教程(中文版)

    327 單片機(jī)原理及應(yīng)用328 MCS-51單片機(jī)原理及實(shí)用技術(shù)329 位微型計(jì)算機(jī)原理·接口技術(shù)及其應(yīng)用330 單片機(jī)開發(fā)與典型應(yīng)用設(shè)計(jì)331 單片機(jī)實(shí)用系統(tǒng)設(shè)計(jì)技術(shù)332 IBM PC微型計(jì)算機(jī)原理及接口技術(shù)333 MCS-51單片機(jī)原理及接口技術(shù) 修訂版334 北京職業(yè)教育計(jì)算機(jī)應(yīng)用培訓(xùn)教材 單片機(jī)——原理·操作·實(shí)驗(yàn)·應(yīng)用335 單片機(jī)實(shí)用技術(shù)_整機(jī)設(shè)計(jì)、多機(jī)通信、實(shí)用技術(shù)336 EM78系列單片機(jī)簡(jiǎn)介337 單片機(jī)器件應(yīng)用手冊(cè)338 MCS 96 MC68單片機(jī)原理與應(yīng)用339 數(shù)字PID及其算法699 MCS-51單片機(jī)開發(fā)系統(tǒng)與監(jiān)控分析700 MCS-51單片機(jī)原理及接口技術(shù)701 MCS-51系列單片機(jī)實(shí)用接口技術(shù)702 PC機(jī)及單片機(jī)數(shù)據(jù)通信技術(shù)703 PIC系列單片機(jī)應(yīng)用設(shè)計(jì)與實(shí)例704 單片機(jī)外圍器件實(shí)用手冊(cè) 電源器件分冊(cè)705 單片機(jī)基礎(chǔ)706 單片機(jī)模糊控制系統(tǒng)設(shè)計(jì)與應(yīng)用實(shí)例707 單片機(jī)器件應(yīng)用手冊(cè)708 單片機(jī)實(shí)用開發(fā)指南709 單片機(jī)應(yīng)用技術(shù)大全710 單片機(jī)應(yīng)用系統(tǒng)抗干擾技術(shù)711 單片機(jī)應(yīng)用技術(shù)選編712 單片機(jī)原理及系統(tǒng)設(shè)計(jì)713 單片機(jī)原理與應(yīng)用教程714 數(shù)字信號(hào)處理C語言程序集715 單片機(jī)接口技術(shù)實(shí)驗(yàn)指導(dǎo)716 信號(hào)處理單片機(jī)及應(yīng)用(上)717 信號(hào)處理單片機(jī)及應(yīng)用(下)718 智能儀器(單片機(jī)應(yīng)用系統(tǒng)設(shè)計(jì))719 自裝單片微電腦快速入門720 8051單片機(jī)實(shí)踐與應(yīng)用741 邊學(xué)邊用C語言

    標(biāo)簽: 芯源 電子 單片機(jī)教程

    上傳時(shí)間: 2014-04-05

    上傳用戶:q986086481

  • PIC單片機(jī)設(shè)計(jì)電子密碼鎖

    介紹用PIC16F84單片機(jī)制作的電子密碼鎖。PIC16F84單片機(jī)共18個(gè)引腳,13個(gè)可用I/O接口。芯片內(nèi)有1K×14的FLASHROM程序存儲(chǔ)器,36×8的靜態(tài)RAM的通用寄存器,64×8的EEPROM的數(shù)據(jù)存儲(chǔ)器,8級(jí)深度的硬堆棧。 用PIC單片機(jī)設(shè)計(jì)的電子密碼鎖微芯公司生產(chǎn)的PIC8位COMS單片機(jī),采用類RISC指令集和哈弗總線結(jié)構(gòu),以及先進(jìn)的流水線時(shí)序,與傳統(tǒng)51單片機(jī)相比其在速度和性能方面更具優(yōu)越性和先進(jìn)性。PIC單片機(jī)的另一個(gè)優(yōu)點(diǎn)是片上硬件資源豐富,集成常見的EPROM、DAC、PWM以及看門狗電路。這使得硬件電路的設(shè)計(jì)更加簡(jiǎn)單,節(jié)約設(shè)計(jì)成本,提高整機(jī)性能。因此PIC單片機(jī)已成為產(chǎn)品開發(fā),尤其是產(chǎn)品設(shè)計(jì)和研制階段的首選控制器。本文介紹用PIC16F84單片機(jī)制作的電子密碼鎖。PIC16F84單片機(jī)共18個(gè)引腳,13個(gè)可用I/O接口。芯片內(nèi)有1K×14的FLASHROM程序存儲(chǔ)器,36×8的靜態(tài)RAM的通用寄存器,64×8的EEPROM的數(shù)據(jù)存儲(chǔ)器,8級(jí)深度的硬堆棧。硬件設(shè)計(jì)  電路原理見圖1。Xx8位數(shù)據(jù)線接4x4鍵盤矩陣電路,面板布局見表1,A、B、C、D為備用功能鍵。RA0、RA7輸出4組編碼二進(jìn)制數(shù)據(jù),經(jīng)74LS139譯碼后輸出逐行掃描信號(hào),送RB4-RB7列信號(hào)輸入端。余下半個(gè)139譯碼器動(dòng)揚(yáng)聲器。RB2接中功率三極管基極,驅(qū)動(dòng)繼電器動(dòng)作。有效密碼長度為4位,根據(jù)實(shí)際情況,可通過修改源程序增加密碼位數(shù)。產(chǎn)品初始密碼為3345,這是一隨機(jī)數(shù),無特殊意義,目的是為防止被套解。用戶可按*號(hào)鍵修改密碼,按#號(hào)鍵結(jié)束。輸入密碼并按#號(hào)確認(rèn)之后,腳輸出RB2腳輸出高電平,繼電器閉合,執(zhí)行一次開鎖動(dòng)作。  若用戶輸入的密碼正確,揚(yáng)聲器發(fā)出一聲稍長的“滴”提示聲,若輸入的密碼與上次修改的不符,則發(fā)出短促的“滴”聲。連續(xù)3次輸入密碼錯(cuò)誤之后,程序鎖死,揚(yáng)聲器報(bào)警。直到CPU被復(fù)位或從新上電。軟件設(shè)計(jì)  軟件流程圖見圖3。CPU上電或復(fù)位之后將最近一次修改并保存到EEPROM的密碼讀出,最為參照密匙。然后等待用戶輸入開鎖密碼。若5分鐘以內(nèi)沒有接受到用戶的任何輸入,CPU自動(dòng)轉(zhuǎn)入掉電模式,用戶輸入任意值可喚醒CPU。每次修改密碼之后,CPU將新的密碼存入內(nèi)部4個(gè)連續(xù)的EEPROM單元,掉電后該數(shù)據(jù)任有效。每執(zhí)行一次開鎖指令,CPU將當(dāng)前輸入密碼與該值比較,看是否真確,并給出相應(yīng)的提示和控制。布     局  所有元件均使用SMD表貼封裝,縮小體積,便于產(chǎn)品安裝,60X60雙面PCB板,頂層是一體化輸入鍵盤,底層是元件層。成型后的產(chǎn)品體積小巧,能很方便的嵌入防盜鐵門、保險(xiǎn)箱柜。

    標(biāo)簽: PIC 單片機(jī)設(shè)計(jì) 電子密碼鎖

    上傳時(shí)間: 2013-10-31

    上傳用戶:uuuuuuu

  • 自制多功能編程器

    這里介紹的一款多功能編程器,功能強(qiáng)大,支持大多數(shù)常用的EPROM, EEPROM, FLASH, I2C,PIC, MCS-51,AVR, 93Cxx等系列芯片(超過400種)。硬件成本較低,性價(jià)比很高。既適合于電子和電腦愛好者使用,也適合家電維修人員維修家電和單片機(jī)開發(fā)人員使用。圖1為多功能編程器的主機(jī),中間是32腳ZIF(零插力)鎖緊插座, 用于27系列、28系列、29系列、39/49系列等BIOS芯片。左邊是25芯并口插座,通過并口電纜連接計(jì)算機(jī)并口。左下方是電源插座。32腳ZIF插座下方是12位的DIP開關(guān),對(duì)EPROM芯片進(jìn)行讀寫等操作前,需將此開關(guān)撥至相應(yīng)位置。具體開關(guān)位置可以參照軟件提示。鎖緊插座右側(cè)依次排列3個(gè)DIP8插座和一個(gè)DIP18插座,分別用于25系列、24系列、93系列存儲(chǔ)器和PIC系列單片機(jī)等;綠色電源指示燈(Power)用于指示編程器電源狀態(tài);紅色指示燈(Vpp)用于指示芯片Vpp電源狀態(tài);黃色指示燈(Vcc)用于指示芯片編程狀態(tài)。  一、 主要功能:  ★ 可用此編程器升級(jí)、維修電腦主板,顯卡等BIOS芯片。可支持3.3V低電壓BIOS芯片。  ★ 用來寫網(wǎng)卡啟動(dòng)芯片:用于組建無盤站寫網(wǎng)卡啟動(dòng)芯片或制作硬盤還原卡等。  ★ 可用于復(fù)印機(jī)、傳真機(jī)、打印機(jī)主板維護(hù)和維修。★ 可用于讀寫用來寫汽車儀表、安全氣囊、里程表數(shù)據(jù)。★ 可用于維修顯示器、彩電、VCD、DVD 上面的存儲(chǔ)芯片。可修改開機(jī)畫面。 ★ 用來開發(fā)單片機(jī): 通過添加不同適配器,可以支持 MCS-51 系列, AVR 系列和 PIC 系列的MCU。  ★ 用來寫大容量存儲(chǔ)芯片:大容量的存儲(chǔ)芯片,一般在衛(wèi)星接收機(jī)上使用較多,可以用編程器直接來升級(jí)或改寫。  二、電路簡(jiǎn)介圖2是這臺(tái)編程器的完整電路圖,可以看到編程器電路由完全分離的兩部分組成:串行部分和并行EPROM部分電路。限于篇幅,原理部分不再詳述。對(duì)原理感興趣的讀者可以參考本文配套文件包中的“電路原理參考.PDF”文件。圖2三、電路板設(shè)計(jì)與制作  圖3是編程器參考元件布局圖,雙面PCB尺寸為160X100毫米,厚度1.6毫米。具體的PCB設(shè)計(jì)可以參考配套文件中的“PCB參考設(shè)計(jì).PDF”。這個(gè)文件中包括電路板的頂層和低層布線和頂層絲印層。如果業(yè)余自制電路板,建議使用雙面感光電路板制作,以確保精度。

    標(biāo)簽: 多功能編程器

    上傳時(shí)間: 2013-10-14

    上傳用戶:問題問題

  • 8051單片機(jī)教程 (word版)

    8051單片機(jī)教程:一臺(tái)能夠工作的計(jì)算機(jī)要有這樣幾個(gè)部份構(gòu)成:CPU(進(jìn)行運(yùn)算、控制)、RAM(數(shù)據(jù)存儲(chǔ))、ROM(程序存儲(chǔ))、輸入/輸出設(shè)備(例如:串行口、并行輸出口等)。在個(gè)人計(jì)算機(jī)上這些部份被分成若干塊芯片,安裝一個(gè)稱之為主板的印刷線路板上。而在單片機(jī)中,這些部份,全部被做到一塊集成電路芯片中了,所以就稱為單片(單芯片)機(jī),而且有一些單片機(jī)中除了上述部份外,還集成了其它部份如A/D,D/A等。 PC中的CPU一塊就要賣幾千塊錢,這么多東西做在一起,還不得買個(gè)天價(jià)!再說這塊芯片也得非常大了。 不,價(jià)格并不高,從幾元人民幣到幾十元人民幣,體積也不大,一般用40腳封裝,當(dāng)然功能多一些單片機(jī)也有引腳比較多的,如68引腳,功能少的只有10多個(gè)或20多個(gè)引腳,有的甚至只8只引腳。為什么會(huì)這樣呢? 功能有強(qiáng)弱,打個(gè)比方,市場(chǎng)上面有的組合音響一套才賣幾百塊錢,可是有的一臺(tái)功放機(jī)就要賣好幾千。另外這種芯片的生產(chǎn)量很大,技術(shù)也很成熟,51系列的單片機(jī)已經(jīng)做了十幾年,所以價(jià)格就低了。 既然如此,單片機(jī)的功能肯定不強(qiáng),干嗎要學(xué)它呢? 話不能這樣說,實(shí)際工作中并不是任何需要計(jì)算機(jī)的場(chǎng)合都要求計(jì)算機(jī)有很高的性能,一個(gè)控制電冰箱溫度的計(jì)算機(jī)難道要用PIII?應(yīng)用的關(guān)鍵是看是否夠用,是否有很好的性能價(jià)格比。所以8051出來十多年,依然沒有被淘汰,還在不斷的發(fā)展中。 2、MCS51單片機(jī)和8051、8031、89C51等的關(guān)系我們平常老是講8051,又有什么8031,現(xiàn)在又有89C51,它們之間究竟是什么關(guān)系? MCS51是指由美國INTEL公司(對(duì)了,就是大名鼎鼎的INTEL)生產(chǎn)的一系列單片機(jī)的總稱,這一系列單片機(jī)包括了好些品種,如8031,8051,8751,8032,8052,8752等,其中8051是最早最典型的產(chǎn)品,該系列其它單片機(jī)都是在8051的基礎(chǔ)上進(jìn)行功能的增、減、改變而來的,所以人們習(xí)慣于用8051來稱呼MCS51系列單片機(jī),而8031是前些年在我國最流行的單片機(jī),所以很多場(chǎng)合會(huì)看到8031的名稱。INTEL公司將MCS51的核心技術(shù)授權(quán)給了很多其它公司,所以有很多公司在做以8051為核心的單片機(jī),當(dāng)然,功能或多或少有些改變,以滿足不同的需求,其中89C51就是這幾年在我國非常流行的單片機(jī),它是由美國ATMEL公司開發(fā)生產(chǎn)的。以后我們將用89C51來完成一系列的實(shí)驗(yàn)。

    標(biāo)簽: 8051 word 單片機(jī)教程

    上傳時(shí)間: 2013-11-17

    上傳用戶:crazyer

  • 雙單片機(jī)數(shù)據(jù)采集系統(tǒng)中TCPIP網(wǎng)絡(luò)模塊的實(shí)現(xiàn)

    隨著 微 電 子技術(shù)的飛速發(fā)展,電子產(chǎn)品越來越微型化,集成化,自動(dòng)化,低廉化,進(jìn)而推動(dòng)著其它許多產(chǎn)業(yè)的發(fā)展。特別進(jìn)人21世紀(jì)以來,生物技術(shù)與電子技術(shù)的結(jié)合,成為高科技領(lǐng)域的研究熱點(diǎn)。199()年由瑞士的Manz和Widmer首先提出的“微全分析系統(tǒng)”〔’〕(microto talan alysissy stems,即ptTAS),通俗地稱為“建在芯片上的實(shí)驗(yàn)室”(Lab on a chip)或簡(jiǎn)稱芯片實(shí)驗(yàn)室(Lab chip),主要組成部分為電泳芯片,同時(shí)是進(jìn)樣,分離和檢測(cè)為一體的微型裝置,其在電泳實(shí)驗(yàn)中的高效檢測(cè)性能為生物化學(xué)分析儀器發(fā)展提供了一種借鑒。p.TAS廣泛應(yīng)用于生物醫(yī)學(xué)、環(huán)境檢測(cè)、食品衛(wèi)生、科學(xué)以及國防等眾多領(lǐng)域。目前 應(yīng) 用 的大多為多通道的毛細(xì)管電泳芯片,這也是芯片發(fā)展的一個(gè)必然趨勢(shì)。這不僅對(duì)電泳芯片本身的設(shè)計(jì)和制作提出了更高的要求,也對(duì)傳感器和數(shù)據(jù)處理技術(shù)提出了新的挑戰(zhàn)。考慮成本,集成度,控制能力以及可靠性方面的因素,本系統(tǒng)采用單片機(jī)作為實(shí)時(shí)數(shù)據(jù)處理、控制以及通訊的硬件平臺(tái)。如果系統(tǒng)中既有實(shí)時(shí)的通信任務(wù),同時(shí)又有其他實(shí)時(shí)任務(wù),采用一個(gè)廉價(jià)的單片機(jī),資源會(huì)比較緊張,不僅實(shí)現(xiàn)困難,結(jié)構(gòu)復(fù)雜,而且效果可能不滿意。而采用高性能的處理器,又浪費(fèi)了其有效資源,所以本系統(tǒng)采用兩個(gè)MCU協(xié)同工作,以并行/分布式多機(jī)的思想,構(gòu)成了電泳芯 片核心的雙單片機(jī)系統(tǒng)結(jié)構(gòu)。微全 分 析 系 統(tǒng) 進(jìn)行的多項(xiàng)實(shí)時(shí)任務(wù),可以劃分為以下 幾個(gè)模塊:①采集模塊。負(fù)責(zé)對(duì)外圍檢驗(yàn)設(shè)備進(jìn)行控 制以及對(duì)傳送過來的信號(hào)進(jìn)行采集和分析;②交互模 塊。通過液晶顯示,鍵盤掃描,以及打印等實(shí)現(xiàn)實(shí)驗(yàn)人 員對(duì)前端采集電路的交互操作;③雙單片機(jī)控制和通 信模塊。協(xié)調(diào)雙單片機(jī)之間的數(shù)據(jù)傳輸和指令傳輸 ;④網(wǎng)絡(luò)傳輸模塊。其中一個(gè)單片機(jī)通過以太網(wǎng)發(fā)送接 收數(shù)據(jù)到上位機(jī)。本文提出一種實(shí)時(shí)多任務(wù)的雙單片 機(jī)控制和通信系統(tǒng)[31的設(shè)計(jì),一個(gè)MCU基于TCP /IP網(wǎng)絡(luò)模塊的實(shí)現(xiàn)。

    標(biāo)簽: TCPIP 雙單片機(jī) 數(shù)據(jù)采集系統(tǒng) 網(wǎng)絡(luò)模塊

    上傳時(shí)間: 2013-11-15

    上傳用戶:wangdean1101

  • RS232串行接口電平轉(zhuǎn)接器

    RS-232-C 是PC 機(jī)常用的串行接口,由于信號(hào)電平值較高,易損壞接口電路的芯片,與TTL電平不兼容故需使用電平轉(zhuǎn)換電路方能與TTL 電路連接。本產(chǎn)品(轉(zhuǎn)接器),可以實(shí)現(xiàn)任意電平下(0.8~15)的UART串行接口到RS-232-C/E接口的無源電平轉(zhuǎn)接, 使用非常方便可靠。 什么是RS-232-C 接口?采用RS-232-C 接口有何特點(diǎn)?傳輸電纜長度如何考慮?答: 計(jì)算機(jī)與計(jì)算機(jī)或計(jì)算機(jī)與終端之間的數(shù)據(jù)傳送可以采用串行通訊和并行通訊二種方式。由于串行通訊方式具有使用線路少、成本低,特別是在遠(yuǎn)程傳輸時(shí),避免了多條線路特性的不一致而被廣泛采用。 在串行通訊時(shí),要求通訊雙方都采用一個(gè)標(biāo)準(zhǔn)接口,使不同 的設(shè)備可以方便地連接起來進(jìn)行通訊。 RS-232-C接口(又稱 EIA RS-232-C)是目前最常用的一種串行通訊接口。它是在1970 年由美國電子工業(yè)協(xié)會(huì)(EIA)聯(lián)合貝爾系統(tǒng)、 調(diào)制解調(diào)器廠家及計(jì)算機(jī)終端生產(chǎn)廠家共同制定的用于串行通訊的標(biāo)準(zhǔn)。它的全名是“數(shù)據(jù)終端設(shè)備(DTE)和數(shù)據(jù)通訊設(shè)備(DCE)之間串行二進(jìn)制數(shù)據(jù)交換接口技術(shù)標(biāo)準(zhǔn)”該標(biāo)準(zhǔn)規(guī)定采用一個(gè)25 個(gè)腳的 DB25 連接器,對(duì)連接器的每個(gè)引腳的信號(hào)內(nèi)容加以規(guī)定,還對(duì)各種信號(hào)的電平加以規(guī)定。(1) 接口的信號(hào)內(nèi)容實(shí)際上RS-232-C 的25 條引線中有許多是很少使用的,在計(jì)算機(jī)與終端通訊中一般只使用3-9 條引線。(2) 接口的電氣特性 在RS-232-C 中任何一條信號(hào)線的電壓均為負(fù)邏輯關(guān)系。即:邏輯“1”,-5— -15V;邏輯“0” +5— +15V 。噪聲容限為2V。即 要求接收器能識(shí)別低至+3V 的信號(hào)作為邏輯“0”,高到-3V的信號(hào) 作為邏輯“1”(3) 接口的物理結(jié)構(gòu) RS-232-C 接口連接器一般使用型號(hào)為DB-25 的25 芯插頭座,通常插頭在DCE 端,插座在DTE端. 一些設(shè)備與PC 機(jī)連接的RS-232-C 接口,因?yàn)椴皇褂脤?duì)方的傳送控制信號(hào),只需三條接口線,即“發(fā)送數(shù)據(jù)”、“接收數(shù)據(jù)”和“信號(hào)地”。所以采用DB-9 的9 芯插頭座,傳輸線采用屏蔽雙絞線。(4) 傳輸電纜長度由RS-232C 標(biāo)準(zhǔn)規(guī)定在碼元畸變小于4%的情況下,傳輸電纜長度應(yīng)為50 英尺,其實(shí)這個(gè)4%的碼元畸變是很保守的,在實(shí)際應(yīng)用中,約有99%的用戶是按碼元畸變10-20%的范圍工作的,所以實(shí)際使用中最大距離會(huì)遠(yuǎn)超過50 英尺,美國DEC 公司曾規(guī)定允許碼元畸變?yōu)?0%而得出附表2 的實(shí)驗(yàn)結(jié)果。其中1 號(hào)電纜為屏蔽電纜,型號(hào)為DECP.NO.9107723 內(nèi)有三對(duì)雙絞線,每對(duì)由22# AWG 組成,其外覆以屏蔽網(wǎng)。2 號(hào)電纜為不帶屏蔽的電纜。 2. 什么是RS-485 接口?它比RS-232-C 接口相比有何特點(diǎn)?答: 由于RS-232-C 接口標(biāo)準(zhǔn)出現(xiàn)較早,難免有不足之處,主要有以下四點(diǎn):(1) 接口的信號(hào)電平值較高,易損壞接口電路的芯片,又因?yàn)榕cTTL 電平不兼容故需使用電平轉(zhuǎn)換電路方能與TTL 電路連接。(2) 傳輸速率較低,在異步傳輸時(shí),波特率為20Kbps。(3) 接口使用一根信號(hào)線和一根信號(hào)返回線而構(gòu)成共地的傳輸形式, 這種共地傳輸容易產(chǎn)生共模干擾,所以抗噪聲干擾性弱。(4) 傳輸距離有限,最大傳輸距離標(biāo)準(zhǔn)值為50 英尺,實(shí)際上也只能 用在50 米左右。針對(duì)RS-232-C 的不足,于是就不斷出現(xiàn)了一些新的接口標(biāo)準(zhǔn),RS-485 就是其中之一,它具有以下特點(diǎn):1. RS-485 的電氣特性:邏輯“1”以兩線間的電壓差為+(2—6) V 表示;邏輯“0”以兩線間的電壓差為-(2—6)V 表示。接口信號(hào)電平比RS-232-C 降低了,就不易損壞接口電路的芯片, 且該電平與TTL 電平兼容,可方便與TTL 電路連接。2. RS-485 的數(shù)據(jù)最高傳輸速率為10Mbps3. RS-485 接口是采用平衡驅(qū)動(dòng)器和差分接收器的組合,抗共模干能力增強(qiáng),即抗噪聲干擾性好。4. RS-485 接口的最大傳輸距離標(biāo)準(zhǔn)值為4000 英尺,實(shí)際上可達(dá) 3000 米,另外RS-232-C接口在總線上只允許連接1 個(gè)收發(fā)器, 即單站能力。而RS-485 接口在總線上是允許連接多達(dá)128 個(gè)收發(fā)器。即具有多站能力,這樣用戶可以利用單一的RS-485 接口方便地建立起設(shè)備網(wǎng)絡(luò)。因RS-485 接口具有良好的抗噪聲干擾性,長的傳輸距離和多站能力等上述優(yōu)點(diǎn)就使其成為首選的串行接口。 因?yàn)镽S485 接口組成的半雙工網(wǎng)絡(luò),一般只需二根連線,所以RS485接口均采用屏蔽雙絞線傳輸。 RS485 接口連接器采用DB-9 的9 芯插頭座,與智能終端RS485接口采用DB-9(孔),與鍵盤連接的鍵盤接口RS485 采用DB-9(針)。3. 采用RS485 接口時(shí),傳輸電纜的長度如何考慮?答: 在使用RS485 接口時(shí),對(duì)于特定的傳輸線經(jīng),從發(fā)生器到負(fù)載其數(shù)據(jù)信號(hào)傳輸所允許的最大電纜長度是數(shù)據(jù)信號(hào)速率的函數(shù),這個(gè) 長度數(shù)據(jù)主要是受信號(hào)失真及噪聲等影響所限制。下圖所示的最大電纜長度與信號(hào)速率的關(guān)系曲線是使用24AWG 銅芯雙絞電話電纜(線 徑為0.51mm),線間旁路電容為52.5PF/M,終端負(fù)載電阻為100 歐 時(shí)所得出。(曲線引自GB11014-89 附錄A)。由圖中可知,當(dāng)數(shù)據(jù)信 號(hào)速率降低到90Kbit/S 以下時(shí),假定最大允許的信號(hào)損失為6dBV 時(shí), 則電纜長度被限制在1200M。實(shí)際上,圖中的曲線是很保守的,在實(shí) 用時(shí)是完全可以取得比它大的電纜長度。 當(dāng)使用不同線徑的電纜。則取得的最大電纜長度是不相同的。例 如:當(dāng)數(shù)據(jù)信號(hào)速率為600Kbit/S 時(shí),采用24AWG 電纜,由圖可知最 大電纜長度是200m,若采用19AWG 電纜(線徑為0。91mm)則電纜長 度將可以大于200m; 若采用28AWG 電纜(線徑為0。32mm)則電纜 長度只能小于200m。

    標(biāo)簽: 232 RS 串行接口 電平

    上傳時(shí)間: 2013-10-11

    上傳用戶:時(shí)代電子小智

主站蜘蛛池模板: 都江堰市| 鲜城| 遵化市| 朔州市| 长寿区| 团风县| 肃宁县| 自治县| 双峰县| 宝兴县| 龙海市| 和林格尔县| 鲁山县| 嘉义县| 岳普湖县| 湄潭县| 古浪县| 张家口市| 芜湖县| 迭部县| 定结县| 广东省| 郸城县| 调兵山市| 五河县| 渑池县| 牡丹江市| 诸城市| 金昌市| 安乡县| 霸州市| 西平县| 贺兰县| 云安县| 民乐县| 宁陵县| 肥东县| 嘉兴市| 肃南| 临沧市| 嵊州市|