简述80c51单片机的4个i/o口在使用上有哪些分工和特点
8051单片机的4个I/O口主要有P0、P1、P2、P3。P0口下拉能力较强;P3口有较多的复用功能;P0、P1口当访问外部存储器时可做为DB和AB口,P2口一般做为通用IO口使用。P1,P2,P3具有内部上拉双向输出IO口,P0口无内部上拉电阻为开漏输出,如果做为普通IO口使用,除P0口需要外加上拉电阻,其功能一致。P3口一般都具有第二功比如外部中断,串口等。。。在单片机内部存储器不够用时P0和P2口做为数据总线接扩展芯片用来扩展存储器。
51单片机的学习主要是在于教学应用,所以建议在学好51的基础上学点其他的单片机,例如:STM32以及ARM。
P0是开漏的,用来当地址/数据总线复用的,作I/O口时需要外接上拉电阻,一般用10K的排阻。
P1~P3口都是双向I/O口,内部带上拉电阻的,P2口在访问外部存储时和P0作地址总线,P2为高8位,P0低8位。P3口除作I/O口外各个引脚还有第二功能,串口、中断、技术输入等,具体功能的使用看数据手册。
除用作通用IO外,P2主要用于高位地址线,P0用于数据/低8位地址线,第二功能复用全部安排在P3口上。
P1,P2,P3具有内部上拉双向输出IO口,P0口无内部上拉电阻为开漏输出,如果做为普通IO口使用,初P0口需要外加上拉电阻,其功能一致。
P3口一般都具有第二功比如外部中断,串口等。
在单片机内部存储器不够用时P0和P2口做为数据总线接扩展芯片用来扩展存储器。
扩展资料:
80C51有两个16位定时计数器,两个外中断,两个定时计数中断,及一个串行中断,并有4个8位并行输入口。80C51内部有时钟电路,但需要石英晶体和微调电容外接,本系统中采用12MHz的晶振频率。由于80C51的系统性能满足系统数据采集及时间精度的要求,而且产品产量丰富来源广,应用也很成熟,故采用来作为控制核心。
参考资料来源:百度百科-80c51
除用作通用IO外,P2主要用于高位地址线,P0用于数据/低8位地址线 第二功能复用全部安排在P3口上
首先选择满足特殊功能的IO,其它用普通功能的任意选择,方便布线就用.
简述80c51单片机的4个i\/o口在使用上有哪些分工和特点
除用作通用IO外,P2主要用于高位地址线,P0用于数据/低8位地址线,第二功能复用全部安排在P3口上。P1,P2,P3具有内部上拉双向输出IO口,P0口无内部上拉电阻为开漏输出,如果做为普通IO口使用,初P0口需要外加上拉电阻,其功能一致。P3口一般都具有第二功比如外部中断,串口等。在单片机内部存储器...
51系列单片机的引脚中有多少根IO线?地址线和数据线什么关系
80C51单片机有4个I\/O端口,每个端口都是8位双向口,共占32根引脚。每个端口都包括一个锁存器(即专用寄存器P0~P3)、一个输入驱动器和输入缓冲器。通常把4个端口称为P0~P3。在无片外扩展的存储器的系统中,这4个端口的每一位都可以作为双向通用I\/O端口使用。在具有片外扩展存储器的系统中,P2...
80c51系列的单片机共有4个并行I\/0口p0。p1。p2。p3。其中引脚具有第二功...
RXD是P3.0,TXD是P3.1 INT0(P3.2)、INT1(P3.3)是外部中断,在设定好中断后,相应的针脚接受到信号后,执行中断程序,0、1是它们的优先级 T0(P3.4)、T1(P3.5)是定时器中断 WR、RD读写扩展外部数据或程序所用针脚,WR(写),RD(读)...
80C51单片机的控制总线信号有哪些?各信号的作用如何?
80C51单片机的控制总线信号有以下4个,各信号的作用为:RST\/VPD: 复位信号输入引脚\/备用电源输入引脚;ALE\/PROG: 地址锁存允许信号输出引脚\/编程脉冲输入引脚;EA\/Vpp :内外存储器选择引脚\/片内EPROM(或FlashROM)编程电压输入引脚;PSEN:外部程序存储器选通信号输出引脚。
80C51单片机的控制总线信号有哪些,各信号的作用如何?
80C51单片机的控制总线信号有以下4个,各信号的作用为:RST\/VPD: 复位信号输入引脚\/备用电源输入引脚;2.ALE\/PROG: 地址锁存允许信号输出引脚\/编程脉冲输入引脚;3.EA\/Vpp :内外存储器选择引脚\/片内EPROM(或FlashROM)编程电压输入引脚;4.PSEN:外部程序存储器选通信号输出引脚。单片机(Microcontrollers)...
简述80c51单片机的i\/o口的功能和特点
80C51单片机的引脚及其功能介绍 首先我们来连接一下单片机的引脚图,如果,具体功能在下面都有介绍。单片机的40个引脚大致可分为4类:电源、时钟、控制和I\/O引脚。⒈ 电源: ⑴ VCC - 芯片电源,接+5V;⑵ VSS - 接地端;⒉ 时钟:XTAL1、XTAL2 - 晶体振荡电路反相输入端和输出端。⒊ 控制线:...
涉及80C51单片机中断控制的有哪几个特殊功能寄存器?
【答案】:涉及80C51单片机中断控制的有中断请求、中断允许和中断优先级控制3个方面、4个特殊功能寄存器:①中断请求:定时和外中断控制寄存器TCON、串行控制寄存器SCON;②中断允许控制寄存器IE;③中断优先级控制寄存器IP。
80C51并行扩展外存储器时,真正提供给用户使用的I O口有哪些?为什么?_百...
答案】:80C51系列单片机共有4个8位并行I\/\/O口,在并行扩展外RAM和外ROM时,P0口要用作低8位地址总线和复用数据总线,P2口要用作高8位地址总线。而P3口是双功能口,往往要用其第二功能。因此,真正提供给用户使用的I\/O口就只有P1口和未用作第二功能的P3口的部分端线,在许多情况下,需要扩展I...
80C51单片机引脚图及引脚功能介绍
单片机的40个引脚大致可分为4类:电源、时钟、控制和I\/O引脚。1、电源:(1)VCC - 芯片电源,接+5V;(2) VSS - 接地端;2、时钟:XTAL1、XTAL2 - 晶体振荡电路反相输入端和输出端。3、控制线:控制线共有4根,(1)ALE\/PROG:地址锁存允许\/片内EPROM编程脉冲。ALE功能:用来锁存P0口送出的...
80C51单片机片内RAM低128个存储单元划分为哪4个主要部分?各部分主要功 ...
一般数据区占据30H到7FH的地址空间,共有80个字节单元,可以通过字节寻址方式进行访问。堆栈区是片内RAM中用于数据先进后出的存储区域。堆栈指示器SP是一个8位寄存器,用于存储当前堆栈栈顶所对应的存储单元地址。系统复位后,SP的默认值为07H,但由于07H通常属于寄存器区,因此可以通过重新赋值给SP来将...