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

串口通信(UART)

电平标准

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

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

常用通信接口比较

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

串口通信时序图

SBUF 寄存器

串口相关寄存器

串口工作方式

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

连续发送数据

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

(全文完)

相关推荐
华清远见IT开放实验室13 分钟前
【课程升级】STM32U5体系化课程深度升级!全103集,覆盖裸机开发+TouchGFX图形界面+智能手表项目,从入门到实战!
stm32·单片机·嵌入式硬件·智能手表
一路往蓝-Anbo28 分钟前
第 2 篇:单例模式 (Singleton) 与 懒汉式硬件初始化
开发语言·数据结构·stm32·单片机·嵌入式硬件·链表·单例模式
嵌入你的世界39 分钟前
cmBacktrace 实现原理解析:从 HardFault 现场到源码回溯
stm32·单片机·嵌入式硬件·cmbacktrace
BackCatK Chen1 小时前
浅聊:STM32 2026 年核心技术及选型建议
stm32·单片机·嵌入式硬件·csdn年度技术趋势预测
【赫兹威客】浩哥1 小时前
【赫兹威客】ESP32点灯实验
单片机·嵌入式硬件·esp32
羽获飞1 小时前
从零开始学嵌入式之STM32——4.使用寄存器点亮一个LED灯--代码优化
stm32·单片机·嵌入式硬件
卜锦元1 小时前
Mac 上无痛使用 Windows 双系统的完整实践(Intel 或 Apple M芯片都可以)
windows·单片机·macos·金融·系统架构
mftang1 小时前
STM32 RTC 唤醒中断功能实现低功耗功能
stm32·单片机·嵌入式硬件·rtc·超低功耗
CQ_YM10 小时前
ARM时钟与定时器
arm开发·单片机·嵌入式硬件·arm
xiebs_11 小时前
0127TR
单片机·嵌入式硬件