本帖最后由 电子无聊大神 于 2014-7-25 16:47 编辑
今天帮朋友做的项目找BUG。是这样的。
淘宝买的GPS模块--UBLOX。店家给点89C51的程序,用89C51+12864显示正常。
然后将程序移植到STC12C5A60S2后,12864第一页显示正常,但是第二页显示很乱。
最后一张是STC12C5A的不正常显示,下面的89C51的正常显示。
比较可发现,北纬东经这些中文显示正常,就是GPS解析的数据显示不正常。
两个单片机的程序是一样的,为什么会不同呢,我看了程序内容,除了12864有延时函数之外,没有其他程序涉及到时间和运行速度了,就算STC12C5A比较快,应该不影响数据的计算和显示吧?
麻烦有经验的朋友们帮忙看看。
|