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大部份端口都是多功能复用口,具体功能请查数据手册,(官网上有,还有中文的)
要使用其中某一功能时,需要对其控制寄存器进行设定,数据手册上也有很详细的说明.

...16F877单片机的5个端口(RA~RE)各具什么特色?分别适用于什么场合?
这些口主要差别是,A口有6个引脚,RA0-RA5除了RA4为漏极开路外,它只能是数字口,其他5个引脚都是可以作为模拟转换的输入口,还有RE口,它只有3个引脚,与RA口一样,这三个引脚也是可以作为模拟转换的输入口,这样一共有8个引脚可以作为模拟输入的引脚。RB口有8个,RB0-RB7,RB0可作为INT中断,...

PIC16F877单片机的5个端口RA~RE各具什么特色?分别适用于什么场合?
1. PORTA 总共有6个位(RA0~RA5),PORTA端口模块有3个特殊的寄存器:端口数据寄存器PORTA,端口方向控制寄存器TRISA,A\/D转换控制寄存器ADCIN1;PORTA端口各引脚的所复合的功能相同,各引脚的内部结构也不一致。对三个寄存器的设置可控制PORTA端口作为数字I\/O端口的应用,而系统重置后,PORTA自动成为...

PIC16F877A RA口为普通I\/O口输出怎么设置?
gong4545 | 发布于2012-06-05 举报| 评论 0 0 为您推荐: 普通话 普通的disco洛天依 普通发票 普通朋友 普通的反义词 普通员工个人总结 《普通人》 其他类似问题2012-10-08 pic单片机怎么设置C口为普通I\/O口 1 2013-09-24 PIC16F877单片机的5个端口RA~RE各具什么特色?分... 5 2013-09-19...

PIC16F877单片机的5个端口RA~RE各具什么特色?分别适用于什么场合?
1. PORTA 总共有6个位(RA0~RA5),PORTA端口模块有3个特殊的寄存器:端口数据寄存器PORTA,端口方向控制寄存器TRISA,A\/D转换控制寄存器ADCIN1;PORTA端口各引脚的所复合的功能相同,各引脚的内部结构也不一致。对三个寄存器的设置可控制PORTA端口作为数字I\/O端口的应用,而系统重置后,PORTA自动成为...

相似回答
大家正在搜