课程设计:基于单片机的gps全球卫星定位系统设计说明书内容摘要:

根据语句标识区分出信息类别以对收到进行处理显示。 串口中断程序如图 所示: 13 图 串口中断流程图 主程序设计 主 程序主要包括以下几个部分:初始化、接受 GPS 数据、 GPS 信息处理、超时处理判断等 [4]。 其目 的是保证 GPS 提供的位置、时间用户信息与用户的可视信息同步。 主程序流程图如图 所示: 14 图 主程序流程 15 第 四 章 调试 调试 是一个不断地找出其中的错误,并进行解决,然后再重复,直至系统可以正常运行为止。 系统的硬件调制与软件调试是分不开的,许多硬件故障是在调试软件时才被发现和纠正的。 硬件调试 第一步 :在没通电之前,先用万用表检查线路的正确性,并核对元器件的型号、规格是否符合要求。 并特别注意电源的正负极以及电源之间是否有短路,并重点检查地址总线、 数据总线、控制总线是否存在相互间的短路或其他信号线的短路。 晶体振荡器和电容应尽可能靠近单片机芯片安装,以减少寄生电容,更好是保证振荡器稳定和可靠地工作。 第二步:通电后检查个引脚的电位,仔细测量各点电位是否正常,尤其应注意单片机的插座上各点电位,若有高压,将有可能损坏单片机仿真器。 第三步:在断电情况下,用仿真插头将所连接电路与单片机仿真器的仿真借口相连,为软件调试做好准备。 软件调试 该 系统的软件调试,是把程序输入单片机,然后连接单片机仿真器进行模拟调试,在调试时程序因该以模块的形式进行调试,这 样可以方便解决软件的问题,进行及时修改,最后再将调试好的小段程序连接在一起进行整体调试,当整个程序都没错误时,软件调试已成功。 程序中出现的及解决方法: ,但就是运行不出结果,可能由于程序中某些书写不规范导致,在此时应仔细检查改正不足。 ,为保险起见,都用 LJMP,我们就遇到过跳转指令用程序无法正常运行的现象。 16 ,应标明各个程序段的作用,以及对部 程序介绍其作用。 ,将其加如程序,检验出程序最终出现的 结果。 17 第 五 章 总结 在完成毕业实践报告的过程中也遇到了许多问题,对 GPS 定位的知识了解不够全面,因此设计中仍存在不足之处。 在实习指导老师、同学的帮助下及通过自己翻阅各类专业书籍,许多问题得到解决,也有部分疑难还没攻克。 可能是自身能力还有待提高,相信通过自己的努力,在以后的工作中不断积累经验、扩展知识、完善自我,必定能够拥有一技之长,做到学有所用、学有所成。 18 致 谢 要感谢大学三年来给我传道授业、答疑解 惑的老师们,是您们使我的知识得以丰富,授业业三年却终生受用;同时,要感谢指导我完成此次毕业实践报告的邓柳老师,感谢您百忙之中给予我耐心的辅导,对我报告中匡架设计、结构布局的提出的要求,报告中内容的修改,您都一丝不苟、精益求精,不得不让我对你渊博的专业知识、严谨的工作作风由生敬佩之情;此外,还要感谢我大学同窗好友们的支持与帮助,你们诚恳的建议给予了我莫大的帮助。 正是由于你们热诚的帮助,我的毕业实践报告才能够顺利完成,在此向你们表示由衷的感谢。 19 参考文献 【 1】 沈庆阳,郭庭吉 .8051 单片机实践与应用 [M].北京:清华大学出版社, 【 2】 Microchip Technology,PIC16F87x EEPROM Memory Programming Specificatian 【 3】 刘瑞华 .MCS51 单片机与 GPSOEM 板串行通信 [J].电讯技术, 2020: 194~202 【 4 】 Hugentobler U, Dach R, Fridez P. Document s of Bernese Soft2ware Ver sion [R].Berne:University of Berne ,2020 20 附录 : 部分 源 程序 以下是 GPS 定位信息显示器单片机控制源程序: ; ********************************************* ; * GPS 定位显示系统 * ; ********************************************* ;用 AT89C51 单片机 ;本程序接受 GPS 的¥ GPGGA 信息中的时间数据,采用 12MHz 晶振,接 收 4800波特率 ;使用资源: R0、 R R R R R R R7,定时器 T2, 20H 单元 现实缓冲单元在 68H 之 7FH,时间接收数据在 7AH 之 7BH(秒), 7CH 之 7DH(分) ; 7EH 之 7FH(时) ; ;定时器 T2 定义 T2CON EQU 0C8H ; T2 控制寄存器 T2MOD EQU 0C9H TL2 EQU 0CCH ; T2 计数寄存器低字节 TH2 EQU 0CDH ; T2 计数寄存器高字节 TR2 EQU 0CAH ; T2 启动位 RCAP2L EQU 0CAH ; T2 计数重载寄存器低字节 RCAP2LH EQU 0CBH ; T2 计数重载寄存器高字节 DISPSP EQU 2FH ;显示首地指针 SFLAG BIT 00H ;信息头标志 OK。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。