早教吧作业答案频道 -->其他-->
单片机计算题急利用定时/计数器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
看了单片机计算题急利用定时/计数器...的网友还看了以下:
为什么我的AD转换程序在ATMEGA16上好使而到了ATMEGA64上就不好用了呢uintadda 2020-05-17 …
下面关于USB的叙述中,正确的是()。A.USB 2.0采用全双工通信方式B.USB 2.0采用差分 2020-05-23 …
某机主存的读写周期为1μs,今采用增设Cache 方案和多体交叉存取方案来使其有效访问周期减少到0. 2020-05-26 …
路由器RTA的E0接口的IP地址为10.110.10.11,子网掩码为255.255.0.0,采用n 2020-05-31 …
无形资产的应用题2010年4月1日购入一项专利权.买价及相关税费共240000元,预计使用寿命5年 2020-06-17 …
某混凝土工程,所用配合比为C:S:G=1:1.98:3.90,W/C=0.64.已知混凝土拌合物的 2020-07-30 …
B/S工作方式,用户数为100个,用户每分钟产生11个事务,事务量大小为0.06MB,则这个系统需 2020-08-03 …
3、假设银行类股票的平均值市盈率为10倍,S银行上半年每股收益为0.3元,S银行目前的股价为5元/股 2020-11-06 …
一道关于计算机网络的计算题信道速率为4kb/s。采用停止等待协议。传播时延tp=20ms。确认帧长度 2020-11-15 …
钢筋混凝土矩形截面偏心受压柱,截面尺寸b×h=400×500mm,as=a’s=40mm,h=1.0 2021-01-02 …