单片机课件专题八系统扩展录像上课.ppt
《单片机课件专题八系统扩展录像上课.ppt》由会员分享,可在线阅读,更多相关《单片机课件专题八系统扩展录像上课.ppt(64页珍藏版)》请在三一办公上搜索。
1、课程名称:计算机硬件技术基础,本讲内容:专题八 MCS-51扩展系统,Hebei University of Technology,主讲教师:赵晓安,河北工业大学计算机科学与软件学院计算机基础教学部,河北省级精品课,课程内容:MCS-51单片机原理及应用,一、ROM类作程序存储器的扩展二、RAM类作数据存储器的扩展三、程序和数据存储器混合扩展四、数据存储器与I/O 口综合扩展五、选片方法 1、线选法 2、译码法六、掌握上述各类芯片的扩展思路方法,本专题重点讲授内容及要求,扩展思路方法(分析_解决),1、根据单片机的型号和应用系统的要求 确定扩展存储器的类型、容量或I/O口的类型。包括芯片的类型
2、、个数、容量、特点、要求。2、根据位扩展、字扩展,确定存储器芯片的个数。例如:要扩展8KB的数据存储器,用2114,1K*4bit,几个芯片?用6116,2KB的用几个芯片?用6264,8KB的用几个芯片?3、统筹地址,确定片选方法。4、存储器或I/O口如何与单片机的外部扩展三总线连接?,7.1 概 述7.2 外部程序存储器的扩展 7.3 外部数据存储器的扩展 7.4 外部数据存储器和外部程序存储器的综合扩展位扩展小结 作业,第七章 MCS-51单片机系统扩展,7.1 概 述,1_ MCS-51单片机应用系统的分类2_ MCS-51单片机系统扩展的必要性3_ 存储器可扩容量、分类、结构及三总线
3、4_ I/O口可扩容量、分类、结构及三总线5_ MCS-51单片机外部扩展三总线6_ 地址锁存器7_存储器、I/O口与单片机的三总线的连接是关键8_ 地址译码器及地址译码技术(片选技术),单片机应用系统可以分为:1)单片机最小系统 单片机工作时应具备的最基本条件,因单片机型号不同,单片机最小系统也有差异。8051、8751内部程序存储器4KB,不必外扩时,就构成了单片机最小系统;8031仅外扩程序存储器,也构成8031最小系统。2)单片机扩展系统 当单片机内部的资源不满足实际应用的需要时,要外扩存储器和I/O口,就构成单片机扩展系统。,1_ MCS-51单片机应用系统的分类,8051、8751
4、最小系统,在组成单片机应用系统时:首先遇到的问题就是存储器的扩展。单片机内部设置的存储器一般容量较小,满足不了实际需要,因此需要配置外部存储器,包括程序存储器和数据存储器。其次要解决的问题是I/O口的扩展。当外围设备较多时,仅有的几个内部I/O接口就不够用,在大多数应用系统中,MCS-51单片机都需要扩展输入/输出接口芯片,有时还需要扩展定时器、串行口、数模转换器(D/A)和模数转换器(A/D)以满足实际需要。本专题重点讲述单片机扩展系统。,2_ MCS-51单片机系统扩展的必要性,最大扩展容量:程序存储器:8031 64KB 8051/8751 60KB数据存储器或I/O口:64KB应用中不
5、一定最大容量扩展。,3_ 存储器可扩容量、分类、结构及三总线,E 矩阵存储体E 译码驱动器E 读写电路E 地址线E 数据线 控制线 电源线,存储器或I/O口要与CPU相连,除了要有三总线外,还要有片选信号,CPU通过指令及指令中的地址,产生该地址所在芯片的片选信号,只有被选中的芯片,CPU才能对它进行读写操作。,重要概念,3_ 半导体存储器的结构及三总线,存储容量=2地址线根数数据线根数,3_ 半导体存储器的结构及三总线,思考:已知一个存储器芯片有12根地址线,8根数据线,该芯片的存储容量是多大?,4K*8bit4KBByte,CS Chip Select,I/O口可扩容量:最大64KBI/O
6、口分类:_可编程接口/不可编程接口_串行接口/并行接口_定时器/计数器_模/数、数/模转换器_其他,4_ I/O口可扩容量、分类、结构及三总线,MCS-51系列单片机芯片均为40个引脚。,5_ MCS-51单片机外部扩展三总线,4、I/O端口_P0、P1、P2、P3,MCS-51单片机外部扩展三总线,图2-19 片外程序存储器读时序,思考:P0口什么时间是数据总线?什么时间是地址总线的低8位?为什么P0口外加锁存器?请看读程序存储器的时序。,低8位地址,数据总线,ORG 0065H MOV A,#30H;74H 30H SJMP$END,00,65H,74H,00,66H,30H,再看看访问外
7、部数据存储器或I/O口的时序,图2-20 片外RAM读时序,通过分析时序图可以看出,无论读外部程序存储器还是读写外部数据存储器或I/O口,P0口都必须外加锁存器。,低8位地址,数据总线,MOV DPTR,#2689HMOVX A,DPTR,26H,89H,6_ 地址锁存器,由前所述,在进行存储器或I/O扩展时,P0口是分时复用的地址/数据总线,因此,必须外加地址锁存器将P0口地址信号锁存起来。常用的锁存器有:,7_存储器、I/O口与单片机的三总线的连接是关键,1、控制线的连接 程序存储器的读选通(OE)接单片机的PSEN 数据存储器(或I/O口)的读选通(OE)接单片机的RD 写允许(WE)接
8、单片机的WR 混合存储器的读选通(OE)接单片机的RD.PSEN2、数据线的连接 存储器的字长为8位时,与单片机的数据总线P0口的D0D7对位相连。(I/O的数据线与存储器的连接相同)3、地址线的连接 片内地址线与单片机的地址线一一对位相连。片外地址线经过译码或线选与芯片的片选信号相连(CE)。重点难点 当扩展两片或两片以上芯片时,各芯片的地址由两部分决定:片内地址和片选地址。,重点,2)地址译码法(用译码器对片外地址线 进行译码产生片选信号),线选法(用片外单根地址线做片选信号),8_ 地址译码器及地址译码技术(片选技术),1.地址译码技术 片选技术,存储器和I/O口都具有片选信号线,在单片
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 单片机 课件 专题 系统 扩展 录像 上课

链接地址:https://www.31ppt.com/p-6380330.html