找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 6820|回复: 6
收起左侧

求补全程序 单片机GPS导航系统Proteus仿真源代码 VirtualGPS(虚拟GPS软件)

  [复制链接]
ID:430780 发表于 2019-3-18 22:52 | 显示全部楼层 |阅读模式
本例运行需要安装VSPD,设置COM3,COM4对连
另外还需要安装Virtual GPS,波特率设为9600
仿真原理图如下(proteus仿真工程文件可到本帖附件中下载)
0.png 0.png

单片机源程序如下:
  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, 下载次数: 222)

评分

参与人数 1黑币 +50 收起 理由
admin + 50 共享资料的黑币奖励!

查看全部评分

回复

使用道具 举报

ID:453956 发表于 2019-5-13 22:32 | 显示全部楼层
虚拟GPS打开了不会用,不知道怎么连接,求教
回复

使用道具 举报

ID:453956 发表于 2019-5-13 22:41 | 显示全部楼层
虚拟GPS需要设置哪些,我端口和波特率都修改过来但是还是没有显示
回复

使用道具 举报

ID:317629 发表于 2019-8-8 11:09 | 显示全部楼层
我想看看,谢谢楼主!
回复

使用道具 举报

ID:317629 发表于 2019-8-8 11:10 | 显示全部楼层
我想看看,谢谢楼主!
回复

使用道具 举报

ID:333483 发表于 2020-4-9 17:14 | 显示全部楼层
主函数里咋没东西啊
回复

使用道具 举报

ID:867005 发表于 2021-5-20 15:53 | 显示全部楼层
而我我 发表于 2019-5-13 22:41
虚拟GPS需要设置哪些,我端口和波特率都修改过来但是还是没有显示

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

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表