单片机论文SPI总线在51系列单片机系统中的实现摘要:MCS51系列、MCS96系列等单片机由于都不带SPI串行总线接口而限制了其在SPI总线接口器件的使用。文中介绍了SPI串行总线的特征和时序,并以串行E2PROM为例,给出了在51系列单片机上利用I/O口线实现SPI串行总线接口的方法和软件设计程序。关键词:单片机SPI串行总线总线接口1引言SPI(Serial Peripheral Interface--串行外设接口)总线系统是一种同步串行外设接口,它可以使MCU与各种外围设备以串行方式进行通信以交换信息。外围设置FLASHRAM、网络控制器、LCD显示驱动器、A/D转换器和MCU等。SPI总线系统可直接与各个厂家生产的多种标准外围器件直接接口,该接口一般使用4条线:串行时钟线(SCK)、主机输入/从机输出数据线MISO、主机输出/从机输入数据线MOST和低电平有效的从机选择线SS(有的SPI接口芯片带有中断信号线INT或INT、有的SPI接口芯片没有主机输出/从机输入数据线MOSI)。由于SPI系统总线一共只需3~4位数据线和控制即可实现与具有SPI总线接口功能的各种I/O器件进行接口,而扩展并行总线则需要8根数据线、8~16位地址线、2~3位控制线,因此,采用SPI总线接口可以简化电路设计,节省很多常规电路中的接口器件和I/O口线,提高设计的可靠性。由此可见,在MCS51系列等不具有SPI接口的单片机组成的智能仪器和工业测控系统中,当传输速度要求不是太高时,使用SPI总线可以增加应用系统接口器件的种类,提高应用系统的性能。2SPI总线的组成利用SPI总线可在软件的控制下构成各种系统。如1个主MCU和几个从MCU、几个从MCU相互连接构成多主机系统(分布式系统)、1个主MCU和1个或几个从I/O设备所构成的
推荐下载
-
51系列单片机实验系统指导书
51系列单片机在我国的各行各业得到了广泛应用,各大专院校、职业培训学校,均开设了单片机原理与应用方面的课程,这是一门技术性和实践性很强的学科,必须通过一系列的软硬件实验、理论联系实际,才能学好、学懂,
29 2019-09-25 -
51系列单片机系统学习教程整理
从单片机的入门,到外围接口电路,单片机原理做了详细的介绍,比较适合初学单片机者,只要有些电路基础知识,通过对该书的学习,均能增强单片机的知识面。
14 2019-04-12 -
单片机系统实验基于51系列实验一
SCM system experiment (based on 51 series) experiment one
31 2019-06-26 -
MCS-51系列单片机指令系统
MCS-51系列单片机指令系统:指令是指挥计算机执行某种操作的命令。一条指令可用两种语言形式表示,即机器语言和汇编语言指令。机器语言指令是用二进制代码表示,称指令码,又称机器码,计算机能直接识别并加以
9 2022-12-16 -
MCS51系列单片机指令系统
全面描术51单片机的原理,深入讲解了MCS-51单片机的指令执行机制。
7 2021-04-21 -
单片机与DSP中的基于51单片机的温度测量系统
摘 要: 单片机在检测和控制系统中得到广泛的应用, 温度则是系统常需要测量、控制和保持的一个量。 本文从硬件和软件两方面介绍了AT89C2051单片机温度控制系统的设计,对硬件原理图和程序框图作了简洁
24 2020-12-12 -
单片机与DSP中的基于51单片机的温室测试系统
设施农业是世界现代农业发展的主要方向之一,我国农业正处于从传统也向高产、优质、高效为目的的现代化农业转化新阶段,设施农业是我国今后比较长的时间内农业发展的个主要方向。 环境控制对果树生产的重要作用
24 2020-12-13 -
51单片机总线设计全攻略
51单片机总线设计全攻略,主要讲解总线方面的技术和应用方法!
19 2019-01-17 -
单片机iic总线c51编程
c编程单片机iic总线c51编程
26 2019-07-19 -
51单片机模拟SPI读写SD卡资料
51单片机模拟SPI读写SD卡资料,包括Fat文件系统,亲测通过!
20 2020-05-26
暂无评论