对PIC18F4520单片机,下面的程序 PICC18 9.50 能够运行,硬件运行正确,
但对PICC9.61 却不行!灯总是不亮, 配置位设置应该无问题,与PICC18 9.50 设置的一样,
在ICD2下仿真,运行到
TRISA=0xC0; //下一句为何总是复位
的下一段程序总是复位!不知如何解决,大家能给点办法吗? 苦呀!!
#include "pic18fxx20.h"
void main(void)
{ T0CS=0;
TRISA=0xC0; //为何总是复位
RA0=0;
RA1=0;
RA2=1;
RA3=1;
RA4=1;
while(1);
}
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
在project里面的option里面的gloabl里面的第一个选项,勾上,就OK了。
试试。
void interrupt HI_ISR()
{ return ;
}
一切都ok 了,可能是个编译器的BUG
一周热门 更多>