level 8
热爱beyond
楼主
#include<reg52.h>
#define uint int
sbit feng=P2^3;
uint i;
void main()
{feng=1;
TMOD=0x01;
TH0=(65536-50000)/256;
TL0=(65536-50000)%256;
EA=1;
ET0=1;
TR0=1;
if(i==20)
feng=0;
}
void dingshi() interrupt 1
{
TH0=(65536-50000)/256;
TL0=(65536-50000)%256;
i++;
}程序无语法错误,检查了很多遍,就是不能得到自己想要的结果,哪位大哥能帮一哈忙吗,到底是哪儿不对啊,晶振频率是12MHZ
2014年04月15日 12点04分
1
#define uint int
sbit feng=P2^3;
uint i;
void main()
{feng=1;
TMOD=0x01;
TH0=(65536-50000)/256;
TL0=(65536-50000)%256;
EA=1;
ET0=1;
TR0=1;
if(i==20)
feng=0;
}
void dingshi() interrupt 1
{
TH0=(65536-50000)/256;
TL0=(65536-50000)%256;
i++;
}程序无语法错误,检查了很多遍,就是不能得到自己想要的结果,哪位大哥能帮一哈忙吗,到底是哪儿不对啊,晶振频率是12MHZ