亚洲免费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)及其處理的仿真分析
        国产精品久久久久久久久免费| 精品综合久久88少妇激情| 人妻久久久一区二区三区蜜臀| 国产高清av首播原创麻豆| 男人和女人做爽爽免费视频| 亚洲精品无码mv在线观看| 污污污污污污WWW网站免费| 中文字幕大乳少妇| 亚洲午夜经典一区二区日韩 | 熟女人妻在线视频| 精品国产福利久久久| 亚洲一区视频中文字幕| 日本饥渴人妻欲求不满| 蜜桃麻豆www久久囤产精品| 亚洲VA不卡一区| 色婷婷久色国产成人免费| 欧美性高清另类videosex| av蓝导航精品导航| 亚洲精品动漫免费二区| 人妻有码av中文幕久久| 人妻饥渴偷公乱中文字幕| 偷窥村妇洗澡毛毛多| 亚洲日本视频一区二区三区| 国产91色综合久久高清| 国产激情久久久久影院老熟女 | 无码成人片一区二区三区| 青青草视频在线播放81| 包皮上有一点一点白色的| 久久丫精品国产亚洲av不卡| 全免费a级毛片免费看| 国产一级黄色片一区二区 | 国产成人久久精品一区二区三区| 欧美aⅴ在线| 国产精品久久国产三级国| 亚洲综合图色40p| 又色又爽又黄又硬的视频免费观看 | 日本一区二区三深夜不卡| av黄页网国产精品大全| 成年无码av片在线| 国产v综合v亚洲欧美大天堂| 丰满巨臀人妻中文字幕|