试题详情
- 简答题比较I2C总线和SPI总线的优缺点。
-
I2C总线是一种用于IC器件之间连接的二进制总线。其特点:
(1)只要求两条总线线路:一条串行数据线SDA,一条串行时钟线SCL。二线传输时,I2C总线上的所有主器件(单片机和微处理器等)、外围器件等都连到同名端的SDA和SCL线上。
(2)系统中有多个主器件时,任何一个主器件在I2C上工作时都可以成为主控制器。
(3)I2C总线传输时,采用状态码管理方法。数据传输时的任何一种状态都会产生相应的状态码,并进行自动处理。
(4)所有外围器件都可以采用器件地址和引脚地址的硬件编址方法,避免了片选线的连接方法。
(5)所有带I2C总线接口的外围器件都具有应答功能;片内有多个连续存储单元地址时,数据读写时单元地址都有自动加1的功能。
缺点是不可实现全双工数据传输。
S.PI总线是同步串行外围接口,用于与各种外围器件进行通信。可用于扩展I/O功能。其突出优点是只需3、4根线即可实现I/O功能。主要特点:
(1)全双工,三线同步传输。
(2)主机或从机工作。
(3)1.05MHz最大主机位速率。
(4)四中可编程主机位速率。
(5)可编程串行时钟极性与相位。
(6)发送结束中断标志。
(7)写冲突保护。
(8)总线竞争保护。
上述两种总线主要缺点是:传输数据的吞吐能力小,速度慢。 关注下方微信公众号,在线模考后查看
热门试题
- AT89S51单片机中断系统中共有()、
- 在D/A转换器中对输入变化敏感程序描述的
- MC14433的转换输出格式为()。
- 定时器T0中断可以被外部中断0中断。()
- DAC0832通常()外接运算放大器得到
- 完成下列数制的转换。
- 下列关于程序和软件描述中正确的是()
- 假定(A)=56H,(R5)=67H。执
- 阅读程序选择正确答案;MOVR0,#20
- 在编程中使用伪指令的目的是()。
- 051内部有4K的程序存储器。
- 定义一个位变量表示P1口的第1位的方法是
- 试分析比较MCS-51串行口在四种工作方
- MCS-51单片机定时器T1的溢出标志T
- MSC-51引脚中,与串行通信有关的引脚
- STC12C5A60S2单片机内部集成了
- 8051每个中断源相应地在芯片上都有其中
- 指令“SUBBA,#68H”的含义是()
- AT89S51单片机外扩存储器芯片时,4
- 编程将程序存储器 2000H