⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 gps_sim.xpv

📁 使用CYAN单片机的ECOG1开发板连接SIM300C的GSM模块开发的短信收发程序.供UART和AT指令编程者参考
💻 XPV
📖 第 1 页 / 共 5 页
字号:
@000403   569C
@000404   0400 //                      ld         AL,#1000
@000405   E814
@000406   0200 //                      bsr        $delay_ms
@000407   AC9C
@000408   0100 //                      ld         AL,#lwrd(2*?lit0008)
@000409   B014
@00040A   0010 //                      ld         AH,#hwrd(2*?lit0008)
@00040B   1900 //                      bsr        $_printf
@00040C   4D9C
@00040D   0400 //                      ld         AL,#1000
@00040E   E814
@00040F   0200 //                      bsr        $delay_ms
@000410   A39C
@000411   D900 //                      ld         AL,#lwrd(2*$send_latitude)
@000412   4614
@000413   0110 //                      ld         AH,#hwrd(2*$send_latitude)
@000414   FF27 //                      st         AL,@(-1,Y)
@000415   FE23 //                      st         AH,@(-2,Y)
@000416   D900 //                      ld         AL,#lwrd(2*$send_latitude_aspect)
@000417   5014
@000418   0110 //                      ld         AH,#hwrd(2*$send_latitude_aspect)
@000419   FD27 //                      st         AL,@(-3,Y)
@00041A   FC23 //                      st         AH,@(-4,Y)
@00041B   0100 //                      ld         AL,#lwrd(2*?lit0009)
@00041C   BE14
@00041D   0010 //                      ld         AH,#hwrd(2*?lit0009)
@00041E   FC3C //                      add        Y,#-4
@00041F   1900 //                      bsr        $_printf
@000420   399C
@000421   0400 //                      ld         AL,#1000
@000422   E814
@000423   043C //                      add        Y,#4
@000424   0200 //                      bsr        $delay_ms
@000425   8E9C
@000426   0100 //                      ld         AL,#lwrd(2*?lit0010)
@000427   C814
@000428   0010 //                      ld         AH,#hwrd(2*?lit0010)
@000429   1900 //                      bsr        $_printf
@00042A   2F9C
@00042B   0400 //                      ld         AL,#1000
@00042C   E814
@00042D   0200 //                      bsr        $delay_ms
@00042E   859C
@00042F   D900 //                      ld         AL,#lwrd(2*$send_longitude)
@000430   5214
@000431   0110 //                      ld         AH,#hwrd(2*$send_longitude)
@000432   FF27 //                      st         AL,@(-1,Y)
@000433   FE23 //                      st         AH,@(-2,Y)
@000434   D900 //                      ld         AL,#lwrd(2*$send_longitude_aspect)
@000435   5E14
@000436   0110 //                      ld         AH,#hwrd(2*$send_longitude_aspect)
@000437   FD27 //                      st         AL,@(-3,Y)
@000438   FC23 //                      st         AH,@(-4,Y)
@000439   0100 //                      ld         AL,#lwrd(2*?lit0011)
@00043A   D614
@00043B   0010 //                      ld         AH,#hwrd(2*?lit0011)
@00043C   FC3C //                      add        Y,#-4
@00043D   1900 //                      bsr        $_printf
@00043E   1B9C
@00043F   0400 //                      ld         AL,#1000
@000440   E814
@000441   043C //                      add        Y,#4
@000442   0100 //                      bsr        $delay_ms
@000443   709C
@000444   77E0 //                      bra        ?L93F1
@000445   0100 //                      ld         AL,#lwrd(2*?lit0006)
@000446   8414
@000447   0010 //                      ld         AH,#hwrd(2*?lit0006)
@000448   1900 //                      bsr        $_printf
@000449   109C
@00044A   0400 //                      ld         AL,#1000
@00044B   E814
@00044C   0100 //                      bsr        $delay_ms
@00044D   669C
@00044E   0100 //                      ld         AL,#lwrd(2*?lit0012)
@00044F   E014
@000450   0010 //                      ld         AH,#hwrd(2*?lit0012)
@000451   1900 //                      bsr        $_printf
@000452   079C
@000453   0400 //                      ld         AL,#1000
@000454   E814
@000455   0100 //                      bsr        $delay_ms
@000456   5D9C
@000457   0100 //                      ld         AL,#lwrd(2*?lit0008)
@000458   B014
@000459   0010 //                      ld         AH,#hwrd(2*?lit0008)
@00045A   1900 //                      bsr        $_printf
@00045B   FE9C
@00045C   0400 //                      ld         AL,#1000
@00045D   E814
@00045E   0100 //                      bsr        $delay_ms
@00045F   549C
@000460   D900 //                      ld         AL,#lwrd(2*$send_latitude)
@000461   4614
@000462   0110 //                      ld         AH,#hwrd(2*$send_latitude)
@000463   FF27 //                      st         AL,@(-1,Y)
@000464   FE23 //                      st         AH,@(-2,Y)
@000465   D900 //                      ld         AL,#lwrd(2*$send_latitude_aspect)
@000466   5014
@000467   0110 //                      ld         AH,#hwrd(2*$send_latitude_aspect)
@000468   FD27 //                      st         AL,@(-3,Y)
@000469   FC23 //                      st         AH,@(-4,Y)
@00046A   0100 //                      ld         AL,#lwrd(2*?lit0009)
@00046B   BE14
@00046C   0010 //                      ld         AH,#hwrd(2*?lit0009)
@00046D   FC3C //                      add        Y,#-4
@00046E   1900 //                      bsr        $_printf
@00046F   EA9C
@000470   0400 //                      ld         AL,#1000
@000471   E814
@000472   043C //                      add        Y,#4
@000473   0100 //                      bsr        $delay_ms
@000474   3F9C
@000475   0100 //                      ld         AL,#lwrd(2*?lit0010)
@000476   C814
@000477   0010 //                      ld         AH,#hwrd(2*?lit0010)
@000478   1900 //                      bsr        $_printf
@000479   E09C
@00047A   0400 //                      ld         AL,#1000
@00047B   E814
@00047C   0100 //                      bsr        $delay_ms
@00047D   369C
@00047E   D900 //                      ld         AL,#lwrd(2*$send_longitude)
@00047F   5214
@000480   0110 //                      ld         AH,#hwrd(2*$send_longitude)
@000481   FF27 //                      st         AL,@(-1,Y)
@000482   FE23 //                      st         AH,@(-2,Y)
@000483   D900 //                      ld         AL,#lwrd(2*$send_longitude_aspect)
@000484   5E14
@000485   0110 //                      ld         AH,#hwrd(2*$send_longitude_aspect)
@000486   FD27 //                      st         AL,@(-3,Y)
@000487   FC23 //                      st         AH,@(-4,Y)
@000488   0100 //                      ld         AL,#lwrd(2*?lit0009)
@000489   BE14
@00048A   0010 //                      ld         AH,#hwrd(2*?lit0009)
@00048B   FC3C //                      add        Y,#-4
@00048C   1900 //                      bsr        $_printf
@00048D   CC9C
@00048E   0400 //                      ld         AL,#1000
@00048F   E814
@000490   043C //                      add        Y,#4
@000491   0100 //                      bsr        $delay_ms
@000492   219C
@000493   0100 //                      ld         AL,#lwrd(2*?lit0013)
@000494   FA14
@000495   0010 //                      ld         AH,#hwrd(2*?lit0013)
@000496   1900 //                      bsr        $_printf
@000497   C29C
@000498   D900 //                      ld         AL,#lwrd(2*$send_antenna_height)
@000499   6014
@00049A   0110 //                      ld         AH,#hwrd(2*$send_antenna_height)
@00049B   FF27 //                      st         AL,@(-1,Y)
@00049C   FE23 //                      st         AH,@(-2,Y)
@00049D   0100 //                      ld         AL,#lwrd(2*?lit0014)
@00049E   0614
@00049F   0010 //                      ld         AH,#hwrd(2*?lit0014)
@0004A0   FE3C //                      add        Y,#-2
@0004A1   1900 //                      bsr        $_printf
@0004A2   B79C
@0004A3   0400 //                      ld         AL,#1000
@0004A4   E814
@0004A5   023C //                      add        Y,#2
@0004A6   0100 //                      bsr        $delay_ms
@0004A7   0C9C
@0004A8   13E0 //                      bra        ?L93F1
@0004A9   0100 //                      ld         AL,#lwrd(2*?lit0015)
@0004AA   0E14
@0004AB   0010 //                      ld         AH,#hwrd(2*?lit0015)
@0004AC   1900 //                      bsr        $_printf
@0004AD   AC9C
@0004AE   0400 //                      ld         AL,#1000
@0004AF   E814
@0004B0   0100 //                      bsr        $delay_ms
@0004B1   029C
@0004B2   0100 //                      ld         AL,#lwrd(2*?lit0016)
@0004B3   2014
@0004B4   0010 //                      ld         AH,#hwrd(2*?lit0016)
@0004B5   1900 //                      bsr        $_printf
@0004B6   A39C
@0004B7   0400 //                      ld         AL,#1000
@0004B8   E814
@0004B9   0100 //                      bsr        $delay_ms
@0004BA   F99C
@0004BB   1A14 //                      ld         AL,#26
@0004BC   0100 //                      bsr        $putchar
@0004BD   2D9C
@0004BE   0800 //                      ld         AL,#2000
@0004BF   D014
@0004C0   0100 //                      bsr        $delay_ms
@0004C1   F29C
@0004C2   1A14 //                      ld         AL,#26
@0004C3   0100 //                      bsr        $putchar
@0004C4   269C
@0004C5   1400 //                      ld         AL,#5000
@0004C6   8814
@0004C7   0100 //                      bsr        $delay_ms
@0004C8   EB9C
@0004C9   1400 //                      ld         AL,#5000
@0004CA   8814
@0004CB   0100 //                      bsr        $delay_ms
@0004CC   E79C
@0004CD   1800 //                      bsr        $key_scan
@0004CE   4F9C
@0004CF   0084 //                      cmp        AL,#0
@0004D0   02F4 //                      beq        ?L117F1
@0004D1   FCE0 //                      bra        ?L116F1
@0004D2   1014 //                      ld         AL,#16
@0004D3   AD25 //                      st         AL,@$rg+H'10d
@0004D4   1800 //                      bsr        $key_scan
@0004D5   489C
@0004D6   0884 //                      cmp        AL,#8
@0004D7   35F0 //                      bne        ?L120F1
@0004D8   2014 //                      ld         AL,#32
@0004D9   AD25 //                      st         AL,@$rg+H'10d
@0004DA   0100 //                      ld         AL,#lwrd(2*?lit0017)
@0004DB   3214
@0004DC   0010 //                      ld         AH,#hwrd(2*?lit0017)
@0004DD   1800 //                      bsr        $_printf
@0004DE   7B9C
@0004DF   0400 //                      ld         AL,#1000
@0004E0   E814
@0004E1   0100 //                      bsr        $delay_ms
@0004E2   D19C
@0004E3   1800 //                      bsr        $key_scan
@0004E4   399C
@0004E5   0084 //                      cmp        AL,#0
@0004E6   02F4 //                      beq        ?L125F1
@0004E7   FCE0 //                      bra        ?L124F1
@0004E8   0014 //                      ld         AL,#0
@0004E9   0127 //                      st         AL,@(1,Y)
@0004EA   0113 //                      ld         AH,@(1,Y)
@0004EB   0200 //                      cmp        AH,#600
@0004EC   5880
@0004ED   06FC //                      bcs        ?L127F1
@0004EE   0EE0 //                      bra        ?L130F1
@0004EF   0117 //                      ld         AL,@(1,Y)
@0004F0   0134 //                      add        AL,#1
@0004F1   0127 //                      st         AL,@(1,Y)
@0004F2   F8E0 //                      bra        ?L128F1
@0004F3   3214 //                      ld         AL,#50
@0004F4   0100 //                      bsr        $delay_ms
@0004F5   BE9C
@0004F6   1800 //                      bsr        $key_scan
@0004F7   269C
@0004F8   0884 //                      cmp        AL,#8
@0004F9   02F0 //                      bne        ?L133F1
@0004FA   02E0 //                      bra        ?L130F1
@0004FB   F4E0 //                      bra        ?L129F1
@0004FC   0100 //                      ld         AL,#lwrd(2*?lit0018)
@0004FD   4414
@0004FE   0010 //                      ld         AH,#hwrd(2*?lit0018)
@0004FF   1800 //                      bsr        $_printf
@000500   599C
@000501   0400 //                      ld         AL,#1000
@000502   E814
@000503   0100 //                      bsr        $delay_ms
@000504   AF9C
@000505   1800 //

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -