8051/8751最小应用系统的应用系统要求/O口

单片机最小应用系统及外部扩展总线单片机最小应用系统及外部扩展总线1),由P0和P2.0~P2.3组成;程序存储器的取指信号为单片机最小应用系统及外部扩展总线;地址锁存器的锁存信号为ALE。MCS-51系列单片机的外部扩展总线在进行系统扩展中,首先需要面对的问题是如何与外围芯片连接。单片机最小应用系统及外部扩展总线

最小应用系统的功能取决于单片机芯片的技术水平。 对于片上ROM/EPROM的单片机,​​最小的应用系统是配备晶振、复位电路和电源的单片机; 对于片上没有ROM/EPROM的微控制器,最小系统配备外部晶振、复位电路和电源。 此外,还应连接外部 EPROM 或 EEPROM 作为程序存储器。

8051/8751最小应用系统的应用系统要求/O口

8051/8751最小应用系统

8051/8751 微控制器包含 ROM/EPROM。 使用8051/8751单片机组成最小应用系统时,只需将单片机连接到时钟电路和复位电路即可,如图7-1所示。 由于没有外部存储器扩展,因此当接高电平时,P0、P1、P2、P3 可以作为用户 I/O 口。

由8051/8751芯片组成的最小系统简单可靠。 但由于集成度的限制,最小的应用系统只能作为一些小型的控制单元。 同时,P0、P1、P2口的应用和开发环境也有较大差异。 8051应用软件必须由采用半导体掩膜技术的半导体制造商安装,因此8051应用系统一般用于量产应用系统。

8051/8751最小应用系统的应用系统要求/O口

图7-18051和8751最小应用系统电路

8031最小应用系统

8031微控制器片内没有程序存储器,因此其最小应用系统必须扩展片外EPROM。 图7-2所示为8031外部程序存储器的最小应用系统。

微控制器最小应用系统和外部扩展总线

8051/8751最小应用系统的应用系统要求/O口

图7-28031 最小应用系统

与8051/8751最小应用系统一样,还必须有复位和时钟电路。片选线

微控制器最小应用系统和外部扩展总线

直接接地,表示外部存储器的选择; 片外4K字节单元地址需要12条地址线(A 0 ~ A 1 1),由P0和P2.0 ~ P2.3组成; 程序存储器的取指令信号是单片机应用系统和外部扩展总线的最小信号; 地址锁存器的锁存信号为ALE。

7.1.3 MCS-51 系列单片机的外部扩展总线 在系统扩展时,首先需要面对的问题是如何连接外围芯片。 为了方便地解决这个问题,常采用地址锁存器组成单片机的三总线结构,即地址总线(Address Bus)、数据总线(Data Bus)和控制总线(Control Bus),如图所示7-3.

地址总线:端口P2作为地址总线的高8位。 当访问16位地址时,用于输出16位地址的高8位A 15 ~ A 8 ; P0 口分时分配地址/数据总线,地址锁定寄存器用于锁存低8 位地址A 7 ~ A 0 。

8051/8751最小应用系统的应用系统要求/O口

微控制器最小应用系统和外部扩展总线

图 7-3 单片机三总线结构

暗示

地址总线的数量决定了微控制器可以访问的存储单元的数量和I/O端口的数量。 n条地址线可以产生2n个地址码。

常用的地址锁存器是74LS373。 构成地址总线时,其8个输入端连接到P0口,其使能端连接到单片机的ALE端。 当ALE信号为1时,P0口输出的数据被地址锁存器锁存,作为地址信号A 7 ~ A 0 ; 当ALE信号为0时,P0口用于传输指令或数据(此时地址锁存器中的地址信号保持不变,保证数据传输到正确的地址)。

8051/8751最小应用系统的应用系统要求/O口

? 数据总线:P0口作为数据总线。 数据总线是双向的。 可以从微控制器传输到外部芯片,也可以从外部芯片传输到微控制器。

? 控制总线:控制​​总线主要负责控制芯片的选通和读/写。 引脚功能已在第二章详细介绍,此处不再赘述。

0次

单片机

嵌入式系统的发展势如破竹,你准备好了吗?

2024-4-29 12:01:56

单片机

武汉理工大学《数字电子技术基础》课程设计说明书目

2024-4-29 13:02:56

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索