📄 main.c
字号:
#include "common.h"
#include "window.h"
#include "uart.h"
#include "TS12864A.h"
#include "key.h"
// GPS数据接收定义
unsigned char JD[10]; //经度
unsigned char JD_a; //经度方向
unsigned char WD[9]; //纬度
unsigned char WD_a; //纬度方向
unsigned char time[6]; //时间
unsigned char date[6]; //日期
unsigned char speed[5]; //速度
unsigned char Height[6]; //高度
unsigned char angle[5]; //方位角
unsigned char use_sat[2]; //使用的卫星数
unsigned char total_sat[2]; //天空中总卫星数
//串口中断需要的变量
unsigned char seg_count; //逗号计数器
unsigned char dot_count; //小数点计数器
unsigned char byte_count; //位数计数器
unsigned char cmd_number; //命令类型
unsigned char mode; //0:结束模式,1:命令模式,2:数据模式
unsigned char buf_full; //1:整句接收完成,相应数
unsigned char cmd[5]; //命令类型存储数组
//显示需要的变量
unsigned char dsp_count; //刷新次数计数器
unsigned char time_count;
unsigned char Height_num,a_num,s_num;
unsigned char key;
void main (void)
{
SFRPAGE = CONFIG_PAGE;
WDTCN = 0xDE; // Disable watchdog timer
WDTCN = 0xAD;
OSCILLATOR_Init (); // Initialize oscillator
PORT_Init (); // Initialize crossbar and GPIO
UART0_Init (); // Initialize UART0
EA = 1;
SFRPAGE = UART0_PAGE;
LCD_Init(); // 液晶初始化
CleanScreen();
/* while(1)
{
// Show_Map();
key= keyscan();
}*/
show_menu_system();
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -