内容提要本设计详细介绍了一种基于单片机、GPS接收模块、12864液晶显示屏等器件的GPS实时显示功能的实现。分别从硬件和软件实现等方面对设计做了详细的阐述,并且结合硬件的特点研究了MCS-51系列单片机如何与GPS接收模块实现串行通信,该系统是根据GPS模块数据输出基本原理设计而成的,是一台体积小巧、携带方便、可以独立使用的全天候实时的定位导航设备。
关键词:单片机;GPS;12864液晶显示屏;串行通信;20576
ABSTRACT
The design of GPS(Global Positioning System) portable receiver is introduced in detail. The receiver has been realized on the basis of MCU, GPS receiver and LCD12864 screen etc. The system is discussed in two aspects, software and hardware. It is widely used in traveling, navigations, land surveys, prospecting and many other fields. And it is designed based on principles of GPS, which is small bulk, easy to take and can be independently used.
KEY WORDS:GPS(Global Positioning System);MCU51;LCD12864 screen;
毕业论文目录
1 绪论 1
1.1 课题的背景及意义 1
1.2 国内外研究现状与水平 1
1.3 总体设计 3
2 GPS全球定位系统 4
2.1 概述 4
2.1.1 定义 4
2.1.2 简介 4
2.1.3 发展 5
2.1.4 原理 6
2.1.5 特点 8
2.2 GPS定位信号方案 9
3 基于单片机的GPS硬件设计 10
3.1 基于单片机的GPS硬件总体设计 10
3.2 基于单片机的GPS设计硬件部分介绍 11
3.2.1 STC89C52微处理器 11
3.2.2 GPS信号接收模块 15
3.2.3 液晶显示LCD12864 16
3.2.4 基于单片机的GPS硬件连接介绍 18
4 基于单片机的GPS软件设计 19
4.1 基于单片机的GPS软件流程介绍 19
4.2 NMEA-0183数据格式 20
4.2.1 输入语句 21
4.2.2 输出语句 21
4.3 程序编译环境——Keil μVision4 23
4.3.1 8051开发工具 24
4.3.2 uVision4集成开发环境 24
5 模块程序设计(详细程序请见附录) 26
5.1 GPS接收语句设计 26
5.2 液晶显示模块 28
6 软件和硬件的综合调试与实验结果 30
7 设计过程中出现的问题及解决的方法 31
7.1 液晶屏无显示 31
7.2 GPS模块送出数据单片机不能接收 31
8 总结 32
致谢 33
主要参考文献 34
附录 35
1 绪论
1.1 课题的背景及意义
GPS是英文Global Positioning System(全球定位系统)的简称,而其中文简称为“球位系”。GPS是美国第二代军用导航系统,可实现全球范围内的实时导航和定位。GPS由太空卫星、地面控制系统、用户设备三个部分组成。 基于51单片机的GPS接收模块设计+源程序:http://www.youerw.com/tongxin/lunwen_12404.html