我也秀下我做的GPS记录仪 先传程序晚点再传照片

2020-01-22 12:04发布

  朋友送了几片C8051F330和5110LCD,正好之前想做个GPS记录仪,于是动手.....
因上班没相机,故先上传代码。哈,我的代码写的比较规范,很适合初学者参考.....

文件结构很清晰:


(原文件名:1.jpg)

代码也比较规范:

(原文件名:2.JPG)

特意加了不少注释:

(原文件名:3.JPG)

程序结构也很明了:


(原文件名:4.JPG)
源程序:
点击此处下载 ourdev_630953TY8Y8W.rar(文件大小:189K) (原文件名:C8051_GPS V3.0 整理.rar)
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
53条回答
amazing030
2020-01-22 15:32
迅速占位 晚上传图片

这是带上电池和C370GPS的样子,用的3节7号电池,2节带不起来……XC6204 LDO稳压,5110LCD 右边四个按键分别是上、下、确认、退出。此时是在室内,接收不到GPS信号。

(原文件名:1.JPG)
背面……只能看到一片C8051F330单片机和一片25X80,上面的晶振是PCF8563(在LCD下面)的,330单片机使用内部振荡器。反面的两个按键是侧按键,一个作菜单键,一个作记录键。

(原文件名:2.JPG)
按菜单键后进入菜单。
1.Upload ->向计算机传输GPS数据。
2.Memery ->目前只有格式化内存功能。为全部格式化(不包括背光、记录间隔等参数)。
3.Set System ->系统设置。

(原文件名:3.JPG)
Upload:
选择后显示了四条记录 包括序号和日期时间。最大记录四条(是为了简化程序,只有8K空间,在程序中能轻易修改)。这四条是中午在公司时记录的,记录了几项就显示几栏,无记录时无显示。

(原文件名:4.JPG)
Mem Format:格式化内存

(原文件名:5.JPG)
Set System:
1.Reset Time->利用GPS对时
2.Rec Time  ->设置记录间隔
3.Set LCD BL->设置LCD背光

(原文件名:6.JPG)
Rec Time:
四种记录时间间隔。

(原文件名:7.JPG)

一周热门 更多>