[PIC®/AVR®/dsPIC®产品] pic18f56k90串口调不通啊,程序有问题吗?请大神指教

[复制链接]
2289|41
雾都浪漫 发表于 2026-6-25 16:36 | 显示全部楼层
先排查这几点:1. 时钟配置错误,波特率计算全错;2. TX/RX 引脚方向、PPS 映射没配置对;3. 未清 TXIF/RCIF 标志、中断冲突;4. 电平转换芯片没供电;5. 波特率误差过大。先最简代码只发 0x55,示波器测 TX,确认硬件正常再调软件。
与人间浪漫 发表于 2026-6-26 15:58 | 显示全部楼层
优先排查:1. TX/RX 设为数字引脚,关闭 ANSEL 模拟功能;2. 波特率计算正确,SPBRG 配置无误;3. 串口使能 TXEN、CREN 已打开;4. 硬件 3.3V 电平、共地正常。
用回环测试 TX 接 RX 自发自收,排查程序问题。先跑最简轮询 demo,排除中断、缓冲区错误。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 在线客服 返回列表 返回顶部
0