云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 第四章功能扩展 - 图文

第四章功能扩展 - 图文

  • 62 次阅读
  • 3 次下载
  • 2026/4/26 2:42:54

第四章 89C51的功能扩展

第一节 最小应用系统与总线结构

一、单片机最小系统:使单片机能运行的最少器件构成的系统,就是最小系统。 复位、晶振电路是必须的;如片内无ROM芯片:如8031必须扩展ROM,现在应用很少,但许多实验箱中都用的8031。

如果片内有ROM芯片,如AT89c51、AT89c52等,构成最小系统时不必扩展ROM,只要有复位、晶振电路即可工作。 右图为89C51的最小系统。

这种最小应用系统只能用作一些小型的控制单元。其应用特点是:

(1)全部I/O口线均可供用户使用。

(2)内部有一定容量的程序存储器(AT89C51为4KB,AT89C52为8KB地址空间)。 (3)内部的数据存储容量很小,不宜处理数据较多的情况。 二、89C51

单片机的三总线结构

89C51系列单片机片外引脚可以构成如图所示的三总线结构:

程序存储允许信号输出端 地址总线(AB)(P0、P2)

? 地址总线(Address Bus,AB)用于传送单片机送出的地址信号,以便进行存储单元和I/O端口的选择。

? 地址总线是单向的,只能由单片机向外发送信息。地址总线的数目决定了可直接访问的存储单元的数目。

? 例如,n位地址可以产生2n个连续地址编码,因此,可访问2n个存储单元,即通常所说的寻址范围为2n个地址单元。89C51单片机存储器扩展最多可达64 KB,即216个地址单元,因此,最多需16位地址。

数据总线(DB)(P0)

? 数据总线(Data Bus,DB)用于单片机与存储器之间或单片机与I/O端口之间传送数据。

? 数据总线的位数与单片机处理数据的字长一致。

? 例如,89C51单片机是8位字长,所以,数据总线的位数也是8位。数据总线是双向的,可以进行两个方向的数据传送。 控制总线(CB)

控制总线(Control Bus,CB)是单片机发出的以控制片外ROM、RAM和I/O口读/写操作的一组控制线。 外部芯片一般通过这三组总线进行扩展。 三、扩展注意事项:

1、接口驱动能力。在单片机应用系统中, 扩展的三总线上挂接很多负载, 如存储器、并行接口、A/D接口、显示接口等, 但总线接口的负载能力有限, 因此常常需要通过连接总线驱动器进行总线驱动。总线驱动器对于单片机的I/O口只相当于增加了一个TTL负载, 因此驱动器除了对后级电路驱动外,还能对负载的波动变化起隔离作用。 

搜索更多关于: 第四章功能扩展 - 图文 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

第四章 89C51的功能扩展 第一节 最小应用系统与总线结构 一、单片机最小系统:使单片机能运行的最少器件构成的系统,就是最小系统。 复位、晶振电路是必须的;如片内无ROM芯片:如8031必须扩展ROM,现在应用很少,但许多实验箱中都用的8031。 如果片内有ROM芯片,如AT89c51、AT89c52等,构成最小系统时不必扩展ROM,只要有复位、晶振电路即可工作。 右图为89C51的最小系统。 这种最小应用系统只能用作一些小型的控制单元。其应用特点是: (1)全部I/O口线均可供用户使用。 (2)内部有一定容量的程序存储器(AT89C51为4KB,AT89C52为8KB地址空间)。 (3)内部的数据存储容量很小,不宜处理数据较多的情况。 二、89C51<

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com