1.用pic16f1823芯片设计串口时,因为引脚限制,不得已将串口RX/TX与编程引脚ICSP的DT/CK共用;
2.调试其他模块时用ICSP,调试串口时不用在线调试ICSP,两对管脚之间通过0欧姆电阻片选,需要串口时焊接0欧姆电阻;
3.问题来了,调试串口时,TX发送正常(示波器看波形),而RX则不正常,MCU前段波形正常,但是数据寄存器始终为低电平;
4.后来用芯片的另外一对RX/TX调试(程序大体一致,就改了管脚配置),完全正常。
疑问:是不是ICSP与TX/RX共用管脚时需要做些硬件上的处理或者软件上的配置修改吗?
谢你阅览!
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
一周热门 更多>