只需一步,快速开始
使用道具 举报
查看全部评分
Fireflying
diy1997 发表于 2021-5-22 12:58 可以在SBUF = 0x66; 后加while(!TI); 试试.
tfgxx
diy1997 发表于 2021-5-22 12:57 你的波特率9600, 算一下发送一个字节要多少时间, 再算一下,执行 SBUF = 0x66; TI = 0; 这两个指 ...
diy1997 发表于 2021-5-22 13:28 你用的是STC的单片机,它的串口发送机制就是, 往SBUF 写入数据就启动发送,
Fireflying 发表于 2021-5-22 13:30 波特率9600的时候,发送一个字节需要的时间是: 1÷9600秒,大约是0.1毫秒。 12M晶振1T单片机的一个指 ...
washu 发表于 2021-5-22 18:10 对,你用的是硬件 UART,把数据装载入 UART 数据寄存器后(一个或两个时钟周期),CPU 就没事了,可以做 ...
本版积分规则 发表回复 回帖后跳转到最后一页
小黑屋|手机版|矿石收音机 ( 蒙ICP备05000029号-1 )
蒙公网安备 15040402000005号
GMT+8, 2025-4-28 06:09
Powered by Discuz! X3.4
© 2001-2023 Discuz! Team.