标题: 求补全程序 单片机GPS导航系统Proteus仿真源代码 VirtualGPS(虚拟GPS软件) [打印本页]

作者: LittleGenius    时间: 2019-3-18 22:52
标题: 求补全程序 单片机GPS导航系统Proteus仿真源代码 VirtualGPS(虚拟GPS软件)
本例运行需要安装VSPD,设置COM3,COM4对连
另外还需要安装Virtual GPS,波特率设为9600
仿真原理图如下(proteus仿真工程文件可到本帖附件中下载)


单片机源程序如下:
  1. //-----------------------------------------------------------------
  2. //        名称: GPS导航系统仿真
  3. //-----------------------------------------------------------------
  4. //        说明:本例运行时,由GPS实物模块或虚拟GPS软件Virtual GPS输出的
  5. //        GPS协议数据将被系统接收,并对其中的"$GPRMC"协议数据进行解析,
  6. //        所获取的当前经度、纬度、速度、时间信息将被刷新显示LCD.
  7. //
  8. //-----------------------------------------------------------------
  9. #include <reg51.h>
  10. #include <intrins.h>
  11. #include <string.h>
  12. #include <stdlib.h>
  13. #include "LCD_160128.h"
  14. #include "PictureDots.h"
  15. volatile INT8U rec_OK = 0;
  16. volatile char time[] = "00:00:00";
  17. volatile char Longitude[]        = "ddd°mm.mmmm' X";        //经度
  18. volatile char Latitude[]        = " dd°mm.mmmm' X";        //纬度
  19. volatile char Speed[12];                                                        //地面速度
  20. code char p[] = "$GPRMC";                                                        //协议头部
  21. //-----------------------------------------------------------------
  22. // 主程序         
  23. //-----------------------------------------------------------------
  24. void main()
  25. {


  26. }

  27. //-----------------------------------------------------------------
  28. // 串口接收中断函数,对所接收的GPS各协议数据中"$GPRMC"进行解析,例如:
  29. // $GPRMC,194633.656,A,8702.999833,N,12149.593667,E,130.07,6,180308,...
  30. //-----------------------------------------------------------------
  31. void Serial_INT() interrupt 4
  32. {


  33. }
复制代码

所有资料51hei提供下载:
GPS导航系统仿真.zip (445.48 KB, 下载次数: 223)



作者: 而我我    时间: 2019-5-13 22:32
虚拟GPS打开了不会用,不知道怎么连接,求教
作者: 而我我    时间: 2019-5-13 22:41
虚拟GPS需要设置哪些,我端口和波特率都修改过来但是还是没有显示
作者: sheep0736    时间: 2019-8-8 11:09
我想看看,谢谢楼主!
作者: sheep0736    时间: 2019-8-8 11:10
我想看看,谢谢楼主!
作者: a2966124    时间: 2020-4-9 17:14
主函数里咋没东西啊
作者: 染沫冉    时间: 2021-5-20 15:53
而我我 发表于 2019-5-13 22:41
虚拟GPS需要设置哪些,我端口和波特率都修改过来但是还是没有显示

你好,这个问题解决了吗?我也想知道




欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1