提供的STC89C52RC单片机GPS在LCD1602液晶只显示welcome to use问题? 

2018-04-11 22:42 发布

6146 0 0

经常碰到有客户用不了这个例程的,常见问题总结下:

1.

使用USB-TTL接GPS单独测试GPS定位在所处环境看是否能定位到。

2.

当第一条定位没问题后,把GPS接到单片机上,测试单片机解析。检查自己使用的单片机是不是STC89C52RC型号,提供例程使用的这个型号单片机。如果使用其他51单片机,请先使用STC89C52RC测试完成后再自己移植到其它单片机。

3.

检查单片机晶振是不是11.0592M晶振。必须这个晶振才能配合代码实现0误码率的9600波特率通讯。12M晶振不行!!!切记

4.

有很多开发板上有下载电路,但是下载电路做的兼容性不够,当不用于下载时候,和GPS模块引脚TXD都接在P3.0上会影响单片机获取数据。

解决办法:

方法1:

下载完程序,断开下载电路和单片机P3.0和P3.1的连接。直接单片机P3.0引脚和GPS的RXD对接,不经过板子上的电路。排除干扰。
有些开发板有短路帽去设置P3.0和P3.1与串口下载电路的连接,如果没有的,可以自己把引脚折弯,只接GPS模块。不和单片机板子上电路接。
当然引脚比较脆弱,请轻微折弯,别把自己芯片引脚折断了。
如果直接接引脚可以,接板子上不行,说明单片机板子做的兼容性差。

方法2:

自己制作个51最小系统板载不带下载电路。或者使用本店兼容性强点的最小系统板子(本店最小系统下载电路不会影响GPS和单片机交互数据)
https://item.taobao.com/item.htm?id=26410708738
或者直接购买调试好的成品:
https://item.taobao.com/item.htm?id=530611389387

B Color Smilies
快速回复 返回顶部 返回列表