串行I/O 与 并行I/O 口(嵌入式单片机基础,精简易懂)

一、核心区别(一句话)

  • 并行I/O多位数据同时在多根线上传输,并行走;

  • 串行I/O一位一位依次在单根(或一对)线上传输,串行走。


二、并行 I/O 口

1. 原理

多根数据线 ,同一时刻传输多个二进制位。典型:8位并行口 = 8根线,一次传1字节(8bit)。

2. 特点

  • 速度快:多位同时传,短时吞吐大

  • 占用引脚多:线多、布线复杂

  • 抗干扰弱 :长线传输易出现位不同步、串扰

  • 一般板内短距离使用

3. 常见应用

  • 单片机通用GPIO并口(如51单片机 P0/P1/P2/P3 整组8位口)

  • 老式并口打印机、8位并行LCD、外部并行存储器


三、串行 I/O 口

1. 原理

只用1根/2根数据线 ,数据逐位轮流发送、接收。

2. 特点

  • 引脚极少,布线简单、成本低

  • 长距离传输稳定,抗干扰强

  • 同等时钟下,单字节速度比并行慢

  • 是现在嵌入式主流接口

3. 常见串行接口(你工作/学习高频)

  • UART/串口:TX、RX 两根,ISP烧写、设备通信常用

  • I2C:SDA、SCL 两根,外接传感器、EEPROM

  • SPI:CLK、MOSI、MISO、CS,高速串行,外接Flash、显示屏

  • SWD/JTAG:程序烧写、调试(串行调试口)


四、直观对比表

项目 并行I/O 串行I/O
传输方式 多位同时 单bit依次
占用引脚 多(8位至少8线) 极少(1~4线)
传输速度 快(短距) 较慢
传输距离 短距离 长距离、跨设备
抗干扰
现在使用率 极高

五、结合单片机实操理解

  1. 单片机普通GPIO组 (如P1口8个引脚):典型并行I/O,可同时输出8位数据。

  2. 串口ISP烧写、蓝牙、传感器 :全部走串行I/O

  3. 现代芯片趋势:逐步淘汰并行,全面转向串行,节省引脚与PCB面积。


补充小知识点

很多单片机GPIO引脚可复用 :同一个物理引脚,既可以当普通并行IO ,也可以配置成串行外设(UART/I2C/SPI)

相关推荐
踏着七彩祥云的小丑1 小时前
嵌入式测试学习第 20 天:电磁干扰、静电、硬件稳定性
单片机·嵌入式硬件
叁散2 小时前
ESP32智能闹钟系统实验报告
单片机·嵌入式硬件·算法
星夜夏空992 小时前
STM32单片机学习(34) —— ADC实验: ADC规则组配合DMA实现自动化转运
stm32·单片机·学习
星夜夏空992 小时前
FreeRTOS学习(1)——裸机开发与操作系统
单片机·嵌入式硬件·学习
嵌入式-老费3 小时前
esp开发与应用(pwm呼吸灯)
单片机·嵌入式硬件
feifeigo1234 小时前
基于 STM32F103C8T6 的恒定水温控制系统
stm32·单片机·嵌入式硬件
JNX_SEMI4 小时前
EG2129带过流保护全桥驱动芯片:600V耐压双路比较器,硬件级过流保护让全桥设计更安全
单片机·嵌入式硬件
崇山峻岭之间4 小时前
单片机USmart实验
单片机·嵌入式硬件
SmartRadio4 小时前
STM32WLE5 Smart TDMA 完整工程(STOP2 低功耗终极版)-【10】
stm32·单片机·lora·tdma·低功耗自组网·smart tdma