工具/软件:
您好、
我们使用 TL16C752DPFBR 双路 UART、与 ATMEGA2560 MCU 并行接口、
在执行代码以从 UART 芯片在数据线上获取寄存器数据时、我们面临寄存器值不匹配问题...我们 已正确验证代码
我将附加 UART 和 MCU 原理图图像以验证功能...

此外、我将 为 下面的 UART 寄存器值附加观察到的串行数据
LCR 和 IER 寄存器工作正常
“ 成功:LCR 应为 0x03
LCR ACTUALLY =[0x03]
成功:IER 应为 0x03
IER ACTUALLY =[0x03]
错误:IIR 应为 0xC1
IIR ACTUALLY =[0x03]
错误:MSR 应为 0x00
MSR ACTUALLY =[0x03]
错误:MCR 应为 0x08
MCR ACTUALLY =[0x03]
错误:EFR 应为 0x02
EFR ACTUALLY =[0xBF]
错误:AFR 应为 0x14
AFR ACTUALLY =[0x83]
错误:TLR 应为 0xFF
TLR ACTUALLY =[0x43]
错误:TCR 应为 0x00
TCR ACTUALLY =[0x43]
错误:FRR 应为 0x00
FRR ACTUALLY =[0x03] “
您能否请验证并澄清 寄存器出现这些错误的原因