×
单片机 > 单片机程序设计 > 详情

PIC18F45K80 将RA0等配置为数字输入I/O

发布时间:2021-06-15 发布时间:
|

1、在实际应用中的发现,虽然RA0输入一直为高电平,但是I/O口检测一直为低


在网上找到了解决问题的办法


链接:


/zixunimg/eeworldimg/bbs.21ic.com/icview-85731-1-1.html


解释:


在系统初始化时设置禁止这些复用IO的功能


并非只有18系列;所有PIC系列的单片机,大多在上电时,AD、数字I/O、复位脚均默认为AD输入口;


中档系列的作为输入时仍可以读出IO,输出关闭的,中档的还有些引脚,比如,比较器等也需要关闭。


最终配置如下:


ANCON1=0x00; /*Configure A/D,for digital inputs*/

ANCON0bits.ANSEL0=0; /*RA0引脚配置为数字端口*/



『本文转载自网络,版权归原作者所有,如有侵权请联系删除』

热门文章 更多
基于AT91M42800A的LED显示系统设计