超碰激情 I 成人福利网站 I 淫国产 I 曰批视频免费30分钟成人 I 刘亦菲裸体视频一区二区三区 I 午夜久 I 尤物综合 I 亚洲一区av在线观看 I 欧美亚洲国产精品久久高清 I 欧美老熟妇乱子伦视频 I 无码中出人妻中文字幕av I 久久美女福利视频 I 精品无人区乱码1区2区3区在线 I 性饥渴的农村熟妇 I 色综合综合色 I 少妇人妻88久久中文字幕 I 久久夜色精品国产噜噜av I 老熟妇仑乱视频一区二区 I 男女做爰猛烈叫床视频动态图 I 日本大片一区二区 I 人成午夜免费视频在线观看 I 激情婷婷av I 男女下面一进一出免费视频网站 I 久久影视一区 I 午夜污网站 I 先锋人妻无码av电影 I 久久久久久久岛国免费网站 I 又粗又大又黄又硬又爽免费看 I 人妻无码免费一区二区三区 I www.色成人100 I 欧美高清网站 I 精品国产第一页 I 国产suv一区二区三区88区 I 橹图极品美女无圣光 I 午夜宅男欧美

產品分類

當前位置: 首頁 > 工業電氣產品 > 工業繼電器 > 計時與計數器 > 計數器

類型分類:
科普知識
數據分類:
計數器

AT89S52單片機定時器/計數器的應用

發布日期:2022-04-17 點擊率:144

通過實例,對涉及到的相關知識點進行回顧,同時學習體會定時器/計數器應用的基本方法。


AT89S52單片機的LED控制。利用定時器/計數器控制端口P1或者P2引腳相連的LED以1s為間隔循環閃亮。


圖2 LED原理

(2)設定初值和工作方式

CS-III外部時鐘采用24MHz,每定時1s時間需要計系統內部時鐘12000000個,即為2000000個機器周期。可選用定時器0的工作方式1,定義初值為(65536-50000)=15536,即從15536開始計數,共50000次,重復40次可以達到50000*40=2000000個機器周期,即1s。

因此:M1M0=01;TH0=3CH,TL0=B0H


初始化程序段:

     mov TL0, #0B0H          ; 置定時器初值


     mov TH0, #03CH          ; 初值為0x3caf



     mov TMOD, #01H          ; 設定定時器/計數器0工作方式為1

     setb EA                 ; 允許中斷

     setb ET0                ; 允許定時器/計數器0溢出中斷


     setb TR0                ; 啟動定時器/計數器0

(3) 總體程序設計

單片機控制LED閃亮的程序流程圖如圖3和4所示。


圖3 總程序流程                                     圖4 溢出中斷服務程序流程

(4)程序運行的效果


通過定時器計數器的設置和編寫相應的程序,還可以在LED上實現高低交替閃爍、循環點亮的流水燈、逐位間隔點亮等效果。

通過實例,對涉及到的相關知識點進行回顧,同時學習體會定時器/計數器應用的基本方法。


AT89S52單片機的LED控制。利用定時器/計數器控制端口P1或者P2引腳相連的LED以1s為間隔循環閃亮。


圖2 LED原理

(2)設定初值和工作方式

CS-III外部時鐘采用24MHz,每定時1s時間需要計系統內部時鐘12000000個,即為2000000個機器周期。可選用定時器0的工作方式1,定義初值為(65536-50000)=15536,即從15536開始計數,共50000次,重復40次可以達到50000*40=2000000個機器周期,即1s。

因此:M1M0=01;TH0=3CH,TL0=B0H


初始化程序段:

     mov TL0, #0B0H          ; 置定時器初值


     mov TH0, #03CH          ; 初值為0x3caf



     mov TMOD, #01H          ; 設定定時器/計數器0工作方式為1

     setb EA                 ; 允許中斷

     setb ET0                ; 允許定時器/計數器0溢出中斷


     setb TR0                ; 啟動定時器/計數器0

(3) 總體程序設計

單片機控制LED閃亮的程序流程圖如圖3和4所示。


圖3 總程序流程                                     圖4 溢出中斷服務程序流程

(4)程序運行的效果


通過定時器計數器的設置和編寫相應的程序,還可以在LED上實現高低交替閃爍、循環點亮的流水燈、逐位間隔點亮等效果。

下一篇: PLC、DCS、FCS三大控

上一篇: 索爾維全系列Solef?PV