51单片机之自己配串口寄存器实现波特率9600

本配置是根据手册进行开发配置的

1、首先配置SCON

所以综上所诉 SCON = 0x40 (0100 0000)

2、PCON不用配置

3、配置定时器1

4、波特率的计算

5、配置AUXR

6、对比

7、实现

8、优化(实现字符串)

引入TI (智能延时,多阅读手册可以解决很多问题)

用硬件来控制现在就是,刚刚那个是用软件

相关推荐
踏着七彩祥云的小丑2 小时前
嵌入式——认识电子元器件——温度开关系列
单片机·嵌入式硬件
宣宣猪的小花园.2 小时前
C语言重难点全解析:内存管理到位运算
c语言·开发语言·单片机
智者知已应修善业9 小时前
【51单片机中的打飞机设计】2023-8-25
c++·经验分享·笔记·算法·51单片机
FreakStudio9 小时前
亲测可用!可本地部署的 MicroPython 开源仿真器
python·单片机·嵌入式·面向对象·并行计算·电子diy·电子计算机
智者知已应修善业11 小时前
【51单片机按键调节占空比3位数码管显示】2023-8-24
c++·经验分享·笔记·算法·51单片机
rit843249911 小时前
STM32 + DS3231 + TM1640 实时时钟数码管显示系统
stm32·单片机·嵌入式硬件
zjxtxdy12 小时前
STM32开发
stm32·单片机·fpga开发
集和诚JHCTECH12 小时前
BRAV-7120加持,让有毒有害气体无处遁形
大数据·人工智能·嵌入式硬件
LCG元13 小时前
STM32实战:基于STM32F103的I2C通信(AT24Cxx EEPROM读写)
stm32·单片机·嵌入式硬件
徐某人..13 小时前
基于i.MX6ULL平台的智能网关系统开发
arm开发·c++·单片机·qt·物联网·学习·arm