51单片机学习心得2(基于STC89C52):串口通信(UART)

串口通信(UART)

电平标准

(注意:单片机中常使用TTL电平)

上图中第一种与第二种电平传输信号有效距离只有十几米,距离超出后会传输数据错误;但是第三种电平传输的有效距离可达上千米。

常用通信接口比较

全双工、半双工、同步、异步

串口通信时序图

SBUF 寄存器

串口相关寄存器

串口工作方式

(方式1,即模式1,最常用的模式,其他模式一般不用)

连续发送数据

连续发送时(如下图)有可能会发生数据出错,所以一般要进行延时,延时之后再发送就没问题了。

(全文完)

相关推荐
小龙报37 分钟前
【SOLIDWORKS 练习题】草图专题:3.机械臂
笔记·单片机·嵌入式硬件·物联网·开源·硬件工程·材料工程
Moonquakes54038 分钟前
嵌入式开发基础学习笔记(RGB LCD 驱动开发)
arm开发·驱动开发·嵌入式硬件
LaoZhangGong1231 小时前
学习TCP/IP的第8步:紧急数据
网络·stm32·单片机·学习·tcp/ip·以太网
youcans_1 小时前
【动手学STM32G4】(16)PWM 触发 ADC 精确同步采样
stm32·单片机·嵌入式硬件·pwm·adc
SundayBear10 小时前
零基础入门MQTT协议
c语言·单片机
嗯嗯=11 小时前
STM32单片机学习篇9
stm32·单片机·学习
麦托团子15 小时前
51单片机学习笔记10-点阵屏
51单片机
松涛和鸣15 小时前
DAY63 IMX6ULL ADC Driver Development
linux·运维·arm开发·单片机·嵌入式硬件·ubuntu
想放学的刺客18 小时前
单片机嵌入式试题(第23期)嵌入式系统电源管理策略设计、嵌入式系统通信协议栈实现要点两个全新主题。
c语言·stm32·单片机·嵌入式硬件·物联网
猫猫的小茶馆19 小时前
【Linux 驱动开发】五. 设备树
linux·arm开发·驱动开发·stm32·嵌入式硬件·mcu·硬件工程