以文本方式查看主题 - 曙海教育集团论坛 (http://sun4.cn/bbs/index.asp) -- FPGA初中级 (http://sun4.cn/bbs/list.asp?boardid=25) ---- timer0的应用问题 (http://sun4.cn/bbs/dispbbs.asp?boardid=25&id=2774) |
-- 作者:wangxinxin -- 发布时间:2010-12-19 13:35:20 -- timer0的应用问题 #include<reg52.h> unsigned int tt; sbit LED=P1^1; void Init_Timer0(void) { TMOD = 0x01; TH0=0x3C; /* Init value */ TL0=0xB0; EA=1; /* interupt enable */ ET0=1; /* enable timer0 interrupt */ TR0=1; } main() { tt=0; Init_Timer0(); do{ TH0=0x3C; /* Init value */ TL0=0xB0; LED=~LED; tt++; if(tt==2000) { LED=~LED; tt=0; }//指示灯反相*/ } while(!TF0); 为什么灯不能闪烁呢,是程序出问题了么,问题在什么地方,请高人指点一下,软件仿真可以通过,但是到实验板上就没有灯闪烁,为什么呢 |