case 10: day[j ++] = gps_data_buff[i + 1];day[j] = \0 ; break;
default: break;
}
}
LCD_FillArea( 0, 0,98,67,COLOR_WHILE); // LCD刷屏函数
LCD_WriteSpecHz_GPS_time(2,0,COLOR_BLUE); // LCD显示时间汉字提示
LCD_WriteEnglishString(2,16,time,T_TS,COLOR_BLACK,0); //LCD显示时间
LCD_WriteSpecHZ_GPS_day(2,32,COLOR_BLUE); //LCD显示日期汉字提示
LCD_WriteEnglishString(2,48,day,T_TS,COLOR_BLACK,0); //LCD显示日期
}
最后结果如下图4所示:显示时间为2006年12月15日10点09分00.00秒
4.结论
本文作者创新点在于利用ATmega128提取GPS高精度时钟,并实现了GPS时钟在LCD上的显示,它具有精度高、成本低、易于实现等特点。GPS精密时钟主要应用于城市重要公共建筑,如车站、码头、公园、交通路口、标志建筑等场所和电信行业的移动及固定电话报时等方面。
上一页 [1] [2]
本文关键字:暂无联系方式AVR单片机,单片机-工控设备 - AVR单片机