单片机原理与应用(倪云峰)全书第6章讲述.ppt

单片机原理与应用(倪云峰)全书第6章讲述.ppt

单片机原理与应用(倪云峰)全书第6章讲述

  微型计算机、单片机系统大都采用总线结构。这种结构采用一组公共的信号线作为微型计算机各部件之间的通信线,这组公共信号线就称为总线。单片机的常用总线有并行总线与串行总线两种。   串行总线可以显著减少引脚数量,简化系统结构。随着外围器件串行接口的发展,单片机串行接口的普遍化和高速化使得并行扩展接口技术日渐衰退,后来推出了删去并行总线的非总线单片微机,需要外扩器件(存储器、I/O等)时,采用串行扩展总线,甚至用软件虚拟串行总线来实现。   常用的串行总线包括RS-232、CAN、RS-485、I2C总线、SPI总线等。其中,RS-232、RS-485、CAN为外总线,它们是系统之间的通信用总线;I2C、SPI是内总线,主要用于系统内芯片之间的数据传输。   本章主要介绍SPI、RS-485和I2C总线的原理。   串行外围设备接口(Serial Peripheral Interface,SPI)总线技术是 Motorola公司推出的一种同步串行外设接口,允许单片机等微控制器与各种外部设备以同步串行方式进行通信以交换信息。由于SPI总线一共只需3~4条数据线和控制线即可实现与具有SPI总线功能的各种I/O器件的连接,而扩展并行总线则需要8条数据线、8~16条地址线、2~3条控制线,因此,采用SPI总线接口可以简化整个电路的设计,节省更多常规电路中的接口器件和I/O口线,提高了系统的可靠

文档评论(0)

1亿VIP精品文档

相关文档