片机的扩展应用与仿真.ppt
《片机的扩展应用与仿真.ppt》由会员分享,可在线阅读,更多相关《片机的扩展应用与仿真.ppt(46页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、8 8 单片机的扩展应用与仿真单片机的扩展应用与仿真单片机的扩展应用与仿真单片机的扩展应用与仿真 8 8 单片机的扩展应用与仿真单片机的扩展应用与仿真单片机的扩展应用与仿真单片机的扩展应用与仿真 教学目的教学目的q了解数据存储器的分类和特点了解数据存储器的分类和特点q了解单片机常用的数据存储器和数据存储器了解单片机常用的数据存储器和数据存储器q理解存储器扩展时三总线的构成方法理解存储器扩展时三总线的构成方法q掌握存储器扩展时地址空间的分配掌握存储器扩展时地址空间的分配q了解可编程并行接口芯片了解可编程并行接口芯片8255A的功能特点的功能特点q理解理解8255A的工作方式并掌握其设定方法的工作
2、方式并掌握其设定方法q了解了解I2C总线和总线和SPI总线的特点等基本概念总线的特点等基本概念q掌握掌握I2C总线和总线和SPI总线的使用方法总线的使用方法28 8 单片机的扩展应用与仿真单片机的扩展应用与仿真单片机的扩展应用与仿真单片机的扩展应用与仿真 本章内容本章内容q存储器的扩展实例与仿真存储器的扩展实例与仿真qI/O接口的扩展实例与仿真接口的扩展实例与仿真qI2C与与SPI总线实例与仿真总线实例与仿真 38.18.1存储器的扩展实例与仿真存储器的扩展实例与仿真存储器的扩展实例与仿真存储器的扩展实例与仿真qq数据存储器的扩展数据存储器的扩展数据存储器的扩展数据存储器的扩展qq程序存储器的
3、扩展程序存储器的扩展程序存储器的扩展程序存储器的扩展qq数据和程序存储器的同时扩展数据和程序存储器的同时扩展数据和程序存储器的同时扩展数据和程序存储器的同时扩展 8 8 单片机的扩展应用与仿真单片机的扩展应用与仿真单片机的扩展应用与仿真单片机的扩展应用与仿真 存储器的分类存储器的分类q 按信息存放方式分为按信息存放方式分为q随机存储器随机存储器RAM(Read Access Memory)q只读存储器只读存储器ROM(Read Only Memory)8.1存储器的扩展实例与仿真存储器的扩展实例与仿真单片机的程序存储器属于单片机的程序存储器属于ROM,数据存储,数据存储器属于器属于RAM。58
4、 8 单片机的扩展应用与仿真单片机的扩展应用与仿真单片机的扩展应用与仿真单片机的扩展应用与仿真 数据存储器的扩展数据存储器的扩展q 随机存储器随机存储器RAM8.1存储器的扩展实例与仿真存储器的扩展实例与仿真随机存储器随机存储器RAM是在是在程序运行期间可以随时进程序运行期间可以随时进行写入或者读出操作行写入或者读出操作的存储器。的存储器。失电后存储内失电后存储内容随即丢失容随即丢失,因此,一般作为数据存储器。,因此,一般作为数据存储器。单片机常用的单片机常用的RAM可以分为可以分为 静态随机存储器静态随机存储器(SRAM:Static RAM)和和动态随机存储器动态随机存储器(DRAM:Dy
5、namic RAM)。单片机系统主要使用的是单片机系统主要使用的是SRAM。特点分类68 8 单片机的扩展应用与仿真单片机的扩展应用与仿真单片机的扩展应用与仿真单片机的扩展应用与仿真 数据存储器的扩展数据存储器的扩展q Intel公司的公司的62系列静态系列静态RAM芯片芯片8.1存储器的扩展实例与仿真存储器的扩展实例与仿真主要有主要有6116(2KB8位位)、6264(8KB8位位)、62128(16KB8位位)、62256(32KB8位位)。A7 VccA7 VccA6 A8A6 A8A5 A9A5 A9A4 WE A4 WE A3 OEA3 OEA2 A10A2 A10A1 CEA1 C
6、EA0 07A0 0700 0600 0601 0501 0502 0402 04GND 03GND 0361162KB8Vpp VccVpp VccA12 WEA12 WEA7 CE2A7 CE2A6 A8A6 A8A5 A9A5 A9A4 A11 A4 A11 A3 OEA3 OEA2 A10A2 A10A1 CE1A1 CE1A0 O7A0 O7O0 O6O0 O6O1 O5O1 O5O2 O4O2 O4GND O3GND O362648KB8A14 VccA14 VccA12 WEA12 WEA7 A13A7 A13A6 A8A6 A8A5 A9A5 A9A4 A11 A4 A11 A
7、3 OEA3 OEA2 A10A2 A10A1 CEA1 CEA0 O7A0 O7O0 O6O0 O6O1 O5O1 O5O2 O4O2 O4GND O3GND O36225632KB8DIP24 DIP28 DIP2878 8 单片机的扩展应用与仿真单片机的扩展应用与仿真单片机的扩展应用与仿真单片机的扩展应用与仿真 数据存储器的扩展数据存储器的扩展q Intel公司的公司的62系列静态系列静态RAM芯片芯片8.1存储器的扩展实例与仿真存储器的扩展实例与仿真Proteus中的静态中的静态RAM芯片模型的引脚图芯片模型的引脚图 88 8 单片机的扩展应用与仿真单片机的扩展应用与仿真单片机的扩展应
8、用与仿真单片机的扩展应用与仿真 数据存储器的扩展数据存储器的扩展8.1存储器的扩展实例与仿真存储器的扩展实例与仿真q存储器扩展时三总线存储器扩展时三总线q地址总线地址总线(Address Bus)q数据总线数据总线(Data Bus)q控制总线控制总线(Control Bus)地址总线:地址总线:16位,单向。位,单向。P0口和口和P2口的第二功能口的第二功能构成了扩展总线的构成了扩展总线的8位数据线和位数据线和16位地址线。位地址线。P2口口输出高输出高8位的地址,位的地址,P0口输出低口输出低8位的地址。位的地址。98 8 单片机的扩展应用与仿真单片机的扩展应用与仿真单片机的扩展应用与仿真
9、单片机的扩展应用与仿真 数据存储器的扩展数据存储器的扩展8.1存储器的扩展实例与仿真存储器的扩展实例与仿真q存储器扩展时三总线存储器扩展时三总线q地址总线地址总线(Address Bus)q数据总线数据总线(Data Bus)q控制总线控制总线(Control Bus)数据总线:双向。数据总线:双向。P0口提供口提供8位数据线。位数据线。108 8 单片机的扩展应用与仿真单片机的扩展应用与仿真单片机的扩展应用与仿真单片机的扩展应用与仿真 数据存储器的扩展数据存储器的扩展8.1存储器的扩展实例与仿真存储器的扩展实例与仿真q存储器扩展时三总线存储器扩展时三总线q地址总线地址总线(Address B
10、us)q数据总线数据总线(Data Bus)q控制总线控制总线(Control Bus)控制总线:读、写控制。由控制总线:读、写控制。由ALE、PSEN*、EA*,RD*、WR*组成。数据存储器扩展时用到组成。数据存储器扩展时用到ALE*、RD*、WR*。程序存储器扩展时用到。程序存储器扩展时用到ALE、PSEN*、EA*。118 8 单片机的扩展应用与仿真单片机的扩展应用与仿真单片机的扩展应用与仿真单片机的扩展应用与仿真 数据存储器的扩展数据存储器的扩展8.1存储器的扩展实例与仿真存储器的扩展实例与仿真q数据存储器访问时序数据存储器访问时序AT89C52访问外部数据存储器读周期时序图访问外部
11、数据存储器读周期时序图 128 8 单片机的扩展应用与仿真单片机的扩展应用与仿真单片机的扩展应用与仿真单片机的扩展应用与仿真 数据存储器的扩展数据存储器的扩展q数据存储器扩展时时序数据存储器扩展时时序8.1存储器的扩展实例与仿真存储器的扩展实例与仿真AT89C52访问外部数据存储器写周期时序图访问外部数据存储器写周期时序图 138 8 单片机的扩展应用与仿真单片机的扩展应用与仿真单片机的扩展应用与仿真单片机的扩展应用与仿真 数据存储器的扩展数据存储器的扩展8.1存储器的扩展实例与仿真存储器的扩展实例与仿真q存储器扩展实例存储器扩展实例 AT89C52用一片用一片6264芯片扩展芯片扩展8KB数
12、据存储器并数据存储器并在在Proteus中仿真。中仿真。选取元器件:选取元器件:AT89C52:单片机;单片机;RES:电阻;:电阻;CRYSTAL:晶振;:晶振;CAP、CAP-ELEC:电容、电解电容;:电容、电解电容;74LS373:锁存器;:锁存器;6264:静态静态RAM。地址空间为:000 0 0000 0000 0000B000 1 1111 1111 1111B=0000H1FFFH 148 8 单片机的扩展应用与仿真单片机的扩展应用与仿真单片机的扩展应用与仿真单片机的扩展应用与仿真 数据存储器的扩展数据存储器的扩展q在在Proteus中仿真中仿真8.1存储器的扩展实例与仿真存
13、储器的扩展实例与仿真编制程序如下:编制程序如下:#include void main(void)unsigned int i;for(i=0;i=0X3FF;i+)XBYTEi=i%256;while(1);158 8 单片机的扩展应用与仿真单片机的扩展应用与仿真单片机的扩展应用与仿真单片机的扩展应用与仿真 程序存储器的扩展程序存储器的扩展8.1存储器的扩展实例与仿真存储器的扩展实例与仿真q根据编程方式的不同,根据编程方式的不同,ROM可分为可分为q掩膜只读存储器掩膜只读存储器ROM(Mask Programmable ROM)q可编程只读存储器可编程只读存储器PROM(Programmabl
14、e ROM)q可擦除编程只读存储可擦除编程只读存储EPROM(Erasable PROM)q闪速存储器闪速存储器FEPROM(Flash EPROM)168 8 单片机的扩展应用与仿真单片机的扩展应用与仿真单片机的扩展应用与仿真单片机的扩展应用与仿真 程序存储器的扩展程序存储器的扩展q Intel公司的公司的27系列系列UVEPROM芯片芯片8.1存储器的扩展实例与仿真存储器的扩展实例与仿真主要有主要有2764(8KB8位位)、27128(16KB8位位)、27256(32KB8位位)、27512(64KB8位位)。Vpp VccVpp VccA12 PGMA12 PGMA7 NCA7 NCA
15、6 A8A6 A8A5 A9A5 A9A4 A11 A4 A11 A3 OEA3 OEA2 A10A2 A10A1 CEA1 CEA0 O7A0 O7O0 O6O0 O6O1 O5O1 O5O2 O4O2 O4GND O3GND O327648K8位位Vpp VccVpp VccA12 PGMA12 PGMA7 A13A7 A13A6 A8A6 A8A5 A9A5 A9A4 A11 A4 A11 A3 OEA3 OEA2 A10A2 A10A1 CEA1 CEA0 O7A0 O7O0 O6O0 O6O1 O5O1 O5O2 O4O2 O4GND O3GND O32712816K8位位Vpp V
16、ccVpp VccA12 A14A12 A14A7 A13A7 A13A6 A8A6 A8A5 A9A5 A9A4 A11 A4 A11 A3 OEA3 OEA2 A10A2 A10A1 CEA1 CEA0 O7A0 O7O0 O6O0 O6O1 O5O1 O5O2 O4O2 O4GND O3GND O32725632K8位位178 8 单片机的扩展应用与仿真单片机的扩展应用与仿真单片机的扩展应用与仿真单片机的扩展应用与仿真 数据存储器的扩展数据存储器的扩展q Intel公司的公司的62系列静态系列静态RAM芯片芯片8.1存储器的扩展实例与仿真存储器的扩展实例与仿真Proteus中的中的EPR
17、OM芯片模型的引脚图芯片模型的引脚图 188 8 单片机的扩展应用与仿真单片机的扩展应用与仿真单片机的扩展应用与仿真单片机的扩展应用与仿真 数据存储器的扩展数据存储器的扩展q Intel公司的公司的62系列静态系列静态RAM芯片芯片8.1存储器的扩展实例与仿真存储器的扩展实例与仿真Proteus中的中的E2PROM芯片模型的引脚图芯片模型的引脚图 198 8 单片机的扩展应用与仿真单片机的扩展应用与仿真单片机的扩展应用与仿真单片机的扩展应用与仿真 程序存储器的扩展程序存储器的扩展q程序存储器访问时序程序存储器访问时序8.1存储器的扩展实例与仿真存储器的扩展实例与仿真AT89C52访问外部程序存
18、储器的时序图访问外部程序存储器的时序图208 8 单片机的扩展应用与仿真单片机的扩展应用与仿真单片机的扩展应用与仿真单片机的扩展应用与仿真 程序存储器的扩展程序存储器的扩展8.1存储器的扩展实例与仿真存储器的扩展实例与仿真q程序存储器扩展实例程序存储器扩展实例AT89C52用一片用一片2764芯片扩展芯片扩展8KB程序存储器。程序存储器。地址空间为:000 0 0000 0000 0000B000 1 1111 1111 1111B=0000H1FFFH 选取元器件:选取元器件:AT89C52:单片机;单片机;RES:电阻;:电阻;CRYSTAL:晶振;:晶振;CAP、CAP-ELEC:电容、
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 扩展 应用 仿真
限制150内