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

淺談單片機定時器在計時器中的應用

2019-09-10 17:08:39吳永鵬
學習與科普 2019年36期
關鍵詞:單片機

吳永鵬

摘要:為有效解決當前單片機中存在的定時器無法自動啟停這一問題,此次研究設計了一種全新的應用方法。該方法主要是通過外部中斷的方式來實現定時器的啟停作業。其中,核心控制單元就是STC90C5RC單片機,通過按鍵申請可以向外部發出中斷信號INT0和INT1,其中INT0的中斷函數可對定時器進行TR0取反控制,以此來滿足定時器交替作業與啟停的目的。而在INT1的中斷函數中,只要按下操作按鍵,便會將計時器歸零,同時會促使TR0=1啟動定時器,以此來實現定時器的重啟。

關鍵詞:單片機;定時器;外部中斷;中斷函數

我國自主生產研發的STC90C5RC單片機性能卓越,且適用范圍極廣,在國內市場有著絕對的領先地位。在該單片機的內部構造中,主要集成方式是利用兩個16位的可編輯定時器T0和T1設計的,這也是該點偏激中最重要的軟硬件組合配套設施以及定時部件。在此基礎上,可以實現靈活自由的定時及時以及裁判。但是因為利用T0和T1需要深入掌握單片機的定時器控制寄存器TCON以及TMOD的工作機理,所以相對來說在設計階段有一定的難度。

通過實踐表明,單片機定時器的應用需要結合實際情況進行設計,Rubicon在田徑運動場上,需要設計為累加計時,在個人競技項目中需要設計為歸零計時等。因為單片機定時器在編輯時無法預知后期的使用領域,所以需要將之設計為可靈活啟停的計時器。只有這樣才能滿足在各種環境下單片機定時器在計時器當中的高效應用。

一、硬件設計

在此就以體育競賽的計時器進行參考與設計。在正常的體育競技計時器中,計時器的核心控制單元一般都是STC90C5RC單片機,或者在此基礎上再加一個微信系統便可實現精準操作。為了讓LCD1602液晶顯示屏幕能夠顯示計時器提供的時間,可以把單片機中的P0端口連接在LCD1602D的數據接口上,通過這樣的方式,便可有利于數據傳輸的整體質量,同時在數據傳輸的過程中還可以對LCD1602進行命令和控制。另外,將單片機的P2.5、P2.6和P2.7的引腳介入到LCD1602的R/W和RS以及EN端口上,從而便可全面實現單片機對于LCD1602傳輸顯示的控制。同時,彈性按鍵K0是單片機P3.2引腳的控制點,可控制外部中斷INT0的輸入,K1同K0相似,屬于INT1的控制點。當兩個彈性按鍵出發之后,便可發出外部中斷申請。

二、程序設計

在對其程序進行設計的時候,需要了解程序的各單元。其中主要包括準備部分、主程序部分、定時器TO中斷函數部分、外部中斷INT0以及INT1中斷函數部分等。其中,準備部分主要包括說明、延遲函數、初始化函數等內容。主程序部分主要包括定時器T0的定時設計時間。而且在對定時器T0中斷函數進行設計的時候,需要主要預置TH0和TL0的初值,并且要修改時間數值,因為計時器的中斷時間是0.01秒,所以下修改過程中需要在程序中加0.01秒。

三、啟動與暫停按鍵功能的設計

如果計時器正在工作的過程中,操作人員按下啟動或者暫停按鍵,此時計時器就會停止工作,進入暫停狀態。而且LCD1602上所顯示的時間也是停止時間。若此時操作人員在此按下啟動與暫停按鍵,計時器便會按照之前計時停止的時間繼續計時。結合TCON以及TMOD的工作機理和原則分析,如果按下啟動與暫停按鍵之后,可以同時實現TR0=0,此時便可使T0計時器暫停,同時也能讓unm0的數值確定不變,另外,unm1—unm3的數值都會保持不變。因為啟動與暫停按鍵是單片機P3.2引腳的接口,而且P3.2引腳又是INT0的輸入端口,所以,啟動與暫停按鍵在按下之后,便會自動發出一次申請,如果這時候假設INT0的中斷函數是TR0=0,那么就會導致T0長期處于停止工作的狀態。若操作人員再次按下啟動與暫停按鍵,此時會發現依然無法啟動計時器。這一問題主要原因是因為:主程序的TR0=1,此時在執行第一次中斷函數取反命令的時候,TR0=0,這是就會促使T0暫停計時。而在第二次執行中斷函數取反命令的時候,TR0=1,此時T0可以滿足暫停的需求,通過這樣的方式,便可以完全實現啟動與暫停按鍵的功能。

四、重新開始按鍵功能的設計

