#include<reg52.h>
sbit cpp=P1^6;
void init();
void main()
{
init();
while(1)
{;}
}
void init()
{
TMOD=0x01;
TH0=(65536-1000)/256;
TL0=(65536-1000)%256;
EA=1;
ET0=1;
TR0=1;
cpp=0;
}
void timer0() interrupt 1
{
TH0=(65536-1000)/256;
TL0=(65536-1000)%256;
cpp=!cpp;
}
代码先在精简成这样进行测试的,还是没有竖线。
|