欢迎来到天天文库
浏览记录
ID:59271817
大小:686.50 KB
页数:48页
时间:2020-09-22
《成都理工大学单片机教学课件 成都理工大学课程.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第四讲:接口与系统扩展(1)本讲重点:片外RAM与片外ROM扩展(参考范例应用);简单I/O扩展(选用锁存器与驱动器);扩展8255,8155(初始化,电路及应用);LED显示接口(动态与静态,硬件译码与软件译码,电路与编程应用).RAM,ROM存储器扩展单片机本身资源不足以满足应用需求的情况下,必须借助外部器件对系统进行扩展主要介绍:并口、RAM、ROM、键盘、LED、DAC、ADC等接口的扩展与应用,其中涉及到6264、2764、74LS373、74LS244、74LS245、8255、8155、DAC0832、ADC0809
2、等芯片。第四、六章接口芯片与系统扩展以AT89C51/52应用为例进行介绍AT89C51/52与MCS-51系列的8031/8032在性能、引脚、指令等方面完全兼容,此外,内部还集成了4K/8K的FlashROM。①程序存储器EPROM的扩展:单片机内部没有ROM,或虽有ROM但容量太小时,必须扩展外部程序存储器方能工作。最常用的ROM器件是EPROM。如:2764(8K)/27128(16K)/27256(32K)/27040(512K)……一、存储器的扩展(EPROM)P.110VppVccA12PGMA7NCA6A8A5A9
3、A4A11A3OEA2A10A1CEA0D7D0D6D1D5D2D4GNDD32764VppVccA12PGMA7A13A6A8A5A9A4A11A3OEA2A10A1CEA0D7D0D6D1D5D2D4GNDD327128VppVccA12A14A7A13A6A8A5A9A4A11A3OEA2A10A1CEA0D7D0D6D1D5D2D4GNDD327256程序存储器2764的扩展:单片机EPROM2764锁存器74LS373P0.0-P0.7ALEPSENP2.0-P2.48D8QOEA8-A12A0-A7D0-D7GEAOE
4、CE51单片机能提供16条地址线,可扩展64K字节的ROM。可以用一片EPROM,也可以用多片EPROM(如书上P115—116图所示)。②数据存储器RAM的扩展:有时需要扩展外部数据存储器RAM方能工作(如数据采集系统数据量较大,需要专设RAM或FlashRAM)。最常用的RAM器件是SRAM。如:6116(2K)/6264(8K)/62128(16K)/628128(128K)……一、存储器的扩展(RAM)P.117A7VccA6A8A5A9A4WEA3OEA2A10A1CEA0D7D0D6D1D5D2D4GNDD36116V
5、ppVccA12WEA7CE2A6A8A5A9A4A11A3OEA2A10A1CE1A0D7D0D6D1D5D2D4GNDD36264VppVccA12WEA7A13A6A8A5A9A4A11A3OEA2A10A1CEA0D7D0D6D1D5D2D4GNDD362128数据存储器6264的扩展:89C51单片机SRAM6264锁存器74LS373P0.0-P0.7ALEP2.7P2.0-P2.48D8QOEA8-A12A0-A7D0-D7GEAOECE251单片机能提供16条地址线,可扩展64K字节的RAM。可以用一片芯片,也可以
6、用多片RAM(参见书上P118—119图所示)。RDWRWECE1+5V简单I/O,8255,8155并口扩展在单片机的I/O口线不够用的情况下,可以借助外部器件对I/O口进行扩展。可资选用的器件很多,方案也有多种。③简单I/O扩展:(锁存器扩展)二、并行接口的扩展(简单I/O)P.119CLRVCC1Q8Q1D8D2D7D2Q7Q3Q6Q3D6D4D5D4Q5QGNDCLKOEVCC1Q8Q1D8D2D7D2Q7Q3Q6Q3D6D4D5D4Q5QGNDGOEVCC1Q8Q1D8D2D7D2Q7Q3Q6Q3D6D4D5D4Q5QG
7、NDCLK74LS27374LS37374LS374通常输出需要锁存,输入需要缓冲。但并非一成不变简单I/O扩展:(缓冲/驱动器扩展)P.120单片机锁存器74LS273P0.0-P0.7P2.0P2.1RDWRD0D7D0D7D0D7D0D7缓冲器74LS244≥1≥1CLKCE1CE2输出输入或门或门输入指令:MOVDPTR,#0200HMOVXA,@DPTR输出指令:MOVDPTR,#0100HMOVX@DPTR,A④可编程并行I/O接口芯片8255扩展I/O:二、并行接口的扩展(8255)P.164PA3PA4PA2PA5
8、PA1PA6PA0PA7RDWRGNDD0A1D1A0D2PC7D3PC6D4PC5D5PC4D6PC0D78255PC2PB7PC3PB6PB0PB5PB1PB4PB2PB3CSRESETPC1VCC8255的基本特性与引脚:◆PA,PB,PC三
此文档下载收益归作者所有