⑴ 单片机的总线是什么
三总线系统由地址总线、数据总线及控制总线构成。它们协同作用于单片机与外设或扩展存储器间的数据传输。51单片机应用中,扩展三总线以支持并行接口设备与存储器的通信成为必要。
为了实现此目的,51单片机的P2与P0端口被整合为16位地址总线。具体而言,P2端口的高8位与P0端口的低8位共同构成了此16位总线。与此同时,P0口被用作数据总线,承担着数据传输的重任。通过使用373锁存器,P0口实现数据与地址的交替传输,确保数据流的正常进行。P3口的某些引脚以及几个专用控制引脚则构成了一部分控制总线,负责协调单片机与外部设备之间的控制信号。
⑵ 单片机系统扩展的两种类型
并行扩展的两种类型: (1)并行总线扩展采用三总线方式: 采用三总线方式: DB -AB -CB -(2)并行 口扩展并行I/O口扩展 数据与交互信息均由I/O口来完成 数据与交互信息均由口来完成兄雀1.MCS-51单片机的片外总线结构 . 单片机的片外总线结构耐衫 MCS-51系列单片机片外引脚可以构成如图所 系列单片机片外引脚可以构成如图所 示的三总线结构: 示的三总线结构: 地址总线、 地址总线(AB) 数据总线、数据总线(DB) 控制总线、控制总线(CB) 所有外部芯片都通过这三组总线进行扩展。 所有外部芯片都通过这三组总线进行扩展。
2. MCS-51单片机并行 口的扩展 单片机并行I/O口的扩展 单片机并行 问题的提出: 问题的提出:当不扩展外部存储器时, 当不扩展外部存储器时,有P0 ~ P3四个端口可 四个端口可 以作为I/O口用 当扩展外部存储器时,由于P0与 口用; 以作为 口用;当扩展外部存储器时,由于羡亩早 与 P2口被总线占用,只有 与 P3端口可以作为 口被总线占用, 端口可以作为I/O 口被总线占用 只有P1 端口可以作为 口用。无论哪种情况, 口用。无论哪种情况,这几个端口都难以满足大部 分应用系统的要求。因此并行I/O的扩展是一项常分应用系统的要求。因此并行的扩展是一项常 见的技术问题。
⑶ 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等。