本篇目录:
简述80c51单片机的i/o口的功能和特点
简述80C51单片机的I/O口的功能和特点;80C51单片机的I/O口有4个,分别是P0,P1,P2,P3P0是双向口,主要用用数据输入和输出,没有上拉电阻,P1,P2,P3是准输入口,(当然也可以输出用)有内部上拉电阻,其中P3口还有特殊功能。
① EA功能:内外ROM选择端。② Vpp功能:片内有EPROM的芯片,在EPROM编程期间,施加编程电源Vpp。⒋ I/O线 80C51共有4个8位并行I/O端口:P0、PPP3口,共32个引脚。
【答案】:80C51系列单片机共有4个8位并行I//O口,在并行扩展外RAM和外ROM时,P0口要用作低8位地址总线和复用数据总线,P2口要用作高8位地址总线。而P3口是双功能口,往往要用其第二功能。
MCS-51单片机有4个双向的8位I/O口的P0~P3口为三态双向口 P1,P2,P3口为准双向口(用作输入时,口线被拉成高电平,所以称为准双向口)。 51单片机的4 个口都 可作为IO口使用,并不是说只有P1口能作为IO口。
ALE功能:用来锁存P0口送出的低8位地址。PROG功能:片内有EPROM的芯片,在EPROM编程期间,此引脚输入编程脉冲。(2) PSEN:外ROM读选通信号。(3)RST/VPD:复位/备用电源。RST(Reset)功能:复位信号输入端。
在给出地址“1”时,它利用内部上拉优势,当对外部八位地址数据存储器进行读写时,P2口输出其特殊功能寄存器的内容。P2口在FLASH编程和校验时接收高八位地址信号和控制信号。
80C51单片机io口输出电流,我用的是STC89C52
单片机的驱动能力是比较弱的理论上来说就是P0口可以带8个TTL,其余的P1,P2,P3都只能带4个TTL。还有要注意,电流都是向单片机内部流的 不可能由单片机向外流出。低电平是10几个uA,高电平是20mA左右。
stc89c52输出电流很小,uA级别,实测是400uA左右,高电平驱动,要加上拉电阻的。把100颗led串联起来,也就需要10ma的电流,不过电压要高了。最好的方法是:把100颗led组成混联网络。在用mos管,达林顿管做下驱动。
STC89C52单片机 端口 的 最大电流 为 8 ~ 12 mA,这个 8 ~12 mA 是指 往 IO 口 灌入电流,输出电流 只有 100 ~ 200 uA。如 接 一个 500欧姆到 GND, 则 500 * 0.2 mA = 250 mV 也就接近 0 V 了。
STC89C52RC的外部电流最大是50mA左右,最大的I/O口输出20mA左右。STC89C52是STC公司生产的一种低功耗、高性能CMOS8位微控制器,具有 8K 在系统可编程Flash存储器。
80C51单片机有多少个IO口
【答案】:80C51系列单片机共有4个8位并行I//O口,在并行扩展外RAM和外ROM时,P0口要用作低8位地址总线和复用数据总线,P2口要用作高8位地址总线。而P3口是双功能口,往往要用其第二功能。
C51单片机有4个I/O端口,每个端口都是8位双向口,共占32根引脚。每个端口都包括一个锁存器(即专用寄存器P0~P3)、一个输入驱动器和输入缓冲器。通常把4个端口称为P0~P3。
C51共有4个8位并行I/O端口:P0、PPP3口,共32个引脚。P3口还具有第二功能,用于特殊信号输入输出和控制信号(属控制总线)。① EA功能:内外ROM选择端。
P口,所以只有16个IO口。比如 STC12C5A60S2 不同封装IO口数量都不一样,除了P0~P3外还有P4口,P5口,所以要看具体型号才能确定IO口的数量,而且现在标准的8051估计没有人去使用了,都使用一些带扩充功能的单片机。
P0口无内部上拉电阻为开漏输出,如果做为普通IO口使用,初P0口需要外加上拉电阻,其功能一致。P3口一般都具有第二功比如外部中断,串口等。在单片机内部存储器不够用时P0和P2口做为数据总线接扩展芯片用来扩展存储器。
到此,以上就是小编对于80c51的4个io口在使用上有哪些分工和特点的问题就介绍到这了,希望介绍的几点解答对大家有用,有任何问题和不懂的,欢迎各位老师在评论区讨论,给我留言。