999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于AT89S52單片機的電子記分牌設計

2015-01-15 03:07:54李澤滔
現代機械 2015年1期
關鍵詞:單片機程序設計

鐘 煒,李澤滔

(貴州大學電氣工程學院,貴州 貴陽 550025)

0 引言

單片機的應用是具有高度現實意義的。本次設計通過AT89S52編程控制LED七段數碼管作為電子記分牌的計時記分系統。該系統具有賽程定時設置,賽程時間暫停,及時刷新甲、乙雙方的成績以及賽后成績暫存等功能[1]。它具有價格低廉,性能穩定,操作方便并且易于攜帶等特點。廣泛適合各類學校或者小型團體作為賽程計時記分設備。

1 硬件電路設計

AT89S52作為本設計的核心元件。利用七段共陰極LED作為顯示器件。在本次設計中,共接入3個七段共陰極LED數碼管,其中2個三位一體的七段共陰極LED數碼管用于計錄甲、乙兩隊的分數,顯示器分數范圍可達到0~999分,足夠滿足賽程需要。另外1個四位一體的七段共陰極LED數碼管則用于計錄賽程的時間,其中兩個用于顯示比賽時間分鐘;兩個用于顯示比賽時間的秒鐘。賽程計時采用倒計時方式。比賽前將時間設置好,比賽開始時啟動計時,直至計時倒計時到零為止,此時蜂鳴報警器報警提示比賽結束。根據設計,計時范圍可達0 ~99 min,也完全滿足賽程的需要[2]。

為了配合計時器和記分器校正、調整時間和比分,特定在本設計中設立了8個按鍵。其中4個用于輸入甲、乙兩隊的分數;另外4個則用于完成設置、調整、啟動和暫停賽程時間、比分中場調換等功能。系統框圖如圖1所示。

其中穩壓電源模塊,復位電路,晶振電路等構成了我們AT89S52單片機工作的最小系統,下面就分別介紹這幾個電路模塊[3]。

圖1 系統框圖

1.1 電源電路模塊

在該系統中單片機需要用到+5 V的直流穩壓電源,在我們的生活中一般都是使用220 V的交流電,為了獲得高質量的5 V直流穩壓電源,這就需要我們進行電壓轉化。電源部分的電路如圖2所示。

圖2 系統電源模塊

7805系列集成穩壓器,只有輸入端、輸出端和公共端三個引線端子,可輸出1 A以上的電流,有必要的保護電路,使用起來安全可靠。它輸出固定的正電壓。電壓經過整流、濾波后產生的不穩定直流電壓,從穩壓器的輸入端輸入,在穩壓器的輸出端就可得到穩定的直流電壓輸出。正常工作時,穩壓器輸入、輸出電壓差為2~3 V,電容用來實現頻率補償。圖中C1為0.1 μF可以防止由于輸入引線較長而帶來的電感效應而產生的自激。C2為0.47 μF用來減少由于負載電流瞬時變化而引起的高頻干擾[4]。

1.2 時鐘振蕩電路

時鐘電路在單片機系統中起著非常重要的作用,是保證系統正常工作的基礎。單片機有兩種時鐘產生方式,一種是外部時鐘方式,一種是內部時鐘方式。外部時鐘方式雖然精度高,穩定性好,但是成本高,需要額外提供一個外部震蕩信號。因此本次設計采用內部震蕩方式。設計要使用到AT89S52單片機的時鐘振蕩功能。其中有一個用于構成內部震蕩器的高增益反相放大器,引腳XTAL1和XTAL2分別是該放大器的輸入和輸出端。這個放大器與作為反饋元件的片外石英晶體或者陶瓷AT89S52諧振器一起構成自激振蕩器。

1.3 復位電路

單片機在時鐘電路工作以后,在RST端持續給出2個機器周期的高電平就可以完成復位操作,復位分為上電復位和外部復位兩種方式。主要功能是把系統初始化,當程序運行錯誤或者進入死循環的時候,為擺脫困境,可以按復位鍵以重新啟動。

本設計采用上電復位加按鈕方式,通過調整按鈕的狀態,使單片機能夠可靠的上電復位,當需要外部復位時,按下復位按鈕就能達到復位的目的,由于人的動作再快也會保持接通數十毫秒,所以完全能夠滿足單片機復位的要求。