無論計時器處在什么狀態,在需要重新計時的時候,只需要按下K1按鍵即可,該按鍵便是重新開始按鍵。因為K1按鍵所連接的是單片機的P3.3引腳,所以P3.3引腳也是單片機外部中斷的輸入節點。所以,可假設INT1為中斷函數,并且unm0—unm3都等于0。通過這樣的方式,便可有效實現按鍵功能。

綜上所述,該設計可以基本滿足大眾對于計時器的需求。通過對單片機定時器的設計,使其在現實操作中具有較高的靈活性,該方法不僅能滿足對計時器的高效控制,而且還能實現對計時器的外部中斷可控性,從而全面提高計時的效率與準確率。

參考文獻

[1]葛宇輝,王偉.單片機程序控制定時器設計[J].湖北農機化,2019(09):75.

[2]蘇晨.基于單片機的數字式通電延時時間繼電器設計[J].電子技術與軟件工程,2018(18):232-233.

猜你喜歡
單片機
基于單片機的SPWM控制逆變器的設計與實現
電子制作(2019年13期)2020-01-14 03:15:28
基于單片機的層次漸變暖燈的研究
電子制作(2019年15期)2019-08-27 01:12:10
基于單片機的多功能智能插排
電子制作(2019年11期)2019-07-04 00:34:48
基于單片機的便捷式LCF測量儀
電子制作(2019年9期)2019-05-30 09:42:02
小議PLC與單片機之間的串行通信及應用
電子制作(2018年12期)2018-08-01 00:48:04
MSP430單片機在仿真中要注意的幾點問題
電子制作(2017年9期)2017-04-17 03:00:53
基于單片機的平衡控制系統設計
電子制作(2017年19期)2017-02-02 07:08:27
基于單片機的三維LED點陣設計
電子制作(2016年21期)2016-05-17 03:52:51
Microchip推出兩個全新PIC單片機系列
基于Proteus的單片機控制系統的仿真設計
主站蜘蛛池模板: 国产成人av一区二区三区| 欧美一区二区丝袜高跟鞋| 久久精品亚洲专区| 精品国产aⅴ一区二区三区| 精品国产自在现线看久久| 国产美女精品人人做人人爽| 亚洲第一成人在线| 亚洲国产成人自拍| 欧洲亚洲一区| 亚洲不卡av中文在线| 欧美a在线看| 香蕉eeww99国产在线观看| 成人中文字幕在线| 91精品人妻一区二区| 精品国产成人av免费| 996免费视频国产在线播放| 2020亚洲精品无码| 国产95在线 | 亚洲天堂在线免费| 精品国产美女福到在线直播| 亚洲 成人国产| 亚洲综合一区国产精品| 国产美女91呻吟求| 欧美午夜在线播放| 国产欧美日韩另类| 国产综合无码一区二区色蜜蜜| 亚洲精品成人7777在线观看| 色爽网免费视频| 精品成人免费自拍视频| AⅤ色综合久久天堂AV色综合| 国产自视频| 日本中文字幕久久网站| 国产精品.com| 丁香五月婷婷激情基地| 精品视频一区二区观看| 91人人妻人人做人人爽男同| 精品国产一区91在线| 精品一区二区三区四区五区| 国产爽歪歪免费视频在线观看| 亚洲va欧美ⅴa国产va影院| 国产亚洲视频在线观看| 亚洲另类国产欧美一区二区| 91探花国产综合在线精品| 国产农村精品一级毛片视频| 91丝袜乱伦| 热伊人99re久久精品最新地| av一区二区无码在线| 老司机精品久久| 久久大香伊蕉在人线观看热2| 日韩a在线观看免费观看| 国产91小视频在线观看| 国产成熟女人性满足视频| 国产精品一区在线麻豆| 亚洲水蜜桃久久综合网站| 国产激情影院| 亚洲a级在线观看| 91丝袜美腿高跟国产极品老师| 欧美人与动牲交a欧美精品| 国产又黄又硬又粗| 综合网天天| 视频一区亚洲| 国产成人永久免费视频| 这里只有精品在线播放| 一级毛片在线播放免费观看| 亚洲国产欧美国产综合久久| 国产亚洲欧美在线视频| 国产亚洲一区二区三区在线| 99久久成人国产精品免费| 视频二区中文无码| 欧美翘臀一区二区三区| 久久国产亚洲欧美日韩精品| 日本在线亚洲| 特级精品毛片免费观看| 国产精品网址在线观看你懂的| 国产一区二区三区夜色| 五月婷婷亚洲综合| 国产真实二区一区在线亚洲| 亚洲人人视频| 精品国产香蕉伊思人在线| 毛片卡一卡二| 情侣午夜国产在线一区无码| 国产精品刺激对白在线|