单片机和计算机通信成功

    清明节休息了两天。清明节前单片机与计算机通信不成功,通过一步步排除问题,发现RS232/485转换器不工作。节后两天的时间也是通过尝试各种方法来确定问题,相继排除了RSM485、串口延长线和工作电源等模块的问题,最后将问题定位在转换器上。今天中午把问题定位了,一开始感觉是转换器坏了,然后准备买个新的。但是下午灵光一闪,就想换个地试下。原来老师设计的是用RSM485的隔离地连接在NS485-k的地上,我从板子上引出一个地来,然后接在NS485-k的GAND上,结果就好了。看来,灵感加理性分析才是解决问题的不二法门。

    虽然通信成功了,但是还有两个问题:

  1 C8051f020的硬件识别起作用了,但是其中的SM20位貌似没起作用,无论我发的数据第九位是1还是0,只要地址正确,都可以接受

  2 不知道为什么,接受数据后显示数据时LCD多出两个字节来,也就是多出一个汉字的显示位置来。

接下来思考下如上问题,然后开始界面编程。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值