1.4 按鍵電路部分

采用的是非編碼鍵盤中的獨立式鍵盤,設計一共使用9個按鍵,其中4個用于甲乙兩隊的分數,分別是甲隊加分和減分、乙隊加分減分,另外四個用于控制開始、暫停、調節分鐘秒鐘以及調換比賽分數,最后一個是復位按鍵,用于單片機的復位。

1.5 顯示電路部分

采用共陰極數碼管,共陰極接低電平,其他管腳接段驅動電路輸出端。當某段驅動電路的輸出端為高電平時,該端所連接的字符導通并發亮,根據發光字段的不同組合可顯示出各種數字或者字符。同樣,要求段驅動電路能提供額定的導通電壓或者電流,同時根據需要設定響應的限流電阻。本次設計的顯示電路部分采用2個3位一體共陰極數碼管和一個4位一體共陰極數碼管,共8個代碼輸入口和10個位選輸入口。顯示方式采用動態驅動,使各位數碼管逐一輪流點亮,由于掃描速度極快,顯示效果與靜態顯示效果相同[5]。

1.6 蜂鳴報警電路部分

報警部分要求同時比賽結束之后有蜂鳴報警,采用蜂鳴器報警實現。其中蜂鳴器通過一個PNP三極管驅動,R14作為驅動電阻。當比賽時間倒計時結束之后,通過軟件控制在P3.6端口輸出低電平信號,三極管Q1導通,蜂鳴器發出聲音。圖3為本系統的蜂鳴報警電路電路圖。

圖3 報警電路

2 軟件總體設計方案

軟件的編程設計是單片機系統設計的核心部分,也是能否實現預定功能的關鍵。單片機編程常用的語言是C語言和匯編語言,其最終都要轉為Intel HEX格式或二進制格式文檔拷入單片機芯片內。本次設計使用C語言進行編程。

C語言可以進行模塊化程序設計,程序部分由主程序,延時程序,中斷程序,加分程序,減分程序,比分交換程序,時間調整程序,時間暫停程序,報警程序,掃描顯示程序,結束程序等程序構成。程序流程圖如圖4所示。

圖4 系統程序流程圖

在主程序中,可以清晰看到,初始化結束之后,定時器顯示默認值,甲乙分數清零,進入檢測按鍵程序,與此同時,數碼管正常顯示,當時間分鐘設定或者時間秒鐘設定被選擇之后我們設定此時計時中斷,蜂鳴器報警也停止。當達到規定計時時間后,再次進入蜂鳴報警響應,并且交換分數,重新回到定時設定[6]。

3 仿真與PCB展板

3.1 Proteus仿真

Proteus是英國Labcenter公司開發的電路分析與實物仿真軟件。可以分析各種模擬器件和集成電路。在Proteus下完成電路的連接,通過KEIL軟件生成的HEX文檔導入仿真程序單片機中,按下軟件頁面下的開始按鍵開始進行軟件仿真[7],本次設計的電子記分牌仿真結果如圖5所示。

圖5 電路仿真結果圖

3.2 PCB展板

PCB展板的制作應遵循均勻分布,重心平衡,版面美觀的標準來優化布局。相同結構電路部分盡可能采用對稱布局,同類原件盡可能在X或Y方向上一致,以便于生產和調試[6]。本次設計根據需要制作了電子記分牌實物電路[8]如圖6所示。

圖6 電子記分牌實物展板

4 結論

本文設計的電子記分牌實現的功能包括:時鐘倒計時功能,可以精確到秒;時鐘的數值可以調節同時倒計時具有夠暫停;當時間倒計時結束之后,蜂鳴器自動報警;作為體育賽事的記分牌,能夠記錄兩隊分數,并且具有加減功能;最后在半場比賽結束能夠交換兩隊比分。系統設計包含了8051系列單片機的最小應用系統的構成,同時在此基礎上擴展了一些使用性強的外圍界面。該電子記分牌設計功能相對完善,蜂鳴器聲音大小可調,后期還可將獨立鍵盤擴展為觸摸屏,因此其用途十分廣泛。

[1] 楊素行.模擬電子技術基礎.清華大學電子教研組,1998:492-518

[2] 李士平.北京電子報.北京電子報社98合訂本下,1998

