AVR单片机的SPI串行通信的应用.rar
时间:11-25 13:46
查看:1626次
下载:162次
简介:
S P I f s e r 1 a l P e r 1 P h e r a linterface一一串行外设接口)总线系统是一种同步串行外设接口,允许MEU与各种外围设备以串行方式进行通信、数据交换;它具有电路简单、速度快、通信可靠等优点,近年来应用非常广泛。大量的新型器件如LCD模块、FIash/EEPROM存储器、数据输人/输出设备都采用了SPI接口。SPI接口一般包括4条线: 串行时钟(SCK)、主机输人/从机输出数据线(MOSI)、从机输入/主机输出数据线(MISO)和低电平有效的从机选择线(ss),有的SPI接口没有从机选择线,通过数据线传递地址信息的方式进行寻址。在从机选择线ss使能的前提下,从机的SCK脉冲将在数据线上传输主/从机的串行数据。主/从机的典型连接如图1所示。在本篇文章中,将以Atmel公司的MEGA16单片机为例, 向大家介绍利用AVR单片机的SPI串行外设接口进行串行通信的原理及其在电力线抄表中的应用,并给出简单的程序实例。
