基于51单片机的GPS定位系统设计.doc

  • 需要金币2000 个金币
  • 资料包括:完整论文
  • 转换比率:金钱 X 10=金币数量, 即1元=10金币
  • 论文格式:Word格式(*.doc)
  • 更新时间:2018-05-03
  • 论文字数:16969
  • 当前位置论文阅览室 > 论文范例 > 本科论文 >
  • 课题来源:(小熊熊)提供原创文章

支付并下载

摘要:全球定位系统是近年来开发的最具有开创意义的高新技术之一,其全天候的导航定位、定时、测速优势必然会在诸多领域中得到越来越广泛的应用。GPS全球定位系统在实际生活中被广泛应用,是当今信息时代发展中的重要组成部分。因其具有性能好,精度高,应用广的特点,使其成为了迄今最好的导航定位系统。

论文主要研究GPS的定位原理与技术,单片机的编程及其应用,液晶屏的功能及其实现方法。本文制作一个设计方案,以软、硬件相结合的方式完成整个GPS数据接收和显示的过程。完成一台LCD显示的手持式GPS定位接收设备,并依次显示实时时间及所在地的经纬度。该定位系统完成后,定位信息比较精确,所以该装置在测控领域的应用开发中具有一定的实用价值。

 

关键词 全球定位系统;单片机;LCD显示

 

目录

摘要

Abstract

1 绪论-1

1.1 GPS发展-1

1.2 GPS行业前景-1

1.3 GPS定位系统组成部分及工作原理-2

1.3.1 GPS组成部分-2

1.3.2 GPS系统工作原理-3

1.4 设计的研究内容及要求-4

2 硬件电路设计-5

2.1 GPS接收机-5

2.1.1 GPS接收机原理-5

2.1.2 通信处理-7

2.2 STC89C52单片机-8

2.2.1 STC89C52型单片机的结构-8

2.2.2引脚定义及功能-8

2.3 LCD液晶显示模块-10

2.3.1 LCD显示器简介-10

2.3.2 12864液晶模块说明-11

2.4 系统硬件原理图-15

3 系统软件设计-16

3.1 系统软件设计总体框架-16

3.2 软件设计的功能模块-16

3.2.1 系统初始化模块-16

3.2.2 信号接收模块-16

3.2.3 信号处理显示模块-17

3.3 系统软件设计流程-17

3.3.1 主程序流程图-17

3.3.2 主函数-18

3.3.3 串口中断程序流程图-19

3.3.4 串口接收中断程序-20

3.3.5 LCD初始化程序-20

4 系统设计工具-21

4.1 Keil简介及功能-21

4.1.1 Keil 的优点-21

4.1.2 μVision4集成开发环境-21

4.1.3 编译器和调试器-21

4.2建立Keil工程-22

5 系统调试-24

5.1 硬件调试-24

5.2 软件调试-26

6 系统测试-27

结论-28

致谢-29

参考文献-30

附录-31

附录1-31

附录1.1 main.c-31

附录1.2 GPS.c-34

附录1.3 LCD.c-39

附录1.4 display.c-40

附录2-46

附录2.1 系统整体图-46

附录2.2 系统模块图-46

附录2.3 系统工作图-47