maiha7
发表于 2018-8-23 15:05:12
485通信问题求解
单片机通过485转232模块给PC机的串口调试助手发送数据正常, 但用串口调试助手给单片机发送数据却接受不到。 单片机程序调试发现也进不了接受中断。请教坛里高手什么原因
dzymushi
发表于 2018-8-23 15:17:50
DE拉低了吗
lcw_swust
发表于 2018-8-23 15:18:16
找示波器看看单片机RXD引脚是否有数据波形。
检查程序看是否允许接收、是否开了接收中断。
sleet1986
发表于 2018-8-23 15:25:36
先看RXD波形,用的什么485IC,接受信号时,控制接受引脚电平有没有设置对。
我是一个大白菜
发表于 2018-8-23 17:14:34
485芯片,平常是接收模式吗?看看RE信号
cumt_123456
发表于 2018-8-23 22:26:29
一步一步检查吧
Semiconductor
发表于 2018-8-23 22:33:18
不会调试,就用USB转485的模块和单片机通信,一步到位。
Llinuxu
发表于 2018-8-24 14:55:25
接收引脚是否使能了?
右手边
发表于 2018-8-24 15:02:34
没图说毛线
xuyaqi
发表于 2018-8-24 16:27:15
单片机串口接收初始化没做好。
qq78929709
发表于 2018-8-24 16:45:49
1、检查485收发控制线是否控制正常。
2、检查单片机接收中断是否正常清除。
3、检查串口波形波特率是否正确。
maiha7
发表于 2018-8-24 17:27:10
谢谢各位 原因找到了 光耦隔离出现了问题
页:
[1]