追梦的阿土哥如果你想要更好的,就得先让自己努力成为一个更好的人。
获得 8 次赞
帮助过9人
SingleYork 发表于 2016-6-20 20:18 在电子发烧友里面也看到了楼主的这个帖子 哈哈,我的习惯是碰到问题后广撒网,重点捕鱼:lol~
SingleYork 发表于 2016-6-20 20:07 帮你找了下原因,应该是你没认真看数据手册,PORTC口(RC0)也复用了AD,而RC5没有复用AD: 把ANSELC设为0x00后,RC0确实是可以正常的翻转闪烁了,但是为啥同时开几个LED的时候,LED1才能正常工作,而且:
LiuYang 发表于 2016-6-20 15:19 根据描述的现象,怀疑是不是程序跑飞了,默认LED2是0,然后程序赋值LED2变成1才亮的。LED1没有操作所以没有 ... 我觉得不是跑飞了,LED2是能正常翻转闪烁的,而且通过PIC Kit3的debug模式是可以看到进入了中断的~