找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 13|回复: 0
打印 上一主题 下一主题
收起左侧

新手学单片机不做钟怎么能行

[复制链接]
跳转到指定楼层
楼主
新手学单片机不做钟怎么能行。这个咒不能破,表来了。undefined

用DS1302 晶振电容手上没有那么好的件。买误差小的新件又舍不得再花钱。反正手上有旧的GPS模块,就用这个吧。

古老的MICROSOFT出口的GPS-500,用的sirfiii的芯片,04年左右的。
由于18年美国对GPS做了重置,导致老模块的年月日要重新计算。
现在这个模块也找不到升级软件了,年月日就不对了。时间还是对的,只能将就用了。
那位大佬手上有这个模块的升级软件了可否共享一下。
前两天调模块调死了,就拆开看了看,发现有RTC晶振,而且RTC还在工作就把晶振短路了一下。
发现模块又正常了,而且之前调的参数都复位了。
也许这个型号的参数也都保存在CMOS里??扣电池能重置???

没定定位时提示V,这个时候数据无效。GPS每隔一秒发送一次GPRMC,
单片机收到GPRMC后更新显示屏,其它时间就一直等GPRMC.
我把GPS模块的其它信息关掉了,只让GPS发送GPRMC这行信息。
这样单片机就不用接收其它没用数据。可以减少很多资源。
要是感觉GPS 1秒发送一次也快还可以往大调。不知道最大能调到多少秒。我试了调成五秒发一次是可以的。

定位出现A显示坐标,由于显示屏不够用把A去掉了。坐标肯定正确,那会的GPS就已经能精确到5米左右了。


定位丢失接着显示V,之前的坐标不删除。


现在图片里使用的是KS0074的显示屏,我在使用时发现在随机地址显示数据时会出错,
比方说我在0x80-0x9F这32个位置上依次写显示字符‘A',但是不用芯片自己移位。而是用程序给地址,
写一下地址0x80,写字符A。写地址0x81,写字符A。写地址0x82,写字符A。写地址0x83,写字符A。一共写32次。
正常状态下是全屏32个A,但是在这个屏上会出现左半屏正常,右半屏隔一个显一个。。
发现显示空的时候屏实际收成了指令,有时还会出现屏幕乱闪,这些都说明这个收成了指令。
包括写ICONRAM时也是会出现写到了CGRAM.大部分时候都是在写单数的地址时会出现。


程序在其它屏上测试过是正常的。我又只有一块KS0074.。所以不确定是屏坏了,还是这个芯片有BUG.
那位大佬手上有这个屏了也试一下有这个现象嘛???
一定是写一次地址写一个字符。不是给一次地址写一串字符,写一串字符时是正常的包括ICON。。

评分

参与人数 1黑币 +50 收起 理由
admin + 50 共享资料的奖励!

查看全部评分

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表