89c52单片机求编程

2025-03-04 02:44:57
推荐回答(2个)
回答1:

你好!定时器最好不要用16进制编。什么意思

回答2:

#include
#define uchar unsigned char
uchar num=0;
sbit pulse=P1^0;
void t0isr() interrupt 1

{
num++;
if(num<6)pulse=1;
else pulse=0;
if(num>80)num=0;
}
main()
{
TMOD=0x02;
TH0=6;
TL0=6;
ET0=1;
TR0=1;
EA=1;
while(1);
}