lkc8210 发表于 2021-8-11 17:13
TI是当SBUF有数据放入,并传输完成后才由单片机置1
TI初始值是0,所以if(TI==1)SBUF = num;永不成立
而SB ...
1196383236 发表于 2021-8-11 17:56
按这样改了,还是不行
1196383236 发表于 2021-8-11 17:56
按这样改了,还是不行
lkc8210 发表于 2021-8-11 23:04
单片机接电脑串口
电脑收到数据吗?
lkc8210 发表于 2021-8-12 00:52
看漏了你在UART_Init(void)中的TI=1;
经过一大轮仿真试验
1196383236 发表于 2021-8-12 11:49
我把51单片机上本该接蓝牙的P3.0和P3.1接到了usb转ttl上连接电脑,按按键它也没有数据
lkc8210 发表于 2021-8-12 14:25
有试过RxD和TxD交换吗?
那就用范例代码试一下
欢迎光临 (http://www.51hei.com/bbs/) | Powered by Discuz! X3.1 |