亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于AT89C51 單片機(jī)的計(jì)數(shù)器設(shè)計(jì)

        2019-03-28 10:34:30沈矗孫妍沈陽工學(xué)院
        傳播力研究 2019年3期
        關(guān)鍵詞:數(shù)碼管個(gè)位計(jì)數(shù)器

        沈矗 孫妍 沈陽工學(xué)院

        計(jì)數(shù)器是一種常見的運(yùn)算邏輯電路,它會(huì)對脈沖個(gè)數(shù)進(jìn)行統(tǒng)計(jì)和控制。當(dāng)下,計(jì)數(shù)器的應(yīng)用十分廣泛,例如在計(jì)算機(jī)的控制器中對指令地址進(jìn)行計(jì)數(shù),在運(yùn)算器中作乘除法運(yùn)算時(shí)記下加減法次數(shù)等等??萍荚诓粩噙M(jìn)步,計(jì)數(shù)器的控制系統(tǒng)也在不斷更新?lián)Q代,本次將利用AT89C51 單片機(jī)對計(jì)數(shù)器的控制系統(tǒng)進(jìn)行設(shè)計(jì)。使其具有操作方便,維修便捷,簡易,成本低廉等優(yōu)點(diǎn)。

        一、計(jì)數(shù)器的設(shè)計(jì)思路

        該時(shí)鐘以AT89C51 為主控芯片,采用C 語言進(jìn)行編程設(shè)計(jì)。由于計(jì)數(shù)器的計(jì)數(shù)范圍為0—99,可以用2 位LED 數(shù)碼管來顯示計(jì)數(shù)值,采用動(dòng)態(tài)顯示方式,P2 口做段選口,輸出段碼,P3 口做位選口,輸出位選信號,P1 口接按鍵。在軟件設(shè)計(jì)上,設(shè)置一個(gè)軟件計(jì)數(shù)器,用來統(tǒng)計(jì)按鍵的次數(shù),然后將計(jì)數(shù)值的個(gè)位、十位所對應(yīng)的段碼送到LED 數(shù)碼管中顯示。

        二、計(jì)數(shù)器的電路設(shè)計(jì)

        計(jì)數(shù)器的硬件部分主要包括電容、電阻、電源、按鍵、數(shù)碼管、導(dǎo)線、開關(guān)等,反映在ISIS 7 professional 仿真軟件中則是:RES、AT89C51、BUTTON、CAP、CAP-ELEC、CRYSTAL、7SEG-MPX2-CA等。我們需對電路進(jìn)行模擬仿真,如果模擬成功,然后在PCB 電路板上搭線、焊接、連接電路。如果模擬失敗則需重新設(shè)計(jì)電路,再依次進(jìn)行上述流程。

        三、計(jì)數(shù)器的程序設(shè)計(jì)

        首先對兩位數(shù)碼管的數(shù)字分別命名并設(shè)置起始數(shù)值與終止值,其次對個(gè)位與十位數(shù)字設(shè)置顯示函數(shù),然后再設(shè)置按鍵流程,按鍵釋放時(shí),刷新數(shù)碼管,初次判斷按鍵是否按住時(shí),設(shè)計(jì)加函數(shù)并加一個(gè)延時(shí)函數(shù),再次判斷按鍵按住時(shí),依次取出十位、取出個(gè)位,最后與之前設(shè)計(jì)思路一樣對另外兩個(gè)按鈕設(shè)置減函數(shù)和清零函數(shù)。將所有程序語言輸入Keil uVision4 軟件進(jìn)行模擬運(yùn)行,檢測成功以后導(dǎo)入單片機(jī)。

        四、計(jì)數(shù)器的總體測試

        在PCB 板上焊接一個(gè)個(gè)電氣元件,符合走線方便的原則。插上單片機(jī)芯片,按下第一個(gè)按鍵,觀察計(jì)數(shù)器數(shù)值是否累加,按下第二個(gè)按鍵,觀察計(jì)數(shù)器數(shù)值是否遞減,按下第三個(gè)按鍵觀察數(shù)碼管是否清零。

        圖1 仿真圖

        圖2

        五、模擬仿真圖(見圖1)

        六、程序流程圖(見圖2)

        七、小結(jié)

        本文討論了基于AT89C51 單片機(jī)的計(jì)數(shù)器設(shè)計(jì),該設(shè)計(jì)體現(xiàn)了AT89C51 的可控性與簡易性等諸多特點(diǎn)。AT89C51 單片機(jī)操作簡單,便于維護(hù)且穩(wěn)定性很高,它是作為連接電路與程序的理想中端。但它亦有不少缺點(diǎn),其中之一就是應(yīng)對復(fù)雜功能設(shè)計(jì)時(shí)設(shè)計(jì)較為繁瑣,這些問題我們值得考慮。本次設(shè)計(jì)是在老師的指導(dǎo)下完成的,我明白自身還存在很多不足,以后的學(xué)習(xí)中,我們將學(xué)到不同的單片機(jī)原理,希望可以不斷進(jìn)步。作為一個(gè)初學(xué)者,筆者對AT89C51 單片機(jī)的掌握程度比較有限,本文可能存在一些疏漏的地方,虛心誠受廣大同仁和各位老師的批評指正。

        猜你喜歡
        數(shù)碼管個(gè)位計(jì)數(shù)器
        煤氣與熱力(2022年2期)2022-03-09 06:29:30
        Arduino編程
        電腦報(bào)(2019年2期)2019-09-10 07:22:44
        MC9S08FL16單片機(jī)數(shù)碼管靜態(tài)顯示分析
        個(gè)位與十位的故事
        個(gè)位與十位的故事
        單片機(jī)控制的四位數(shù)碼管動(dòng)態(tài)顯示編程
        基于Qt的數(shù)碼管數(shù)字編碼系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
        個(gè)位與十位的故事
        學(xué)習(xí)100以內(nèi)的數(shù)三要點(diǎn)
        計(jì)數(shù)器競爭冒險(xiǎn)及其處理的仿真分析
        小12萝8禁在线喷水观看| 亚洲人成综合第一网站| 日韩精品一区二区三区含羞含羞草| 亚洲精品国产一区二区免费视频| 亚洲免费国产中文字幕久久久 | 精品一区二区久久久久久久网站 | 久久丫精品国产亚洲av不卡 | 免费啪啪视频一区| 免费人成视频网站在线观看不卡| 丝袜美腿制服诱惑一区二区| 久久婷婷五月综合色欧美| 看av免费毛片手机播放| 又黄又爽的成人免费视频| 男人j进女人p免费视频| 视频一区视频二区亚洲免费观看 | 丰满熟女人妻中文字幕免费| 亚洲午夜久久久久中文字幕| 大香蕉久久精品一区二区字幕| 亚洲天堂av高清在线| 日本av在线一区二区| 真人做人试看60分钟免费视频| 久久精品无码专区免费青青| 免费一区二区三区视频狠狠| 一区二区三区一片黄理论片| 欧美丰满老熟妇aaaa片| 精品国产18久久久久久| 免费无码AⅤ片在线观看| 国产一区二区亚洲一区| 国产精品激情自拍视频| 狠狠色婷婷久久综合频道日韩| 免费黄色电影在线观看| 2020最新国产激情| 精品久久一区二区三区av制服| 丰满人妻一区二区三区免费视频| 免费现黄频在线观看国产| 99久久这里只精品国产免费| 国产精品一区二区久久蜜桃| 色欲色香天天天综合vvv| 漂亮人妻被中出中文字幕久久| AV无码最在线播放| 国产自产自现在线视频地址|