找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 6963|回复: 11
收起左侧

单片机GPS导航系统仿真 VirtualGPS(虚拟GPS软件)下载

  [复制链接]
ID:329901 发表于 2018-5-14 21:20 | 显示全部楼层 |阅读模式
0.jpg

仿真原理图如下(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提供下载:
23 GPS导航系统仿真.zip (449.25 KB, 下载次数: 189)

评分

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

查看全部评分

回复

使用道具 举报

ID:335058 发表于 2018-5-26 16:36 来自手机 | 显示全部楼层
主函数和中断函数都没有,可以分享下吗
回复

使用道具 举报

ID:341543 发表于 2018-5-30 17:23 | 显示全部楼层
想要程序即讲解
回复

使用道具 举报

ID:293963 发表于 2018-6-19 07:39 | 显示全部楼层
我想问一下,virtual GPS下载好后,怎么设置它的端口,与VSPD虚拟出端口相连,是在程序里设置的吗?
回复

使用道具 举报

ID:401627 发表于 2018-10-9 09:17 | 显示全部楼层
Draw_Image((INT8U*)Title_Image,0,0);  这是什么意思?
main.c里没有Draw_Image()这个函数,PictureDots.h里只有code INT8U Title_Image[] = { 等等}

main.c(30): warning C206: 'Draw_Image': missing function-prototype
回复

使用道具 举报

ID:473537 发表于 2019-3-17 23:40 | 显示全部楼层
想要程序即讲解
回复

使用道具 举报

ID:560959 发表于 2019-12-28 01:48 | 显示全部楼层
想知道这vGPS咋用的咋操作的
回复

使用道具 举报

ID:675483 发表于 2020-1-4 11:02 | 显示全部楼层
不会啊!
回复

使用道具 举报

ID:675483 发表于 2020-1-7 14:49 | 显示全部楼层
为什么main是空的
回复

使用道具 举报

ID:720364 发表于 2020-4-2 16:30 | 显示全部楼层
你好,可以求源程序吗
回复

使用道具 举报

ID:320306 发表于 2020-12-31 14:18 | 显示全部楼层
大家不要下载,没用,程序是空的
回复

使用道具 举报

ID:673024 发表于 2021-12-18 22:57 | 显示全部楼层
主函数和中断函数都没有,可以分享下吗
回复

使用道具 举报

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

本版积分规则

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

Powered by 单片机教程网

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