试题详情
- 简答题一个定时器的定时时间有限,如何实现两个定时器的串行定时,来实现较长时间的定时?
-
方式一,在第一个定时器的中断程序里关闭本定时器的中断程序,设置和打开另一个定时器;在另一个定时器的中断程序中关闭本定时中断,设置和打开另一个定时器。这种方式的定时时间为两个定时器定时时间的和。
方式二,一个作为定时器,在定时中断后产生一个外部计数脉冲(比如由P1.0接INT0产生),另一个定时器工作在计数方式。这样两个定时器的定时时间为一个定时器的定时时间乘以另一个定时器的计数值。 关注下方微信公众号,在线模考后查看
热门试题
- 堆栈只能开辟在低128B内部RAM的()
- 如果系统的晶振频率为12 M
- 89C51访问片外资源使用MOVX指令。
- MCS-51单片机并行扩展输出口时,常用
- 如果将MCS-51的P1口引脚按矩阵编码
- 已知:A=DBH R4=73H CY=1
- 简述堆栈。
- 单片机应用系统的设计有哪些要求?
- 8031复位后,PC与SP的值为()
- 在8155芯片中,决定口和单元编址的信号
- 在五个中断源中,可通过软件确定各中断源中
- 串行口中断对应的中断服务程序的入口地址为
- 89S51单片机中,外部RAM与I/O接
- 什么是保护现场,什么是恢复现场?
- 若系统晶振为6MHz,则T0工作于定时方
- 在程序状态寄存器PSW中,溢出标志位是(
- MCS-52子系列与MCS-51子系列相
- 假定已把PSW的内容压入堆栈,再执行如下
- 下列说法错误的是()。
- 8051单片机内部有几个定时器/计数器?