单片机控制的GPS定位系统(一)信息工程毕业(5)
2013-06-09 01:07
导读:RI JNB RI,$ ;等待下一个串口数据 MOV A,SBUF CJNE A,#2CH,EXITT ; 判别接收的数据是否为 , RET ;如果接收到$GPRMC字符串则把GPRMC的信息保存到内存30H~69HRECEIVE: MOV R3,
RI JNB RI,$ ;等待下一个串口数据 MOV A,SBUF CJNE A,#2CH,EXITT ; 判别接收的数据是否为 , RET ;如果接收到$GPRMC字符串则把GPRMC的信息保存到内存30H~69HRECEIVE: MOV R3,#80 ; 接收数据个数 MOV R0,#30H ; 从30H开始存储信息 CALL TT RET ;将格林威治时间调整为北京时间 ;方法是用比较判断法将小时加‘8’TIME: MOV A,30H CJNE A,#30H,TT1 MOV A,31H CJNE A,#30H,JK1 MOV 30H,#30H MOV 31H,#38H ;8 AJMP OUT JK1: CJNE A,#31H,JK2 MOV 30H,#30H MOV 30H,#39H ;9 CALL OUT JK2: CJNE A,#32H,JK3 MOV 30H,#31H MOV 31H,#30H ;10 CALL OUT JK3: CJNE A,#33H,JK4 MOV 30H,#31H ;11 MOV 31H,#31H CALL OUT JK4: CJNE A,#34H,JK5 MOV 30H,#31H ;12 MOV 31H,#32H CALL OUT JK5: CJNE A,#35H,JK6 MOV 30H,#31H MOV 31H,#33H ;13 CALL OUT JK6: CJNE A,#36H,JK7 MOV&n