早教吧作业答案频道 -->其他-->
单片机计算题急利用定时/计数器T0工作于方式0,1,2,3,产生1ms,2ms,0.5ms的定时,采用中断方式,设系统时钟频率为6MHz.请完成以下步骤:1)计算初值2)确定TMOD3)写出定时终端初始化程序,(主程
题目详情
单片机 计算题 急
利用定时/计数器T0工作于方式0,1,2,3,产生1ms,2ms,0.5ms的定时,采用中断方式,设系统时钟频率为6MHz.请完成以下步骤:
1)计算初值
2)确定TMOD
3)写出定时终端初始化程序,(主程序,不需要写出中断服务子程序 )
利用定时/计数器T0工作于方式0,1,2,3,产生1ms,2ms,0.5ms的定时,采用中断方式,设系统时钟频率为6MHz.请完成以下步骤:
1)计算初值
2)确定TMOD
3)写出定时终端初始化程序,(主程序,不需要写出中断服务子程序 )
▼优质解答
答案和解析
都是工作于工作方式1
0.5ms
ORG 0000H
LJMP START
ORG 000BH
LJMP Timer0Interrupt
START:
MOV SP,#60H
LCALL InitTimer0
LOOP:
;add your code here!
LJMP LOOP
InitTimer0:
MOV TMOD,#01H
MOV TH0,#0FFH
MOV TL0,#06H
SETB EA
SETB ET0
SETB TR0
RET
Timer0Interrupt:
PUSH DPH
PUSH DPL
PUSH ACC
MOV TH0,#0FFH
MOV TL0,#06H
;
POP ACC
POP DPL
POP DPH
RETI
END
0.5ms
ORG 0000H
LJMP START
ORG 000BH
LJMP Timer0Interrupt
START:
MOV SP,#60H
LCALL InitTimer0
LOOP:
;add your code here!
LJMP LOOP
InitTimer0:
MOV TMOD,#01H
MOV TH0,#0FFH
MOV TL0,#06H
SETB EA
SETB ET0
SETB TR0
RET
Timer0Interrupt:
PUSH DPH
PUSH DPL
PUSH ACC
MOV TH0,#0FFH
MOV TL0,#06H
;
POP ACC
POP DPL
POP DPH
RETI
END
看了单片机计算题急利用定时/计数器...的网友还看了以下:
写出下列条件下的X的值!条件:0,0.5π0.π-π,π0.2πRsinx=0.5cosx=0.5 2020-04-12 …
0.3molO2与0.2molO3的下列关系中,正确的是A.分子数相同B.原子数相同C.体积之比为 2020-04-25 …
横眉冷对千夫指是谁写的?下句是?写出一句与人体语言有关的诗或成语 2020-04-26 …
9()846约等于10万,64()825约等于64万3()4990000约等于4亿8()579约等 2020-04-26 …
ppt当中如何去除英文书写的下划线 2020-05-13 …
上面写不下,我写在下面填符号1.(1)1/2()0.4()3/10()0.1=1(2)1/2()0 2020-05-13 …
二次函数y=ax+bx+c(a≠0)的图像如图所示,(1)写出方程ax+二次函数y=ax+bx+c 2020-05-15 …
奥数三年级题目原题是一个图,上面有6个数,4.4.6.8最后两个数是要自己写的,下面写的是应该总和 2020-05-16 …
09年包头市中考数学最后一道填空题请详细解一下20.已知二次函数y=ax2 +bx+c的图象与 y 2020-05-17 …
测量范围0~100℃的下限值为(),测量上限为(),量程为() 。 2020-06-07 …