8051单片机的4个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
P1,P2,P3具有内部上拉双向输出IO口,P0口无内部上拉电阻为开漏输出,如果做为普通IO口使用,初P0口需要外加上拉电阻,其功能一致。
P3口一般都具有第二功比如外部中断,串口等。。
在单片机内部存储器不够用时P0和P2口做为数据总线接扩展芯片用来扩展存储器
51单片机的学习主要是在于教学应用,所以建议在学好51的基础上学点其他的单片机,例如:STM32以及ARM。
P0口下拉能力较强;P3口有较多的复用功能;P0、P1口当访问外部存储器时可做为DB和AB口,P2口一般做为通用IO口使用。详见51单片机的引脚结构图。
个人感觉51:引脚驱动能力不足;复用功能不强,不具备AD转换、模拟比较、硬件PWM等功能;采用CISC而不是RISC指令集;功耗较大;不具备在线仿真功能;FLASH存储器容量不足;通信只具有USART;8位机。
综上,51实属教学类芯片,如为应用而学,建议放弃。从微控制器的角度可学AVR,从微处理器的角度可学ARM,从逻辑处理角度可学FPGA。
个人意见,仅供参考
mcs51单片机有几个空间可用于程序存储?
MCS-51单片机在物理结构上有四个存储空间:1、片内程序存储器 2、片外程序存储器 3、片内数据存储器 4、片外数据存储器 但在逻辑上,即从用户的角度上,8051单片机有三个存储空间:1、片内外统一编址的64K的程序存储器地址空间(MOVC)2、256B的片内数据存储器的地址空间(MOV)3、以及64K片外数...
MCS-51单片机4个I\/O口的作用是什么?
4个I\/O口的作用是:\\x0d\\x0a第一功能是普通I\/O口,其中P0口需外接上拉电阻;\\x0d\\x0a第二功能各不相同,分别为:\\x0d\\x0aP0口:作外部三总线的地址总线(低8位)\/数据总线;\\x0d\\x0aP1口:作扩展型芯片的外部引脚,例如52的C\/T2外部信号输入,S52之WDT的报警输出等;\\x0d\\x0...
MCS-51单片机4个I\/O口的作用是什么?三总线是如何分配的?为什么说能作为...
4个I\/O口的作用是:第一功能是普通I\/O口,其中P0口需外接上拉电阻;第二功能各不相同,分别为:P0口:作外部三总线的地址总线(低8位)\/数据总线;P1口:作扩展型芯片的外部引脚,例如52的C\/T2外部信号输入,S52之WDT的报警输出等;P2口:作外部三总线的地址总线(高8位);P3口:作串口、定...
mcs-51单片机通常有几个并行i\/o口
mcs-51单片机通常有4个并行IO口,分别是P0、P1、P2、P3口。
MCS-51系列单片机有几个输入输出端口具有怎样的特点和用途
51单片机有4个I\/O端口,每个端口都是8位双向口,共占32根引脚。每个端口都包括一个锁存器(即专用寄存器P0~P3)、一个输入驱动器和输入缓冲器。通常把4个端口称为P0~P3。在无片外扩展的存储器的系统中,这4个端口的每一位都可以作为双向通用I\/O端口使用。在具有片外扩展存储器的系统中,P2口...
MCS―51系列单片机有4个8位并行接口,分别是什么口丶什么口丶什么口和...
P3口有两个功能 除了作为I\/O使用外(其内部有上拉电阻),还有一些特殊功能,由特殊寄存器来设置,具体功能请参考我们后面的引脚说明。有内部EPROM的单片机芯片(例如8751),为写入程序需提供专门的编程脉冲和编程电源,这些信号也是由信号引脚的形式提供的,即:编程脉冲:30脚(ALE\/PROG)编程电压(25V...
51单片机四组I\/O口中不具有第二功能的是哪一组呢?
mcs-51单片机有四个i\/o口具备第二功能MCS-51单片机的4个口都可作为IO口使用,除P1口外,其它三个I\/O口都有第二功能。P0口可作为数据总线口,它可以对外部存储器低8位读写。P2口也可以作为系统扩展时的高8位地址。P3口除了IO口功能外,也有第二功能,即P3.0(串行输入口RXD)、P3.1(串行输...
简单回答51系列单片机的4条控制线的第一功能是什么?
51系列单片机的4个I\/O口(p0--p3)的第一功能是均是普通I\/O口 第二功能分别是:p0口,地址\/数据总线 p1口,不太明显,主要作新功能外部引脚的再定义,如C\/T2的计数器外部脉冲输入,WDT ,ISP、JTAG的信号线定义等 p2口,地址总线的高8位 p3口,串口输入输出、外中断输入、计数器外部脉冲输入...
51单片机的四个并行I\/o口在使用上如何分工
51单片机的四个并行I\/o口都是双向通用IO口,P3是复合功能引脚,一般不用它。P0口要接上拉电阻。总之,除了P3口,其他口可以随意使用,当然,P3口也可以作为通用IO口
简述MCS-51系列单片机四个并行I\/O口的特点
P0是个标准的三态口,高阻态:相当于悬空;高电平:内部上管导通,相当于把端口接电源;低电平:下管导通,相当于把端口接地;P1,P2,P3是准输入,输出口,只有一个下管,导通就是接地,关断时下管截止,靠上拉电阻,完成高电平输出。对外部存储器的读写,p0分时作为8位数据,低8位地址复用,p2高...
曾朋金必: 8051单片机: 1、有一个CPU用来运算和控制, 2、有四个并行IO口,分别是P0、P1、P2、P3, 3、有ROM,用来存放程序, 4、有RAM,用来存放中间结果, 5、定时计数器, 6、串行IO口, 7、中断系统, 8、一个内部的时钟电路. 在一个8051单片机的内部包含了这么多的东西.
秦州区18749718824: 8051单片机功能简介 - ?
曾朋金必: 8051单片机的 40 个引脚大致可分为 4 类:电源、时钟、控制和 I/O 引脚. ⒈ 电源: ⑴ VCC - 芯片电源,接+5V; ⑵ VSS - 接地端; ⒉ 时钟: XTAL1、XTAL2 - 晶体振荡电路反相输入端和输出端. ⒊ 控制线: 控制线共有 4 根, ⑴ ALE/PROG...
秦州区18749718824: 8051单片机包含哪些主要逻辑功能部件 - ?
曾朋金必: 4个IO口,P0,P1,P2,P3.两个定时/计数器(52三个),两个外部中断,一个串口(52两个).
秦州区18749718824: C51单片机有几个I/O口??
曾朋金必: 让我来告诉你答案!不一样的,比如AT89C2051,只有P1和P3口;普通的8051有P0,P1,P2,P3四个口;STC12C5A60S2等有P0~P4口,有的封装还有P5口.
秦州区18749718824: 89S51单片机的四个I/O口有哪些功能? - ?
曾朋金必: 四个口分别为P0,P1,P2,P3.这四个口都可以作为通用IO端口.此外P0,P2,P3口还有第二功能,具体如下: 1)P0口可以作为地址总线(低8位)以及数据总线 2)P2口可以用作地址总线(高8位) 3)P3口可以提UART(串行接口)功能
秦州区18749718824: mcs - 51单片机有几个i/o口具备第二功能 - ?
曾朋金必: MCS-51单片机的4 个口都 可作为IO口使用,除P1口外,其它三个I/O口都有第二功能. P0口可作为数据总线口,它可以对外部存储器低8 位读写. P2口也可以作为系统 扩展时的高8 位地址. P3口除了IO口功能 外,也有第二功能,即P3.0(串行输入口RXD)、P3.1(串行输TXD)、P3.2(外部中断/0INT0)、P3.3(外部中断1)、P3.4(定时器0外部 中断T0)、P3.5(定时器1外部中断T1)、P3.6(外部存储器写/WR)、P3.7(外部存储器读/RD)
秦州区18749718824: 当单片机外部扩展存储器是,四个I/O接口各起什么作用 - ?
曾朋金必: 当单片机外部扩展存储器 一般要采用总线扩展: 1 P0口将作为总线的低8位地址线和8位数据线使用 2 P2口将作为总线的高8位地址线使用 没有使用的高位地址线 将作为存储器的片选信号 3 P3口的P3.6和P3.7将作为片外数据存储器的写信号、读信号 即做控制总线使用 单片机的29引脚 PSEN将作为片外程序存储器的读信号. P3口其它引脚 可作为专用线使用 如定时计数器的输入、外部中断0和1的输入、串行口的 数据输入、输出线. 4 P1口可以做I/O口使用 连接输入/输出设备 呵呵 满意就选满意回答
秦州区18749718824: 8051单片机是由哪些部分组成的? - ?
曾朋金必: 8051单片机主要有以下部分组成: 1、中央处理单元CPU(8位)用于数据处理、位操作(位测试、置位、复位) 2、只读存储器ROM(4KB或8KB)用于永久性存储应用程序,掩膜ROM、EPROM、EEPROM 3、随机存取存取器RAM(128B/256B) ...