曙海教育集团论坛FPGA专区FPGA初中级 → 回复帖子

  回复帖子
用户名:   *您没有注册?
密码:   *忘记论坛密码?    标题采用“回复:XXX....”
主题标题:  *不得超过 200 个汉字
当前心情
上一页 发帖表情 下一页
内容
高级设置: 签名: 回帖通知:
 

主题新回顾(发布时间:2010-12-19 13:35:20)
--  作者:wangxinxin
--  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);




为什么灯不能闪烁呢,是程序出问题了么,问题在什么地方,请高人指点一下,软件仿真可以通过,但是到实验板上就没有灯闪烁,为什么呢