1. mcs-51单片机4个I/O的作用是什么三总线如何分配的为什么说能作为I/O使用的一般只有P1口
51单片机的4 个口都 可铅世作为IO口使用,并不是说只有P1口能作为IO口。
应该是P0、P2和P3除了IO口外还并激旅有第二功能 。而P1口只有IO口功能。
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)
2. 51单片机的控制总线信号有哪些,有什么作用
控制线一共有6条:
(1)ALE/ (/PROG):地址锁存允许/编程线,配合P0口引脚的第二功能使用。在访问片外存储器时,8051CPU在P0.7~P0.0引脚上输出片外存储器低8位地址的同时在ALE/ (/PROG)上输出一个高电位脉冲,用于把这个片外存储器低8位地址锁存到外部专用地址锁存器,以便空出P0.7~P0.0引脚线去传送随后而来的片外存储器读写数据。在不访问片外存储器时,8051自动在ALE/ (/PROG)上输出频率为fosc/6的脉冲序列。该脉冲序列可用作外部时钟源或作为定时脉冲源使用。
(2) (/EA)/Vpp:允许访问片外存储器/编程电源线,可以控制8051使用片内ROM还是使用片外ROM。若 (/EA)=0,则允许使用片内ROM;若 (/EA)=1则允许使用片外ROM。
(3) (/PSEN):片外ROM选通线,在执行访问片外ROM的指令MOVC时,8051自动在(/PSEN) 上产生一个负脉冲,用于为片外ROM芯片的选通。其他情况下(/PSEN) 线均为高电平封锁状态。
(4)RST/VPD:复位/备用电源线,可以使8051处于复位工作状态。
3. 51单片机的片外总线结构
51系列单片机具有很强的外部扩展功能.其外部扩展都是通过三总线进行的.
(1)地址总线(AB)
地址总线用于传送单片机输出的地址信号,宽度为16位, 其外部存储器直接寻址为64K字节,P0口经锁存器提供低8位地址,锁存信号是由CPU的ALE引脚提供的;P2口提供高8位地址.
(2)数据总线(DB)
数据总线是由P0口提供的,宽度为8位.
(3)控制总线(CB)
控制总线实际上是CPU输出的一组控制信号.由P3口的第二功能状态和4根独立控制线RESET、EA、ALE、PSEN组成.
4. 单片机系统三总线的作用是什么,它们各由单片机的哪些i/o口提供
数据总线:P0口
地址总线:P0、P2口(通过74LS373之类的锁存器锁存低8位地址,然后在通过P0口读取数据)
控制总线:P3.0口的P3.6(WR),P3.7(RD)
5. MCS-51单片机的控制总线主要信号有哪些各信号的作用如何
控制总线的信号有三个:
ALE
用作p0口的低八位地址总线的锁存信号;
P\S\E\N\用作片外程序存储区读取控制信号;
E\A\用作选择内部程序存储器。
6. MCS-51单片机4个I/O口的作用是什么
4个I/O口的作用是:
第一功能是普通I/O口,其中P0口需外接上拉电阻;
第二功能各不相同,分别为:
P0口:作外部三总线的地址总线(低8位)/数据总线;
P1口:作扩展型芯片的外部引脚,例如52的C/T2外部信号输入,S52之WDT的报警输出等;
P2口:作外部三总线的地址总线(高8位);
P3口:作串口、定时器、外部中断的输入/出线,及外部RAM读写的控制信号(外部控制总线的一部分)。
外部三总线是如何分配的:
数据总线:P0口;
地址总线:P0口,外部地址总线(低8位,需锁存);P2口,外部地址总线(高8位);
控制总线有:P3.6(外部RAM /WR)、P3.7(外部RAM /RD)、EA、ALE、PSEN等。
7. AT89S51单片机中总线按功能划分为哪几种简要说明其功能
1)数据总线:D0--D7,
2)地址总线:A0--A15,
3)读写控制总线;
4)输入输出总线 PIO:
这些总线的外连端口,大部分是与PIO口复用;
8. 请问89cs51单片机的控制总线有几根每一根控制线的作用是什么
51单片机有 ALE、 /PSEN、 /WR、 /RD四根控制总线。16根地址总线,8根并行数据总线。 ALE是地址锁存使能,/PSEN外部程序存储器(ROM)访问使能,/WR外部数据存储器(RAM)“写”使能,/RD外部数据存储器(RAM)“读”使能。 也有把EA也列入控制总线的,但由于EA是硬件接线所决定的,不是程序运行中可以改变的,所以我认为EA不是控制总线,RESET(复位)引脚也和EA一样。