以前单片机中设置IO口的内部上拉电阻,一般都是直接和IO口相关的寄存器中设置,如AVR、FreeScale、51等,上拉电阻直接是和IO对应的。
在PIC24中,和以前的单片机有很大不同,IO口的上拉电阻设置不再IO寄存器中,而是放在了CN(引脚电平状态改变)功能中,通过CNPUx寄存器设置。而CN对应的端口和IO不一定是顺序一致,这样比较容易造成混淆。如:RB0是CN4,而RB5是CN27。虽然都是PORTB,但是上拉电阻却不再一个寄存器中设置,需要在CNPU1和CNPU2中分别设置了。
发布
文章评论(0条评论)
登录后参与讨论