No.51853 作者:shuifeng 邮件:shuifeng@yahoo.com ID:96622 登陆:6次 文章数:3篇 最后登陆IP:61.144.174.88 最后登陆:2008/11/28 15:25:51 注册:2008/4/3 12:36:27 财富:116 发帖时间:2008/7/2 14:38:42 发贴者IP:61.144.175.73 标题:shuifeng:三星 IAR C语言 的奇怪现象 (等待高手解决) 摘要:No.51853三星 IAR C语言 的奇怪现象 (等待高手解决) 我把程序简化到最短了.... 程序一: #include <ioS3C9454.h> #include <intrinsics.h> #define Stop 0 #define Run 1 unsigned char Alarm_flag; //是否报警的标志。 void main() { Alarm_flag =Run; EI; Alarm_flag=Stop; // 注意这块 while(1) { P1=0; } } 在软件仿真时,程序 Alarm_flag=Stop; 这句话执行完后,Alarm_flag中的值变成了Unavailable 程序2: 程序一: #include <ioS3 ......
>>返回讨论的主题
|