• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    基于AVR的多功能計數(shù)器

    2014-09-24 08:16:16尹衛(wèi)龍朱兆優(yōu)
    時代農(nóng)機 2014年3期
    關(guān)鍵詞:數(shù)碼管計數(shù)器按鍵

    尹衛(wèi)龍,朱兆優(yōu)

    (東華理工大學 機械與電子工程學院,江西 南昌 330013)

    1 多功能計數(shù)器的設計要求

    基于AVR的多能計數(shù)器要實現(xiàn)以上功能,它必須要具有以下功能:

    (1)設計時鐘,能夠精確走時。

    (2)時間不對時 能夠校時。

    (3)按鍵具有連發(fā)功能。

    (4)能夠設置答辯時間,并能夠報警提醒。

    (5)用六位數(shù)碼管顯示。

    (6)具備報警功能

    2 工作原理

    主體芯片采用AVR系列Mega16,數(shù)碼管采用共陽極。由于Mega16輸出最大電流為20mA,驅(qū)動能力不夠,故采用74HC573來驅(qū)動。具體電路連接方案如圖1所示(此圖只是仿真用途,實際圖還要細化)。報警功能在AVR單片機通過三極管驅(qū)動一個蜂鳴器。

    對于按鍵的連發(fā)功能,我們采用基于狀態(tài)機的掃描方法,對于沒有連發(fā)功能的按鍵有三個狀態(tài);有連發(fā)功能的按鍵具有四個狀態(tài)。即每隔10毫秒,就掃描一次鍵盤;根據(jù)不同的狀態(tài),程序 就有不同的處理。

    在圖1所示,我們可以看見4個按鍵,分別是K1、K2、K3、K4。其中K1、K2沒有連發(fā)功能。就按鍵的具體功能介紹如下:

    K1、K2按鍵功能:K1是摸式選擇位。即K1=0,是正常的時鐘模式;K1=1,就進入答辯時間模式。

    如果K1=0,K2=0,就是正常的計時模式;K2=1,就進入時間調(diào)整模式。如果K1=1,K2=0,答辯時間在正常走時;K2=1,就進入答辯時間預定模式;

    K1、K2按鍵功能如表1所示:

    表1 按鍵功能表

    3 結(jié)語

    基于AVR的多功能計數(shù)器經(jīng)過我的仿真操作,基本實現(xiàn)了上面的功能。后經(jīng)過PCB板的制作,在我們學術(shù)報告上使用,非常方便。很好的幫助同學們把握好時間。但是該多功能計數(shù)器還有改進空間。如果想進行市場化,可以將顯示部分換成小型液晶屏。

    [1]張毅剛.單片機原理及應用[M].北京:高等教育出版社,2008.

    [2]馬潮.高檔單片機mega128 原理及應用[M].北京:北京航空航天大學出版社,2004.

    [3]李江全.單片機數(shù)據(jù)通信及測控技術(shù)應用詳解[M].北京:電子工業(yè)出版社,2011.

    圖1 系統(tǒng)仿真圖

    猜你喜歡
    數(shù)碼管計數(shù)器按鍵
    采用虛擬計數(shù)器的電子式膜式燃氣表
    煤氣與熱力(2022年2期)2022-03-09 06:29:30
    基于有限狀態(tài)機的按鍵檢測程序設計
    電子制作(2021年3期)2021-06-16 03:14:26
    Arduino編程
    電腦報(2019年2期)2019-09-10 07:22:44
    MC9S08FL16單片機數(shù)碼管靜態(tài)顯示分析
    科技風(2019年13期)2019-06-11 13:38:30
    單片機控制的四位數(shù)碼管動態(tài)顯示編程
    基于Qt的數(shù)碼管數(shù)字編碼系統(tǒng)的設計與實現(xiàn)
    一種多方向?qū)Ч獍存I結(jié)構(gòu)設計
    電子制作(2016年1期)2016-11-07 08:43:05
    計數(shù)器競爭冒險及其處理的仿真分析
    任意N進制計數(shù)器的設計方法
    河南科技(2014年10期)2014-02-27 14:09:30
    基于單片機的仰臥起坐計數(shù)器
    石阡县| 惠安县| 九寨沟县| 浦县| 邓州市| 武汉市| 清原| 武安市| 东丽区| 章丘市| 鄱阳县| 临漳县| 扶沟县| 东台市| 南涧| 永清县| 无为县| 高尔夫| 英吉沙县| 彭山县| 汝州市| 微山县| 仪陇县| 甘泉县| 新密市| 穆棱市| 慈利县| 辽宁省| 南陵县| 郧西县| 丹凤县| 普定县| 高陵县| 拉萨市| 仙游县| 浙江省| 昭通市| 揭阳市| 凤台县| 克东县| 云安县|