MCS-51单片机系统扩展技术详解
需积分: 10 128 浏览量
更新于2024-08-20
收藏 3.01MB PPT 举报
MCS-51单片机外部RAM写时序扩展
在本章中,我们将详细介绍MCS-51单片机的外部RAM写时序扩展。MCS-51单片机具有很强的外部扩展功能,其外部扩展都是通过三总线进行的。下面我们将详细介绍MCS-51单片机的三总线结构、锁存器芯片、单片机系统扩展等知识点。
一、MCS-51单片机的三总线结构
MCS-51单片机的三总线结构包括地址总线(AB)、数据总线(DB)和控制总线(CB)。
1. 地址总线(AB)
地址总线用于传送单片机输出的地址信号,宽度为16位。P0口提供低8位地址,锁存信号是由CPU的ALE引脚提供的;P2口提供高8位地址。
2. 数据总线(DB)
数据总线是由P0口提供的,宽度为8位。
3. 控制总线(CB)
控制总线实际上是CPU输出的一组控制信号。MCS-51单片机通过三总线扩展外部设备的总体结构图。
二、锁存器芯片
锁存器芯片是MCS-51单片机外部扩展中非常重要的一部分。下面我们将介绍两个常用的锁存器芯片:74273和74373。
1. 74273锁存器
74273是8D锁存器,内部有8个相同的D触发器,D0~D7为其D输入端;Q0~Q7为其Q输出端;CP为门控端;MR为清零端;加上电源端Vcc和接地端GND,共20个引脚。
2. 74373锁存器
74373是8D三态同相锁存器,内部有8个相同的D触发器,D0~D7为其D输入端;Q0~Q7为其Q输出端;G为门控端;OE为输出允许端;加上电源端Vcc和接地端GND,共20个引脚。
三、单片机系统扩展
单片机系统扩展是MCS-51单片机外部扩展的主要内容。下面我们将介绍单片机最小系统的组成部分。
1. 电源电路
电源电路是单片机最小系统的组成部分,负责提供电源给单片机。
2. 复位电路
复位电路是单片机最小系统的组成部分,负责复位单片机。
3. 振荡电路
振荡电路是单片机最小系统的组成部分,负责提供时钟信号给单片机。
四、知识目标
通过学习MCS-51单片机的外部RAM写时序扩展,我们掌握了以下知识点:
* MCS-51的三总线结构
* 锁存器芯片的使用
* 单片机系统扩展的组成部分
五、总结
MCS-51单片机的外部RAM写时序扩展是单片机系统扩展的重要组成部分。通过学习本章内容,我们掌握了MCS-51单片机的三总线结构、锁存器芯片的使用和单片机系统扩展的组成部分。
2013-05-02 上传
2011-10-18 上传
445 浏览量
2011-02-19 上传
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
VayneYin
- 粉丝: 24
- 资源: 2万+
最新资源
- 基于Python和Opencv的车牌识别系统实现
- 我的代码小部件库:统计、MySQL操作与树结构功能
- React初学者入门指南:快速构建并部署你的第一个应用
- Oddish:夜潜CSGO皮肤,智能爬虫技术解析
- 利用REST HaProxy实现haproxy.cfg配置的HTTP接口化
- LeetCode用例构造实践:CMake和GoogleTest的应用
- 快速搭建vulhub靶场:简化docker-compose与vulhub-master下载
- 天秤座术语表:glossariolibras项目安装与使用指南
- 从Vercel到Firebase的全栈Amazon克隆项目指南
- ANU PK大楼Studio 1的3D声效和Ambisonic技术体验
- C#实现的鼠标事件功能演示
- 掌握DP-10:LeetCode超级掉蛋与爆破气球
- C与SDL开发的游戏如何编译至WebAssembly平台
- CastorDOC开源应用程序:文档管理功能与Alfresco集成
- LeetCode用例构造与计算机科学基础:数据结构与设计模式
- 通过travis-nightly-builder实现自动化API与Rake任务构建