<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁(yè) > 模擬技術(shù) > 設(shè)計(jì)應(yīng)用 > 單片機(jī)設(shè)計(jì)經(jīng)驗(yàn)技巧精華集錦(二)

          單片機(jī)設(shè)計(jì)經(jīng)驗(yàn)技巧精華集錦(二)

          作者: 時(shí)間:2013-05-27 來(lái)源:網(wǎng)絡(luò) 收藏
          3 發(fā)條和秒表和繼電器組成的控制器

            在電氣時(shí)代開(kāi)始時(shí),人們用鐘表內(nèi)機(jī)械的旋轉(zhuǎn)分時(shí)控制一些繼電器的通斷,從而控制一些機(jī)床和生產(chǎn)線的運(yùn)行。這種裝置類(lèi)似于早期洗衣機(jī)內(nèi)的定時(shí)器。

            單片機(jī)設(shè)計(jì)經(jīng)驗(yàn)技巧精華集錦(二)

            三 入門(mén)首選 AT89S51系列

            1 簡(jiǎn)介

            1980,英特爾公司開(kāi)發(fā)出一種簡(jiǎn)易的8031CPU,在當(dāng)時(shí)該CPU性能不比8086差很多,但價(jià)格較便宜,因此被很多低端應(yīng)用選中。由于市場(chǎng)看好,ATMEL公司購(gòu)買(mǎi)了8031的內(nèi)核,把Flash存儲(chǔ)器和加強(qiáng)型IO口融入進(jìn)去開(kāi)發(fā)出了AT89系列。所有兼容8031指令和內(nèi)核相似的統(tǒng)稱(chēng)為51單片機(jī),它是目前應(yīng)用最廣泛的8位單片機(jī)之一。因51單片機(jī)結(jié)構(gòu)簡(jiǎn)單,指令易學(xué),應(yīng)用廣泛,因此是初學(xué)單片機(jī)首選機(jī)型。如果有人想不學(xué)51,直接學(xué)AVR,那么此人一定會(huì)遇到很多難題,困惑和郁悶將伴隨著學(xué)習(xí)過(guò)程。如果學(xué)了51再學(xué)AVR和其他單片機(jī),人們會(huì)發(fā)現(xiàn)“所謂單片機(jī)都不過(guò)如此”。

            2 性能

            根據(jù)任務(wù)具體需要選擇最合適的單片機(jī),使單片機(jī)資源充分利用,使系統(tǒng)性?xún)r(jià)比達(dá)到最高,同時(shí)兼顧未來(lái)擴(kuò)展需要,不一味追求高性能單片機(jī),這就是選單片機(jī)的原則。

            AT89S51有4K的Flash程序存儲(chǔ)器,128字節(jié)的RAM,32條IO口,中斷系統(tǒng)具有6個(gè)中斷源、5個(gè)終端矢量、2個(gè)中斷優(yōu)先級(jí)的中斷結(jié)構(gòu);串行口是一個(gè)全雙工的串行通信口;AT89S51的電源電壓為4.0-5.5V,AT89LS51的電源電壓為2.7-4.0V;振蕩器頻率0-33MHz(AT89S51),0-16MHz(AT89LS51); 有ISP 在線編程功能,這個(gè)功能的優(yōu)勢(shì)在于改寫(xiě)單片機(jī)存儲(chǔ)器內(nèi)的程序不需要把芯片從工作環(huán)境中剝離。是一個(gè)強(qiáng)大易用的功能。

            AT89S52程序儲(chǔ)存器容量為8KB,還有AT89S55,ROM容量更大。

            有很多公司生產(chǎn)了很多擴(kuò)展型51系列單片機(jī),有的帶有AD轉(zhuǎn)換器,有的帶有比較器,有的帶有PWM,讀者可以根據(jù)自身需要選擇合適的51單片機(jī),但要注意他們的管腳定義和編程方式。

            3 使用方法

            AT89S51 適于做單片機(jī)學(xué)習(xí)板、電子時(shí)鐘、超聲波測(cè)距儀等不需要采集模擬量和控制大功率外部元件的電路。S51與過(guò)去的C51的區(qū)別在于S51支持ISP在線編程,即C51需要幾百元的編程器編程,而S51僅需一條25針并口線和非常簡(jiǎn)單的轉(zhuǎn)換電路即可接在臺(tái)式電腦打印機(jī)接口燒程序,下載燒程序小軟件即實(shí)現(xiàn)可對(duì)S51單片機(jī)編程。對(duì)51單片機(jī)編程一般選用Keil軟件,可采用C語(yǔ)言或者匯編語(yǔ)言,編完程后選擇輸出HEX文件,然后用燒程序小軟件讀取HEX文件,再燒寫(xiě)到單片機(jī)中。

            4 實(shí)踐經(jīng)驗(yàn)

            A 剛開(kāi)始看書(shū)時(shí),按照書(shū)上的電路圖連線然后通電調(diào)試,但總不成功,將自己的電路和書(shū)上的電路仔細(xì)對(duì)照發(fā)現(xiàn)不了問(wèn)題。原因在于很多書(shū)上的電路圖都是“簡(jiǎn)化圖”,即省略了一些電路,而這些被省略的電路卻關(guān)乎系統(tǒng)的運(yùn)行。比如,當(dāng)單片機(jī)書(shū)講到AD轉(zhuǎn)換電路,給出的電路圖多省略了晶振和復(fù)位電路,按照AD轉(zhuǎn)換電路圖搭出來(lái)的系統(tǒng)自然不能運(yùn)行。

            B 51單片機(jī)P0口輸出信號(hào)時(shí)需要上拉電阻,我經(jīng)常忘記加電阻,導(dǎo)致電路不好使。

            C 51單片機(jī)31引腳需要接正極,以選擇采用內(nèi)部程序存儲(chǔ)器。如果忘記給這個(gè)引腳以正確的電壓,你的單片機(jī)可能不能執(zhí)行程序。

            單片機(jī)設(shè)計(jì)經(jīng)驗(yàn)技巧精華集錦(二)

            4 應(yīng)用舉例

            單片機(jī)設(shè)計(jì)經(jīng)驗(yàn)技巧精華集錦(二)

            單片機(jī)設(shè)計(jì)經(jīng)驗(yàn)技巧精華集錦(二)

            單片機(jī)設(shè)計(jì)經(jīng)驗(yàn)技巧精華集錦(二)



          評(píng)論


          相關(guān)推薦

          技術(shù)專(zhuān)區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();