《MCS51系列单片机》PPT课件.ppt





《《MCS51系列单片机》PPT课件.ppt》由会员分享,可在线阅读,更多相关《《MCS51系列单片机》PPT课件.ppt(15页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、2MCS-51系列单片机系统的扩展能力系列单片机系统的扩展能力 片外扩展存储器:片外扩展存储器:u数据存储器:数据存储器:为为216=64KB,地址范围为,地址范围为0000HFFFFH;u程序存储器:程序存储器:为为216=64KB,地址范围为,地址范围为0000HFFFFH;u允许片外程序存储器和数据存储器的地址重叠允许片外程序存储器和数据存储器的地址重叠。I/O接口的编址方法:接口的编址方法:独立编址与统一编址。独立编址与统一编址。uMCS-51单片机采用了单片机采用了统一编址统一编址方式;方式;uI/O端端口口地地址址与与外外部部数数据据存存储储单单元元地地址址统统一一编编址址为为00
2、00HFFFFH(64KB););u扩展扩展I/O接口占据的数据存储器的地址。接口占据的数据存储器的地址。方法:方法:直接以系统空闲的高位地址线作为外部芯片的片选信号。直接以系统空闲的高位地址线作为外部芯片的片选信号。优点:优点:简单明了,无须另外增加硬件电路。简单明了,无须另外增加硬件电路。缺点:缺点:寻址范围不惟一,地址空间没有被充分利用,可外扩芯片的个数较少。寻址范围不惟一,地址空间没有被充分利用,可外扩芯片的个数较少。适用对象:适用对象:适用于小规模单片机应用系统中片选信号的产生。适用于小规模单片机应用系统中片选信号的产生。2.2.全地址译码法全地址译码法方方法法:利利用用译译码码器器
3、对对系系统统中中未未被被外外扩扩芯芯片片用用到到的的高高位位地地址址线线进进行行译译码码,以以译译码码器器的的输输出出作作为为外外围围芯芯片片的的片片选选信信号号。常常用用的的译译码码器器有有:74LS13974LS139,74LS13874LS138,74LS15474LS154等。等。优优点点:存存储储器器的的每每个个存存储储单单元元只只有有惟惟一一的的一一个个系系统统空空间间地地址址,不不存存在在地地址址重重叠叠现象;对现象;对存储空间的使用是连续的存储空间的使用是连续的,能有效地利用系统的存储空间。,能有效地利用系统的存储空间。缺点:缺点:所需地址译码电路较多。所需地址译码电路较多。适
4、用对象:适用对象:单片机应用系统设计中经常采用的方法。单片机应用系统设计中经常采用的方法。1.1.线选法线选法 4.1.2 MCS-514.1.2 MCS-51单片机系统地址空间的分配单片机系统地址空间的分配 3.3.部分地址译码法部分地址译码法方方法法:单单片片机机的的未未被被外外扩扩芯芯片片用用到到的的高高位位地地址址线线中中,只只有有一一部部分分参与地址译码,其余部分是悬空的。参与地址译码,其余部分是悬空的。优点:优点:可以减少所用地址译码器的数量。可以减少所用地址译码器的数量。缺点:缺点:外部器件每个单元的地址不是惟一的,外部器件每个单元的地址不是惟一的,存在地址重叠现象存在地址重叠现
5、象。适适用用对对象象:适适用用于于系系统统未未被被外外扩扩芯芯片片用用到到的的高高位位地地址址线线较较多多,而而需要外扩的外部芯片较少的系统。需要外扩的外部芯片较少的系统。注注意意:采采用用部部分分地地址址译译码码法法时时必必须须把把程程序序和和数数据据存存放放在在基基本本地地址址范围内,以避免因地址重叠引起程序运行的错误。范围内,以避免因地址重叠引起程序运行的错误。3 3典型扩展电路典型扩展电路 MCS-51外扩存储器时应考虑:外扩存储器时应考虑:(1)锁存器的选择与连接;)锁存器的选择与连接;(2)片选信号产生的方法,编址电路设计;)片选信号产生的方法,编址电路设计;(3)存储器的选择与连
6、接。)存储器的选择与连接。访问程序存储器的控制信号:访问程序存储器的控制信号:ALE 地址锁存信号地址锁存信号 片外程序存储器读信号片外程序存储器读信号 EA 片内片内/外程序存储器访问选择信号,外程序存储器访问选择信号,EA=0:访问片外;:访问片外;EA=1:访问片内。:访问片内。8051扩展扩展2764的电路连接方法:的电路连接方法:数据线:数据线:P0口口D0D7;地址线:地址线:2764容量为容量为8KB,213=8KB,片内寻址,片内寻址A0A12共共13根地址线。根地址线。P0口经地址锁存器口经地址锁存器A0A7;P2.4 A8A12,P2.5 CE控制线:控制线:ALE373的
7、的LE,PSENEPROM的的OE,EAVCC。MCS-51单片机扩展单片机扩展2764电路电路 2764的地址范围为:的地址范围为:000H1FFFH。2.2.数据存储器典型扩展电路数据存储器典型扩展电路 MCS-51扩展扩展6264的电路连接方法:的电路连接方法:数据线:数据线:P0口接口接RAM的的D0D7;地址线:地址线:6264容量为容量为8KB,213=8KB,片内寻址,片内寻址A0A12共共13根地址线。根地址线。P0口经地址锁存器口经地址锁存器A0A7;P2.4A8A12。控制线:控制线:ALE接接373的的LE,接接RAM的的 、接接RAM的的 ,用线选法实,用线选法实现片选
8、现片选,P2.5 。6264的地址范围为:的地址范围为:0000H1FFFH。MCS-51单片机扩展单片机扩展6264电路电路 例例题题 在在上上页页图图的的数数据据存存储储器器扩扩展展电电路路中中,将将片片内内RAM 以以50H单元开始的单元开始的16个数据,传送片外数据存储器个数据,传送片外数据存储器0000H开始的单元中。开始的单元中。程序如下:程序如下:ORG 0000H LJMP START ORG 0030HSTART:MOV R0,#50H ;数据指针指向片内数据指针指向片内50H单元单元 MOV R7,#16 ;待传送数据个数送计数寄存器待传送数据个数送计数寄存器 MOV DP
9、TR,#0000H;数据指针指向数据存储器数据指针指向数据存储器6264的的0000H单元单元 AGAIN:MOV A,R0 ;片内待输出的数据送累加器片内待输出的数据送累加器A MOVX DPTR,A ;数据输出至数据存储器数据输出至数据存储器6264 INC R0 INC DPTR ;修改数据指针修改数据指针 DJNZ R7,AGAIN ;判断数据是否传送完成判断数据是否传送完成 SJMP$END4.2.3 MCS-51对外部存储器的扩展对外部存储器的扩展 8031 单片机外扩单片机外扩16KB程序存储器和程序存储器和8KB数据存储器。数据存储器。16KB程序存储器:程序存储器:两片两片2
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- MCS51系列单片机 MCS51 系列 单片机 PPT 课件

限制150内