早教吧作业答案频道 -->其他-->
定时/计数器不知道定时时间,怎么计算计数初值啊,拜托了,提问里面没人理我。比如说这个: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/a)^2+(1/b)^2=(1/h)^2怎么化解啊~~~~~~~~~~~急啊~~~~~~~~~ 2020-03-31 …
对一个满二叉树,有m个叶子结点,n个结点,深度为h,则().A.n=h+mB.h+m对一个满二叉树 2020-04-26 …
一个斜抛体的水平运动距离记为x(m),对应得高度记为h(m),h是关于x的二次函数.已知当x=0时 2020-05-13 …
(co)m(H)n燃烧产物通过na2o2的质量问题Wg通式符合(CO)m(H)n的物质在O2燃烧, 2020-05-14 …
讨论:关于如何求卷积x(t)*h(-t)的积分表达式?以前信号与系统里学过了x(t)*h(t)的表 2020-06-06 …
一个斜抛物体的水平运动距离为x(m),对应的高度记为h(m),h是关于x的二次函数.已知当x=0时 2020-06-24 …
关于x的方程m(x+h)2+k=0(m,h,k均为常数,m≠0)的解是x1=﹣3,x2=2,则方程 2020-07-07 …
1.59x10^5km/h^2=()km/h·s1.59x10^5km/h^2=()m/s^241 2020-07-19 …
推断题:现有如下反应(反应条件均不给),推断物质⑴A→B+C+D⑵C+E→C+F+D⑶D+G→H⑷ 2020-07-30 …
英语翻译z.j.z.m.h.t.h.z.m.w.d.s,w.t.a.y.l.l.全是拼音的第一个字母 2021-02-05 …