本章主要介绍51系列单片机系统扩展问题,在本章中要研究较多的硬件方面及硬软结合方面的问题,本章与第一章关系密切,在学习本章内容之前,要先明确51系列单片机本身的系统资源,可先复习一下前面几章的有关单片机硬件组成方面的内容。
本章将介绍以下具体内容:
系统扩展的含义、单片机的地址总线和数据总线、常见系统扩展电路举例。
§7.0 前言
1.系统扩展的含义
单片机中虽然已经集成了CPU、I/O口、定时器、中断系统、存储器等计算机的基本部件(即系统资源),但是对一些较复杂应用系统来说有时感到以上资源中的一种或几种不够用,这就需要在单片机芯片外加相应的芯片、电路,使得有关功能得以扩充,我们称为系统扩展(即系统资源的扩充)。 2.系统扩展分类----单一功能的扩展
综合功能的扩展
3.系统扩展需要解决的问题----
单片机与相应芯片的接口电路连接(即地址总线、数据总线、控制总线的连接)与编程。
4.单片机的地址总线和数据总线
51系列单片机没有专用的对外地址总线和数据总线,其P0口和P2口既是通用I/O口,同时P0口还是分时复用的双向数据总线和低8位地址总线(一般需要加一级锁存器),而P2口则是高8位地址总线5.常见系统扩展电路(1)单一功能的系统扩展
存储器的扩展(程序存储器、数据存储器、E2PROM )
外部中断源的扩展(简单门电路)
并行口的扩展(8155)
(2)综合功能的扩展
外部RAM、定时器、并行口扩展(8155)
存储器、并行口、定时器扩展(多芯片)
7.1.1 程序存储器的扩展.程序存储器的作用----存放程序代码或常数表格
.扩展时所用芯片----一般用只读型存储器芯片(可以是EPROM、E2PROM、 FLASH芯片等)。
.扩展电路连接 ---- 用EPROM 2764扩展程序存储器。
.存储器地址分析----究竟单片机输出什么地址值时,可以指向存储器中的某一单元。
资源简介:MCS-51单片机的系统扩展技术简述
上传时间: 2013-11-22
上传用户:ukuk
资源简介:MCS-51单片机的系统扩展技术 MCS-51单片机有一个全双工的串行口,实现单片机和外设的串行数据传送.该口既可作为全双工异步通信收发器使用,也可作为同步移位器使用....
上传时间: 2013-10-30
上传用户:urgdil
资源简介:MCS-51单片机的系统扩展技术:在MCS-51单片机的的内部虽已集成了很多资源,但这类单片机属于一种“通用”的单片机,单片机内部的各种资源都是折衷配置的,如片内程序存储器、数据存储器的容量都不大,并行I/O端口的数量也不很多,此外,在有些应用中,片内定时...
上传时间: 2014-04-28
上传用户:古谷仁美
资源简介:Keil C51技巧与实战应用+MCS-51指令表+MCS-51单片机的系统扩展技术
上传时间: 2014-01-16
上传用户:kjl
资源简介:本章主要介绍51系列单片机系统扩展问题,在本章中要研究较多的硬件方面及硬软结合方面的问题,本章与第一章关系密切,在学习本章内容之前,要先明确51系列单片机本身的系统资源,可先复习一下前面几章的有关单片机硬件组成方面的内容。 本章将介绍以下具体内...
上传时间: 2013-10-19
上传用户:zhaoq123
资源简介:第一章 概述 第二章 MCS-51单片机的结构和原理 第三章 MCS-51单片机的指令系统 第四章 MCS-51单片机的程序设计 第五章 MCS-51单片机的中断系统 第六章 MCS-51单片机的串行接口 第七章 MCS-51单片机的系统扩展 第八章 MCS-51单片机的测控接口(部分)
上传时间: 2014-01-24
上传用户:zukfu
资源简介:在MCS-51单片机的内部虽已集成了很多资源,但这类单片机属于一种“通用”的单片机。
上传时间: 2013-10-20
上传用户:行旅的喵
资源简介:1 MCS-51单片机系统扩展的基本概念2 程序存储器扩展技术3 数据存储器扩展4 输入/输出口扩展技术MCS-51单片机系统扩展的基本概念1.1 MCS-51单片机最小应用系统1.2 MCS-51单片机的外部扩展性能MCS-51单片机最小应用系统1.8051/8751最小应用系统(如图1所示)。...
上传时间: 2014-04-03
上传用户:MATAIYES
资源简介:基于MCS-51单片机的嵌入式系统设计 随着计算机的发展,计算机已广泛应用于各行各业。而且,今后这些应用必将更加深入,更加普遍。在以往人们常根据计算机的性能和规模将它们分为微型、小型、中型、大型及巨型计算机,这种分类方法沿用至今。
上传时间: 2014-12-27
上传用户:shinesyh
资源简介:基于MCS- 51 单片机的洗衣控制系统, 控制面板由按键、指示灯和LED 显示器组成。 按键选择洗衣机工作方式, 指示灯配合按键工作, LED 显示器则显示洗衣机洗涤和脱水时 间。洗衣机的整体电路模块包括键盘矩阵、指示灯、电动机控制及电源电路。控制程序设计 包...
上传时间: 2015-11-30
上传用户:wang5829