导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→请看程序的小问题![guest]

 *第24198篇: 请看程序的小问题!

  
楼 主:guest 2004年7月28日17:49
 请看程序的小问题!
#include   <AT89X51.H>  
#include   <stdio.h>  

void main(void)
{
int i=1;
SCON = 0x50; //串口方式
TMOD = 0x20; //定时器
TCON = 0x40; 
TH1 = 0xE8; 
TL1 = 0xE8;
TI=1;
TR1 = 1; 
*while(i  <=10)
{
i++;
printf ("h\n");

//while(1);
}
这个程序我试过了,在TC里不加while(1);可以正确执行,在KEIL C里则不行,要加上while(1);才行,这是不是和KEIL C的编译有关?

  
2楼:荒原野草 2004年7月29日08:01
 与DOS操作系统有关
  
3楼:guest 2004年7月30日18:05
 单片机软件之下是裸机,如果没有加收尾的那
单片机软件之下是裸机,如果没有加收尾的那一句,肯定会跑乱,计算机有操作系统支持,肯定不会出现这样的问题。

>>>>>>对该主题发表你的看法

本主题贴数3,分页: [第1页]


[上一篇主题]:为啥我的W78E58BP仿真正常,可烧到片子里就是无法工作

[下一篇主题]:[求助]如何用CPU对高频头(PLL)进行控制实现自动选台