问答题
某8OC51单片机应用系统有3个外部中断源,另外要求从P1.O引脚上输出一个5kHz的方波,并采用定时器/计数器作为串行口的波特率发生器。请设计该应用系统,并编程实现系统功能。对源程序加以注释和加上伪指令。
分析如下:①80C51单片机具有两个外部中断源(INT0和INT1),为了不增加其他硬件开销,可以把定时器......
(↓↓↓ 点击下方‘点击查看答案’看完整答案 ↓↓↓)
问答题 如何实现通过定时器/计数器的计数功能达到扩大外部中断源的目的?
问答题 在80C51单片机系统中,已知时钟频率为6MHz,选用定时器T0设置为定时方式3,请编程使P1.0和P1.1引脚上分别输出周期为4ms和800μs的方波。加上必要的伪指令,并对源程序加以注释。
问答题 请编程实现以80C51单片机定时器/计数器T1对外部事件计数。每计数1000个脉冲后,定时器/计数器T1转为定时工作方式,定时10ms后,又转为计数方式,如此循环。单片机晶振频率为6MHz。请加上必要的伪指令,并对源程序加以注释。