串行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)

相关推荐
恒锐丰科技林技术员9 小时前
EG1196S:高压宽输入降压 DC‑DC 芯片,电动车工业电源的优选方案
经验分享·嵌入式硬件·硬件工程
>Andre<10 小时前
UFS5.0标准中文全译·卷一:范围、术语与架构
android·linux·嵌入式硬件
剑指offer.10 小时前
ARM裸机开发-点亮LED灯
linux·服务器·嵌入式硬件
朝发如雪10 小时前
快速掌握单片机基础(8)(内存映射与启动寻址方式)(编译工具链与构建流程)(C语言操作寄存器)
单片机
糖糖单片机设计11 小时前
基于STM32的电子密码锁设计与实现(矩阵键盘+防拆检测+GSM远程报警)
人工智能·stm32·单片机·嵌入式硬件
cyl122407111 小时前
2026年10月嵌入式培训指南:在“AI+嵌入式“爆发前夜,如何选择你的职业跳板?
人工智能·嵌入式硬件
充哥单片机设计11 小时前
【STM32开源项目】智能家电控制系统
stm32·单片机·嵌入式硬件·毕业设计·智能家电控制·家电控制
深圳市恒锐丰科技杨生13 小时前
EG2121 250V 单路半桥栅极驱动芯片|屹晶 EGmicro
嵌入式硬件·硬件工程
qq_4017004113 小时前
STM32 UART+DMA+IDLE 接收完整实现:从“能跑“到“不丢包“
单片机
深圳市恒锐丰科技杨生14 小时前
EG1165 / EG1165S 600V 半桥 PWM 控制芯片|屹晶 EGmicro
嵌入式硬件·硬件工程