某MCS-51单片机晶振频率为12MHz,使用定时/计数器T0以方式2,编写程序.

某MCS-51单片机晶振频率为12MHz,使用定时/计数器T0以方式2,在P1.0输出周期为200μs的等宽方波脉冲。请编写程序。

第1个回答  推荐于2016-11-14
#include <reg51.h>
sbit Pwm=P1^0;
void InitTimer0(void)
{
TMOD = 0x02;
TH0 = 0x00;
TL0 = 0x9C;
EA = 1;
ET0 = 1;
TR0 = 1;
}
void main(void)
{
InitTimer0();
}
void Timer0Interrupt(void) interrupt 1
{
TH0 = 0x00;
TL0 = 0x9C;
Pwm=!Pwm;
}本回答被提问者和网友采纳
第2个回答  2014-12-21

可以给你定做一份

我做单片机的

相似回答