早教吧作业答案频道 -->其他-->
定时/计数器不知道定时时间,怎么计算计数初值啊,拜托了,提问里面没人理我。比如说这个:1、AT89C51单片机P1端口上接有8只发光二极管(高电平亮,低电平灭),若晶振为12MHz,用定时/计
题目详情
定时/计数器不知道定时时间,怎么计算计数初值啊,拜托了,提问里面没人理我。
比如说这个:1、 AT89C51单片机P1端口上接有8只发光二极管(高电平亮,低电平灭),若晶振为12MHz,用定时/计数器T0以工作方式1工作,使8只发光二极管每1S单灯循环点亮。
要求:
(1) 计算定时初值,写出过程(4分)
(2) 编写程序(12分),适当标出相应注释(5分)
答案说的是
定时初值:
(216-X)×1μS = 50mS
X=216-50000
=15536
(216-X)×1μS = 50mS这个为什么等于50ms
比如说这个:1、 AT89C51单片机P1端口上接有8只发光二极管(高电平亮,低电平灭),若晶振为12MHz,用定时/计数器T0以工作方式1工作,使8只发光二极管每1S单灯循环点亮。
要求:
(1) 计算定时初值,写出过程(4分)
(2) 编写程序(12分),适当标出相应注释(5分)
答案说的是
定时初值:
(216-X)×1μS = 50mS
X=216-50000
=15536
(216-X)×1μS = 50mS这个为什么等于50ms
▼优质解答
答案和解析
51系列单片的机器周期算法是(12/晶振)us,你使用12MHz晶振,那么机器周期就是12/12Hz=1us,那么定时器是16位 2^16=65536,65536-x,其中x代表你需要定时时长,若为50ms=50000us,就是65536-15536=50000,定时器计数50000次。每次1us,算出得50ms。
不懂的地方可随时回复我。
希望我的回答能帮助到你。
不懂的地方可随时回复我。
希望我的回答能帮助到你。
看了 定时/计数器不知道定时时间,...的网友还看了以下:
已知:1的立方=1=1/4*1的平方;1的立方+2的立方=9=1/4*2的平方*3的平方;1的立方 2020-05-13 …
小红参加歌唱比赛,有七位评委给她打分,有1人打10分,有2人打9.9分,有2人打9.6分,有2人打 2020-05-23 …
用水平法检查长期计划完成程度,应规定()。A.计划期初应达到的水平B.计划期末应达到的水平C.计划期 2020-06-07 …
某地区GOP1998-2001年4年间平均每年递增15%,2002年-2004年3年间平均每年递增 2020-07-10 …
有效活菌数平板计数问题?有效活菌数平板计数,选取菌落数为30—300计数,那么如果1:1000稀释 2020-07-18 …
√81的平方根为什么是±3而不是±9?计算器算也是等于±9,而为什么答案是±3,我想不通是怎么算的 2020-07-30 …
下列说法中正确的是()A.有理数的平方一定是正数B.小于1的有理数的平方一定小于原数C.-52是5 2020-07-31 …
化学平衡判定有以下几种情况,我不知道为什么可以判定平衡,请解释下原因1.有非气体参与反应,无论前后气 2020-11-20 …
请教热工计算公式在保温隔热理论值计算时,单层平壁稳定导热,若高温侧温度t1,透过厚度为d的平壁传递热 2020-12-20 …
某地区GDP在1994-1995年平均每年递增15%,1996-1998年平均每年递增12%,199 2020-12-31 …