PIC 16F877单片机的5个端口(RA~RE)各具什么特色?分别适用于什么场合?

如题所述

这些口主要差别是,A口有6个引脚,RA0-RA5除了RA4为漏极开路外,它只能是数字口,其他5个引脚都是可以作为模拟转换的输入口,还有RE口,它只有3个引脚,与RA口一样,这三个引脚也是可以作为模拟转换的输入口,这样一共有8个引脚可以作为模拟输入的引脚。
RB口有8个,RB0-RB7,RB0可作为INT中断,高4位RB4-RB7有电平变换中断功能。RB口还有内部弱上拉的功能。
RC口有8个,RC0-RC7,通信接口大都在RC口。
RD口有8个,RD0-RD7.
以上的所有引脚,除了我说的功能外,都可以作为普通的IO引脚。

参考资料:北般《PIC16系列单片机C程序设计与PROTEUS仿真》

温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-08-30
PIC大部份端口都是多功能复用口,具体功能请查数据手册,(官网上有,还有中文的)
要使用其中某一功能时,需要对其控制寄存器进行设定,数据手册上也有很详细的说明.
相似回答