1、2022-12-4MCS-51单片机原理与应用1本章导读本章导读本章首先介绍MCS-51单片机最小应用系统与总线扩展,通过总线挂靠的方法,介绍了片外程序存储器和数据存储器扩展,包括大容量存储器扩展技术;并行I/O口的扩展,包括8255A可编程接口芯片的扩展技术。本章还介绍了单片机系统各种可编程接口技术,显示器及键盘接口,A/D转换与D/A转换接口,以及接口的初始化编程和程序设计。第第8章章 MCS-51系统扩展与接口系统扩展与接口2022-12-4MCS-51单片机原理与应用2单片机最小系统单片机最小系统是指在尽可能少的外部电路条件下,组成的一个可以独立工作的单片机系统,也称为单片机基本系统。
2、1单片机最小应用系统(1)8051/8751最小应用系统只要外加振荡和复位电路即构成了最小应用系统,如图8.1。由于只访问片内程序存储器,引脚要接高电平。P0P3都可用作通用I/O。(2)8031最小应用系统除了外加振荡和复位电路外,必须扩展片外程序存储器,1.1单片机概述单片机概述8.1 最小应用系统与总线扩展最小应用系统与总线扩展 1EA2022-12-4MCS-51单片机原理与应用38.1 最小应用系统与总线扩展最小应用系统与总线扩展 2EAPSEN2022-12-4MCS-51单片机原理与应用4R1的取值在晶振频率为12MHz时,为10F及8.2k,在晶振频率为6MHz时,为22F及1
3、k,R2可取300左右。2单片机总线扩展与地址锁存器单片机总线扩展与地址锁存器总线总线是指信息传送的公共流通线。总线具有“串行发送,并行接收”的特点,每次只能有一个数据在总线上发送,但允许有多个单元接收总线上的数据,只要相应的接收门打开就可以了。8.1 最小应用系统与总线扩展最小应用系统与总线扩展 32022-12-4MCS-51单片机原理与应用58.1 最小应用系统与总线扩展最小应用系统与总线扩展 4EAEA2022-12-4MCS-51单片机原理与应用68.1 最小应用系统与总线扩展最小应用系统与总线扩展 5PSENRDWR2022-12-4MCS-51单片机原理与应用78.1 最小应用系
4、统与总线扩展最小应用系统与总线扩展 6PSENRDWR2022-12-4MCS-51单片机原理与应用88.1 最小应用系统与总线扩展最小应用系统与总线扩展 7OEOE2022-12-4MCS-51单片机原理与应用91程序存储器程序存储器EPROM引脚的三总线结构引脚的三总线结构EPROM 276427512的引脚如图8.5,其引脚呈三总线结构,可以方便地与图8.3 MCS-51三总线扩展电路匹配而直接连接。将要介绍的EEPROM和SRAM芯片引脚也是呈三总线结构,以27512为例来说明芯片引脚的三总线结构如表8.1所示,其中VPP为芯片编程电源输入线。芯片存储容量M由地址数N决定:M=2N从图
5、8.5可以得到276427512地址数为1316个,所以各芯片的存储容量分别为:8KB64KB。8.2 存储器的扩展存储器的扩展8.2.1 程序存储器的扩展程序存储器的扩展 12022-12-4MCS-51单片机原理与应用108.2.1 程序存储器的扩展程序存储器的扩展 22022-12-4MCS-51单片机原理与应用118.2.1 程序存储器的扩展程序存储器的扩展 22022-12-4MCS-51单片机原理与应用128.2.1 程序存储器的扩展程序存储器的扩展 3PSENOERDWRWEOE2022-12-4MCS-51单片机原理与应用138.2.1 程序存储器的扩展程序存储器的扩展 420
6、22-12-4MCS-51单片机原理与应用148.2.2 数据存储器的扩展数据存储器的扩展 1PSENOE2022-12-4MCS-51单片机原理与应用158.2.2 数据存储器的扩展数据存储器的扩展 22022-12-4MCS-51单片机原理与应用168.2.2 数据存储器的扩展数据存储器的扩展 3CE2022-12-4MCS-51单片机原理与应用178.2.2 数据存储器的扩展数据存储器的扩展 4OEWEWRPSENRDPSENRDWR2022-12-4MCS-51单片机原理与应用188.2.2 数据存储器的扩展数据存储器的扩展 52022-12-4MCS-51单片机原理与应用198.2.
7、2 数据存储器的扩展数据存储器的扩展 6WEPSENOERDWROE2022-12-4MCS-51单片机原理与应用208.2.2 数据存储器的扩展数据存储器的扩展 7G2022-12-4MCS-51单片机原理与应用218.3 并行并行I/O口的扩展口的扩展 12022-12-4MCS-51单片机原理与应用228.3 并行并行I/O口的扩展口的扩展 2WR2022-12-4MCS-51单片机原理与应用238.3 并行并行I/O口的扩展口的扩展 3RDG2022-12-4MCS-51单片机原理与应用248.3.2 8255A可编程并行可编程并行I/O接口接口 12022-12-4MCS-51单片机
8、原理与应用258.3.2 8255A可编程并行可编程并行I/O接口接口 2CSCS2022-12-4MCS-51单片机原理与应用268.3.2 8255A可编程并行可编程并行I/O接口接口 3RDWR2022-12-4MCS-51单片机原理与应用278.3.2 8255A可编程并行可编程并行I/O接口接口 42022-12-4MCS-51单片机原理与应用288.3.2 8255A可编程并行可编程并行I/O接口接口 52022-12-4MCS-51单片机原理与应用298.3.2 8255A可编程并行可编程并行I/O接口接口 62022-12-4MCS-51单片机原理与应用308.3.2 8255
9、A可编程并行可编程并行I/O接口接口 72022-12-4MCS-51单片机原理与应用318.3.2 8255A可编程并行可编程并行I/O接口接口 82022-12-4MCS-51单片机原理与应用328.3.2 8255A可编程并行可编程并行I/O接口接口 92022-12-4MCS-51单片机原理与应用338.3.2 8255A可编程并行可编程并行I/O接口接口 10STBA2022-12-4MCS-51单片机原理与应用348.3.2 8255A可编程并行可编程并行I/O接口接口 11STBARDOBFAOBFAACKAWR2022-12-4MCS-51单片机原理与应用358.3.2 825
10、5A可编程并行可编程并行I/O接口接口 12OBFAOBFAACKAACKA2022-12-4MCS-51单片机原理与应用368.3.2 8255A可编程并行可编程并行I/O接口接口 132022-12-4MCS-51单片机原理与应用378.4 显示器及键盘接口显示器及键盘接口8.4.1 显示器及其接口显示器及其接口 12022-12-4MCS-51单片机原理与应用388.4.1 显示器及其接口显示器及其接口 22022-12-4MCS-51单片机原理与应用398.4.1 显示器及其接口显示器及其接口 32022-12-4MCS-51单片机原理与应用408.4.1 显示器及其接口显示器及其接口
11、 42022-12-4MCS-51单片机原理与应用418.4.1 显示器及其接口显示器及其接口 52022-12-4MCS-51单片机原理与应用428.4.1 显示器及其接口显示器及其接口 62022-12-4MCS-51单片机原理与应用438.4.1 显示器及其接口显示器及其接口 72022-12-4MCS-51单片机原理与应用448.4.1 显示器及其接口显示器及其接口 82022-12-4MCS-51单片机原理与应用458.4.1 显示器及其接口显示器及其接口 82022-12-4MCS-51单片机原理与应用468.4.1 显示器及其接口显示器及其接口 92022-12-4MCS-51单
12、片机原理与应用478.4.2 键盘及其接口键盘及其接口 12022-12-4MCS-51单片机原理与应用488.4.2 键盘及其接口键盘及其接口 22022-12-4MCS-51单片机原理与应用498.4.2 键盘及其接口键盘及其接口 32022-12-4MCS-51单片机原理与应用508.4.2 键盘及其接口键盘及其接口 42022-12-4MCS-51单片机原理与应用518.4.2 键盘及其接口键盘及其接口 52022-12-4MCS-51单片机原理与应用528.4.2 键盘及其接口键盘及其接口 62022-12-4MCS-51单片机原理与应用538.4.2 键盘及其接口键盘及其接口 72
13、022-12-4MCS-51单片机原理与应用548.5 A/D转换接口转换接口 12022-12-4MCS-51单片机原理与应用558.5 A/D转换接口转换接口 22022-12-4MCS-51单片机原理与应用568.5 A/D转换接口转换接口 42022-12-4MCS-51单片机原理与应用578.5 A/D转换接口转换接口 5WRRD2022-12-4MCS-51单片机原理与应用588.5 A/D转换接口转换接口 6RD2022-12-4MCS-51单片机原理与应用598.5 A/D转换接口转换接口 7WRRDWRRDINT12022-12-4MCS-51单片机原理与应用608.5 A/
14、D转换接口转换接口 82022-12-4MCS-51单片机原理与应用618.5 A/D转换接口转换接口 92022-12-4MCS-51单片机原理与应用628.5 A/D转换接口转换接口 102022-12-4MCS-51单片机原理与应用638.6 D/A转换接口转换接口 12022-12-4MCS-51单片机原理与应用648.6 D/A转换接口转换接口 2CSR1WR1WCSLE12022-12-4MCS-51单片机原理与应用658.6 D/A转换接口转换接口 3LE2RXFER2WRXFER2WLE22022-12-4MCS-51单片机原理与应用668.6 D/A转换接口转换接口 4LE2CSR1WR2WRXFE2022-12-4MCS-51单片机原理与应用678.6 D/A转换接口转换接口 5LE2RXFECS2022-12-4MCS-51单片机原理与应用688.6 D/A转换接口转换接口 6LE2R1WR2WWR2022-12-4MCS-51单片机原理与应用698.6 D/A转换接口转换接口 7LE22022-12-4MCS-51单片机原理与应用70。本章小结本章小结