单片机原理及应用(6b).ppt

单片机原理及应用(6b).ppt

ID:48074180

大小:444.00 KB

页数:28页

时间:2019-05-06

单片机原理及应用(6b).ppt_第1页
单片机原理及应用(6b).ppt_第2页
单片机原理及应用(6b).ppt_第3页
单片机原理及应用(6b).ppt_第4页
单片机原理及应用(6b).ppt_第5页
资源描述:

《单片机原理及应用(6b).ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、单片机原理及应用穆道明电气与自动化工程学院自动化系16.1单片机并行外扩展系统单片机的特点是:体积小,成本低。这些特点是建立在系统对任务的量身定做上的,并且尽量使用最小系统。但由于实际的要求需要不能满足,必须进行系统的扩展。*扩展有存储器扩展和I/O扩展两类方法:有并行和串行两种26.1.1单片机并行扩展总线地址锁存器P0P2/RD/WR/PSEN数据总线DB地址总线AB控制总线CBALE所谓外部扩展就是利用芯片的管脚进行系统的扩展。3总线:具有同一类型的信号线组成的传递信息的公共通道。总线特点:在某一时刻,总线上只有一个发送者,可有多个接收方。如果有多个发送输出方,就产生了总线竞争。

2、1.并行扩展总线的组成80C51系列单片机构成三种总线:数据总线DB地址总线AB控制总线CB所有的扩充设备都是通过这三种总线进行。4数据总线:P0口提供8位的数据线。数据总线是三态双向的。地址总线:地址总线为16位宽度,由P2,P0共同提供。P0口提供低8位,P2口提供高8位。利用分时复用技术,解决问题。控制总线:控制总线包括系统对外部的扩展控制线和外部设备的状态线/WR,/RD/PSNE,/EAALE52.80C51单片机并行扩展总线地址锁存器P0P2/RD/WR/PSEN数据总线DB地址总线AB控制总线CBALE66.1.2并行扩展系统的I/O编址和芯片选取扩展芯片接入单片机系统,

3、就是涉及三总线的接法。A0A1A2A3A4A5A6A7A8A9A10A11A12A13A141023243456789262521227地址总线D0D1D2D3D4D5D6D7/OE/CEVpp22211数据总线控制总线/CE片选/OE输出允许Vpp编程电压27256由图可看出:数据线可直接对接,控制线的/OE也可直接对接,但地址线和片选/CE线不能直接对接。71.单片机外扩展地址空间80C51单片机有数据存储器和程序存储器之分两种存贮器又有片内片外之分数据存储器程序存储器片内数据存储器片外数据存储器片外程序存储器片内程序存储器独立编址统一编址一个物理空间一个物理空间一个物理空间一个物

4、理空间一个逻辑空间两个逻辑空间00H~7FH0000H~0FFFFH0000H~0FFFH0000H~0FFFFH8/EA=1程序存储器0000H0FFFH0FFFFH/EA=0片内片外/EA=0,1数据存储器片内片外RAM或I/O片内RAM00H7FH80HFFH片内RAMSFR0000H0FFFFH980C51单片机的存储分配:四个物理空间三个逻辑空间1.片内程序存储器2.片外程序存储器3.片内数据存储器4.片外数据存储器一二三各自进行地址的编写102.片选技术寻址:寻找要访问的单元的所在芯片和芯片内的位置。片内寻址:芯片本身解决。芯片的寻址:有不同的方法线选法译码法11A0A1A

5、2A3A4A5A6A7A8A9A10A11A12地址总线D0D1D2D3D4D5D6D7/OE/CEVpp数据总线控制总线/CE片选/OE输出允许Vpp编程电压2764芯片的片选就是片选信号的连接问题。1.线选法12例:一个CPU扩展3片2764单片机锁存器A8~A12P2/PSEN/OE8P0ALEA0~A7D0~D72764A8~A12/OEA0~A7D0~D72764A8~A12/OEA0~A7D0~D7276485/CE558888P2.0~P2.4P2.5P2.6P2.7/CE/CE1#2#3#线选法13从上例看出:每个芯片的/CE脚使用的是剩余的地址线每个芯片的地址空间:线

6、选法1#:P2.4低电平/CE有效2#:P2.4低电平/CE有效3#:P2.4低电平/CE有效C000H~DFFFH(110)A000H~BFFFH(101)6000H~7FFFH(110)其他的地址空间不能被任何设备使用空间的浪费连线简单地址空间不连续14例:一个CPU扩展3片2764单片机锁存器A8~A12P2/PSEN/OE8P0ALEA0~A7D0~D72764A8~A12/OEA0~A7D0~D72764A8~A12/OEA0~A7D0~D7276485/CE558888P2.0~P2.4P2.5P2.6P2.7/CE/CE1#2#3#译码法译码器ABCLS138Y0Y1Y2

7、Y715选中:Y0=Y1=Y2=Y3=Y4=Y5=Y6=Y7=0000H~1FFFH2000H~3FFFH4000H~5FFFH6000H~7FFFH8000H~9FFFH0A000H~0BFFFH0C000H~0DFFFH0E000H~0FFFFH译码法:能提高系统的寻址效率。译码法没有地址重叠现象。166.2存储器分类6.2.1只读存储器ROMPROMEPROMEEPROMFlashROM6.2.1读写存储器SRAMDRAMEEPROMFl

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

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

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