请教2个 c51单片机rxd与txd收发的问题

开发板上单片机型号是89C52RC,通过usb下载程序
1.程序中发送0xEF,0x01,0x1F,0xFF,0xFF,0xFF,通过串口助手读出来却是06 FE E0 FE FE FE 请问这是怎么回事啊(已解决···管脚占用了)
2.我的txd与rxd连接了外用模块,但是单片机发送数据时可以用 串口助手读出来,是不是txd与rxd管脚其实没有在和外用模块通信啊。能帮忙解决的话能额外付应该50rmb···学生也没什么钱···这2个问题困扰了几天找不到原因烦死了,谢谢各位
图片说明
图在此 很简单的图···txd和rxd接了一个指纹模块

把波特率调低一点试试

如果单片机串口发数据,调试助手能收到,那外部模块就没和单片机通信,单片机和外部模块应该没握手。建议外部模块直接试试发串口调试助手,看看有数据没,中间需要一个USB转串转接板。