并行接口扩展ppt课件.ppt

并行接口扩展ppt课件.ppt

ID:59288692

大小:1.20 MB

页数:47页

时间:2020-09-20

并行接口扩展ppt课件.ppt_第1页
并行接口扩展ppt课件.ppt_第2页
并行接口扩展ppt课件.ppt_第3页
并行接口扩展ppt课件.ppt_第4页
并行接口扩展ppt课件.ppt_第5页
资源描述:

《并行接口扩展ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、单片机原理及接口技术第8章 并行接口扩展本章学习要求:1.掌握单片机最小应用系统;2.掌握单片机并行扩展总线;3.掌握并行接口扩展的地址锁存、片选编址方法;4.掌握外部存储器的并行扩展;5.掌握I/O口的并行扩展。第八章并行接口扩展什么是扩展?运动控制卡步进电机网卡因特网声卡音响第八章并行接口扩展但在很多复杂应用中,片内的这些硬件电路还不够用,需要在单片机外增加新的电路(芯片),这就是所谓的扩展。单片机内部的硬件电路已基本上构成具有基本形式的微机系统,可以满足简单应用场合的需要。这些电路包括定时器、中断、串行接口、内部数据存储器、内部程序存

2、储器等。例如,对于MP3来讲,由于需要存储大量的歌曲,仅仅使用128字节片内数据存储器是不够用的,就需要在外部扩展数据存储器。本章安排:§8-1AT89C51单片机最小应用系统§8-2AT89C51单片机的外部扩展性能 §8-3外部存储器的扩展 §8-4并行I/O口的扩展AT89C51单片机为什么需要扩展?8.1AT89C51单片机最小应用系统§8.1AT89C51单片机最小应用系统1.AT89C51单片机的内部电路:4KB片内程序存储器128字节片内数据存储器2个定时器1个全双工异步串行通讯接口中断系统2.AT89C51单片机最小系统需要

3、的外部电路:时钟电路复位电路8.1AT89C51单片机最小应用系统3.关于复位电路两种复位电路上电复位按键复位复位电路在RESET引脚上产生10mS以上的高电平。复位电路目的PC指针指向程序存储器的0000H单元SFR全部置固定的初始值SP07HP0FFHP1FFHP2FFHP3FFH其它00H8.1AT89C51单片机最小应用系统振荡周期,大小由外接晶体决定。如外接晶体为12MHz,则振荡频率(fosc)为12MHz,振荡周期约为83.3ns外接晶体及电容内部振荡电路内部时钟分频电路状态周期,由fosc二分频获得。如focs为12MHz,

4、则状态周期频率为6MHz.振荡周期约为167nsALE,地址锁存信号由fosc六分频得到。如focs为12MHz,则ALE脚输出脉冲频率为2MHz.脉冲周期为500ns机器周期,由fosc十二分频获得。如focs为12MHz,则机器周期频率为1MHz.机器周期为1us4.关于时钟电路8.1AT89C51单片机最小应用系统fosc两个振荡周期构成一个状态周期;六个状态周期构成一个机器周期。8.1AT89C51单片机最小应用系统8.2AT89C51单片机的外部扩展性能8.2AT89C51单片机的外部扩展性能MOVA,#4FHMOVDPTR,#3

5、00DHMOVX@DPTR,A三件工作:1.输出地址2.输出数据或输入数据3.明确写操作或读操作8.2AT89C51单片机的外部扩展性能地址总线(AB-AddressBus)地址总线宽度16bit(A[15:0]),寻址空间64KByte;P0口提供低8位地址A[7:0];P2口提供高8位地址A[15:8];数据总线(DB-DataBus)数据总线宽度为8bit(D[7:0]);P0口提供8位数据总线;控制总线(CB-ContolBus)ALE:地址锁存信号,锁存P0口提供的A[7:0];/WR:外部数据存储器写使能信号;/RD:外部数据存

6、储器读使能信号;/PSEN:外部程序存储器读使能信号。§8.2.1AT89C51单片机的外部并行总线8.1AT89C51单片机的外部扩展性能写时序MOVA,#4FHMOVDPTR,#300DHMOVX@DPTR,A0DH30H4FH启动写操作结束写操作写入时间t指令-引脚-时序8.1AT89C51单片机的外部扩展性能读时序已知300DH单元内数据为3FHMOVDPTR,#300DHMOVXA,@DPTR0DH30H外部RAM输出300DH单元数据停止输出数据指令-引脚-时序8D锁存器74HC373§8.2.2地址锁存(P0口地址数据复用信号

7、的分离)8.2AT89C51单片机的外部扩展性能LE信号为高,输入随输出变化;LE信号为低,输出保持不变。什么是D锁发器?8.2AT89C51单片机的外部扩展性能外部总线写时序8.2AT89C51单片机的外部扩展性能§8.2.3扩展并行接口的片选方法(寻址方式)8.2AT89C51单片机的外部扩展性能61162KbyteA[10:0]61162KbyteA[10:0]61162KbyteA[10:0]/WR/RDA[15:0]D[7:0]/CS/CS/CSIIIIII8.2AT89C51单片机的外部扩展性能一线选法寻址直接将未使用的高位地址

8、线连到芯片的片选信号上。该方法具有电路简单的特点,仅适合简单系统的扩展。A[15]/CS-IA[14]/CS-IIA[13]/CS-IIIA[10:0]芯片寻址空间011xI60

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。