欧美在线专区-欧美在线伊人-欧美在线一区二区三区欧美-欧美在线一区二区三区-pornodoxxx中国妞-pornodoldoo欧美另类

position>home>Archive

51單片機(jī)的定時(shí)器如何計(jì)算初值?

[導(dǎo)讀]在學(xué)習(xí)單片機(jī)的單片定時(shí)候,我們發(fā)現(xiàn)很多功能都是機(jī)的計(jì)算通過(guò)中斷來(lái)實(shí)現(xiàn)的。之前也舉過(guò)燒水的器何例子來(lái)闡述中斷,今天就講解一下定時(shí)器賦初值的初值方法。8位的單片定定時(shí)器最大可計(jì)數(shù)2的8次方為256,16位的機(jī)的計(jì)算定時(shí)器最大可計(jì)數(shù)2的16次方為65536。

在學(xué)習(xí)單片機(jī)的器何時(shí)候,我們發(fā)現(xiàn)很多功能都是初值通過(guò)中斷來(lái)實(shí)現(xiàn)的。之前也舉過(guò)燒水的單片定例子來(lái)闡述中斷,今天就講解一下定時(shí)器賦初值的機(jī)的計(jì)算方法。8位的器何定時(shí)器最大可計(jì)數(shù)2的8次方為256,16位的初值定時(shí)器最大可計(jì)數(shù)2的16次方為65536。由于單片機(jī)的單片定定時(shí)器是遞加式的,所以最大值減去所要定時(shí)的機(jī)的計(jì)算值就是初值,舉例如下:

最大值為100,器何我們只需要38,怎么辦呢,由于是遞加的,我們只需要在62時(shí)開(kāi)始計(jì)時(shí)就可以了。

以proteus仿真為例簡(jiǎn)單講解定時(shí)器賦初值

51單片機(jī)的定時(shí)器如何計(jì)算初值?

用proteus搭建的電路圖如下,晶振為12M,P2.0每10ms翻轉(zhuǎn)一次,即P2.0輸出的頻率為100HZ。

這里使用16位的定時(shí)器,那單片機(jī)定時(shí)器0的最大計(jì)數(shù)就是65536.晶振為12M,那單片機(jī)的一個(gè)機(jī)器周期就是1us,定時(shí)器 0工作在方式1時(shí)最大定時(shí)65.536ms。
  • 定時(shí)器的定時(shí)時(shí)間T = (65536-X),單位是us;
  • 定時(shí)器初值X = 65536-T;
假設(shè)定時(shí)時(shí)間T=10ms=10000us,
那定時(shí)器初值X=65536-10000=55536us,也就是定時(shí)器0從55536開(kāi)始遞加到65536就是10ms,所以55536就是定時(shí)器的初值,55536轉(zhuǎn)化為十六進(jìn)制為0Xd8f0,所以定時(shí)器的初值為:
TH0 = 0XD8;
THL = 0XF0;

用虛擬示波器抓到的波形如下:

免責(zé)聲明:本文內(nèi)容由21ic獲得授權(quán)后發(fā)布,版權(quán)歸原作者所有,本平臺(tái)僅提供信息存儲(chǔ)服務(wù)。文章僅代表作者個(gè)人觀點(diǎn),不代表本平臺(tái)立場(chǎng),如有問(wèn)題,請(qǐng)聯(lián)系我們,謝謝!

Popular articles

主站蜘蛛池模板: china同性基友gay勾外卖| 亚洲视频免费看| 四虎影视成人永久在线观看| 你懂的在线看| 欧美巨大黑人精品videos| 国产青青| 99热精品国产麻豆| 殴美黄色| 护士在办公室里被躁视频| 十七岁在线观看资源网| 国产不卡在线视频| 成品煮伊在2021一二三久| 欧美妈妈的朋友| 日本公与熄乱理在线播放370| 夜夜操夜夜爱| 公交车上性配合享受视频| 强乱中文字幕在线播放不卡| 波多野结衣同性女恋大片| 四虎国产精品免费久久影院| 99久久精品免费看国产一区二区三区 | sss视频在线精品| 亚洲一区电影在线观看| 男人黄女人色视频在线观看| 日本高清免费一本视频无需下载| 中文字幕成人在线观看| 真实国产乱子伦对白视频| 欧美黄三级在线观看| 啦啦啦啦在线直播免费播放| 久久综合九色综合97欧美| 女人脱裤子让男生桶的免费视频| 麻豆日记下载| 在线观看免费毛片| 97麻豆精品国产自产在线观看| 西西人体444rt高清大胆| 五月深爱网| 一级毛片视频在线| 亚洲国产免费| 果冻传媒91制片厂| 欧美日韩在线播放| 李老汉的性生生活2| 国产剧情丝袜在线观看|