- 9
- 0
- 约4.52千字
- 约 29页
- 2018-10-26 发布于上海
- 举报
MCS5系列单片机的扩展
第4章 MCS-51系列单片机的扩展 问题的提出: 单片机系统扩展是指单片机内部各功能部件不能满足应用系统要求时,在片外连接相应的外围芯片以满足应用系统的要求。 对单片机系统扩展的方法有并行扩展和串行扩展两种。 并行扩展是指利用单片机三组总线(AB、DB、CB)进行的系统扩展。 串行扩展是指利用SPI(Serial Peripheral Interface)三线总线和I2C双总线的串行系统扩展。 1、外部并行扩展 单片机是通过芯片的引脚进行系统扩展的。为了满足系统扩展的要求,MCS-51系列单片机芯片引脚可以构成可以构成下图所示的三总线结构,单片机所有的外部芯片都是通过这三组总线进行扩展。 2、外部串行扩展 串行扩展包括SPI三线总线和I2C双总线两种。在单片机内不具有串行总线时,可利用两根或三根I/O口线用软件来虚拟串行总线的功能。下图所示: AB、DB、CB 各自的作用 (AB、DB、CB)三组总线称为系统总线。 系统总线的含义是指计算机各芯片之间的公共连线。总线的根数(位数)称为总线宽度。 地址总线:单片机外部有存储器或接口芯片,其中都有存储单元或寄存器单元,这些单元地位平等,需要被分配地址编号才能予以区分,分配地址当然也是以电信号形式给出,由于存储器的容量很大,所以用于分配地址的线也较多,这些线被
原创力文档

文档评论(0)