时钟频率12MHz利用定时器T0中断实现从P2.1输出高电平宽度为10ms低电平为20ms的矩形波

设系统时钟频率为12MHz,利用定时器T0中断,实现从P2.1输出高电平宽度为10ms,低电平为20ms的矩形波。尽量有电路图和波形图

第1个回答  2019-10-20
这个应该主要是编程来实现。
第2个回答  2019-10-21
#include<reg51.h>
#define uchar unsigned char
sbit pluse=P2^1;
uchar cnt;
void t0isr() interrupt 1
{
cnt++;
if(cnt<40)pluse=1;
else pluse=0;
if(cnt>=120)cnt=0;
}
main()
{
TMOD=0x02;
TH0=TL0=6;
TR0=1;
ET0=1;
EA=1;
while(1);
}本回答被网友采纳
相似回答