[3] 趙保經.中國集成電路大全.國防工業出版社,1987:9-82

[4] 童詩白.現代電子學及應用.東南大學出版社,1997:23-34

[5] 曉喻.電子制作.中國家用電器維修協會,1999:15-18

[6] 郭天祥.新概念51單片機C語言教程.電子工業出版社,2009:38-125

[7] 張毅剛.新編MCS-51應用設計.哈爾濱工業大學出版社,2008:380-390

[8] 霍亮雨.探討數字單片機技術的PCB版.數字化用戶,2013

猜你喜歡
單片機程序設計
基于單片機的SPWM控制逆變器的設計與實現
電子制作(2019年13期)2020-01-14 03:15:28
基于單片機的層次漸變暖燈的研究
電子制作(2019年15期)2019-08-27 01:12:10
基于單片機的便捷式LCF測量儀
電子制作(2019年9期)2019-05-30 09:42:02
試論我國未決羈押程序的立法完善
人大建設(2019年12期)2019-05-21 02:55:44
瞞天過海——仿生設計萌到家
藝術啟蒙(2018年7期)2018-08-23 09:14:18
“程序猿”的生活什么樣
設計秀
海峽姐妹(2017年7期)2017-07-31 19:08:17
有種設計叫而專
Coco薇(2017年5期)2017-06-05 08:53:16
英國與歐盟正式啟動“離婚”程序程序
環球時報(2017-03-30)2017-03-30 06:44:45
創衛暗訪程序有待改進
中國衛生(2015年3期)2015-11-19 02:53:32
主站蜘蛛池模板: 久久久精品国产SM调教网站| 久久精品亚洲中文字幕乱码| www.99在线观看| 国产一在线观看| 国产第一页第二页| 亚洲精品少妇熟女| 无码'专区第一页| 国产国产人在线成免费视频狼人色| 91在线国内在线播放老师| 国产XXXX做受性欧美88| 极品国产在线| 久久99精品久久久久久不卡| 国产主播在线一区| 香蕉久久国产超碰青草| 人妻熟妇日韩AV在线播放| av手机版在线播放| 国产成人综合日韩精品无码首页| 国产成人三级| 一级福利视频| 亚洲乱码视频| 亚洲91在线精品| 日韩AV手机在线观看蜜芽| 国产亚洲精品自在久久不卡 | 啪啪国产视频| 久久99精品久久久久纯品| 天堂成人av| 色综合久久88| 成人在线观看一区| 亚洲免费毛片| 免费99精品国产自在现线| 国产精品福利导航| 欧美一级色视频| AV不卡在线永久免费观看| 日本欧美中文字幕精品亚洲| 在线国产你懂的| 免费高清a毛片| 亚洲Av激情网五月天| 免费可以看的无遮挡av无码| 免费一级毛片在线播放傲雪网| 久久精品这里只有国产中文精品 | 亚洲欧美综合另类图片小说区| 国产在线精品网址你懂的| 国产二级毛片| 亚洲人成电影在线播放| 少妇露出福利视频| 国产成年女人特黄特色大片免费| 亚洲国产精品无码久久一线| 热re99久久精品国99热| 99视频精品全国免费品| 日日拍夜夜嗷嗷叫国产| 亚洲日韩精品综合在线一区二区| 久久中文电影| 亚洲日本www| 国产人成乱码视频免费观看| 在线观看热码亚洲av每日更新| 99热这里只有精品5| 欧美va亚洲va香蕉在线| 国产亚洲视频播放9000| 丝袜美女被出水视频一区| 国产91小视频| 亚洲香蕉在线| 二级毛片免费观看全程| 在线国产毛片手机小视频| 在线中文字幕网| 日韩无码黄色| 99视频国产精品| 综合人妻久久一区二区精品| 欧美中出一区二区| 国产福利免费视频| 欧美成人午夜视频| 国内精品久久九九国产精品| 久久国产av麻豆| 伊人色在线视频| 色噜噜综合网| 国产精品欧美激情| 国内精品伊人久久久久7777人| 狠狠做深爱婷婷久久一区| 99视频在线观看免费| 91探花在线观看国产最新| 国产毛片片精品天天看视频| 欧美日韩专区| 国产免费人成视频网|