久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 3253|回復: 0
打印 上一主題 下一主題
收起左側

單片機定時器初值計算

[復制鏈接]
跳轉到指定樓層
樓主
ID:456580 發表于 2020-5-16 22:21 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式

最近在學單片機定時器初值的計算方法,下面大概列出來12MHz晶振與11.0592MHz兩種不同晶振的區別,用10ms和50ms的計算方法,希望能幫助到大家,有問題可以評論區提問


一、10MS定時器初值的計算:

          1.晶振12M


             12MHz除12為1MHz,也就是說一秒=1000000次機器周期。10ms=10000次 機器周期。
              65536-10000=55536(d8f0)  
              TH0=0xd8,TL0=0xf0  
        2.晶振11.0592M


              11.0592MHz除12為921600Hz,就是一秒921600次機器周期,10ms=9216次機器周期。
              65536-9216=56320(dc00)   
              TH0=0xdc,TL0=0x00


  二、50MS定時器初值的計算:   

       1.晶振12M
             12MHz除12為1MHz,也就是說一秒=1000000次機器周期。50ms=50000次 機器周期。   


             65536-50000=15536(3cb0)


             TH0=0x3c,TL0=0xb0


       2.晶振11.0592M


            11.0592MHz除12為921600Hz,就是一秒921600次機器周期,50ms=46080次機器周期。


            65536-46080=19456(4c00)

              
  TH0=0x4c,TL0=0x00



三、使用說明

            以12M晶振為例:每秒鐘可以執行1000000次機器周期個機器周期。而T 每次溢出 最多65536 個機器周期。我們盡量應該讓溢出中斷的次數最少(如50ms),這樣對主程序的干擾也就最小。   開發的時候可能會根據需要更換不同頻率的晶振(比如c51單片機,用11.0592M的晶振,很適合產生串口時鐘,而12M晶振很方便計算定時器的時間),使用插接式比較方便。  
             對12MHz  1個機器周期 1us  12/fosc = 1us


             方式0  13位定時器最大時間間隔  = 2^13 = 8.192ms


             方式1  16位定時器最大時間間隔  = 2^16 = 65.536ms


             方式2  8位定時器最大時間間隔  = 2^8 = 0.256ms =256 us  定時5ms,計算計時器初值  M = 2^K-X*Fosc/12  12MHz 方式0: K=13,X=5ms,Fosc=12MHz 則 M = 2^13 - 5*10^(-3)*12*10^6/12= 3192 = 0x0C78         THx = 0CH,TLx = 78H,
              方式1: K=16,X=5ms,Fosc=12MHz 則 M = 2^16 - 5*10^(-3)*12*10^6/12= 60536 = 0xEC78        THx = ECH,TLx = 78H,   


             50ms 12MHz   THx = 3CH,TLx = B0H,         10ms       THx = D8H,TLx = F0H,


            方式2: 最大時間 2^8Fosc/12 = 0.256ms  

評分

參與人數 1黑幣 +50 收起 理由
admin + 50 共享資料的黑幣獎勵!

查看全部評分

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏3 分享淘帖 頂 踩
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

手機版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 久久精品在线免费视频 | www.久草.com | 福利二区 | 国产1区在线 | 久久久久国产精品一区二区 | 久久国产精品视频免费看 | 国产在线看片 | 国产网站在线免费观看 | 91视视频在线观看入口直接观看 | 亚洲3级| 9999久久| 日韩www视频| 日韩精品一区二区三区四区 | 色www精品视频在线观看 | 欧美日韩不卡 | 欧美激情精品久久久久久变态 | 国产精品区二区三区日本 | 久久福利网站 | 欧美精品在欧美一区二区少妇 | 日韩精品在线视频免费观看 | 亚洲日韩欧美一区二区在线 | 国产日韩欧美一区二区 | 国产小视频在线观看 | 亚洲精品乱码 | 国产精品日韩一区二区 | 久久久久国产精品免费免费搜索 | 久久精品免费一区二区 | 国产日韩精品在线 | 亚洲国产成人精品女人久久久 | 国产999精品久久久久久 | 久久人人爽人人爽人人片av免费 | 蜜臀久久99精品久久久久野外 | 亚洲高清视频在线观看 | 中文字幕亚洲精品在线观看 | 国产精品久久久久久久久免费桃花 | 国产japanhdxxxx麻豆 | 亚洲精品福利在线 | 国产欧美一区二区三区日本久久久 | 欧美精品在线免费观看 | 久久精品中文字幕 | 91久久国产综合久久91精品网站 |