LCD1602键盘显示模块实例

源代码在线查看: rd_useserialframe_proc.o

软件大小: 312 K
上传用户: gongyue1000
关键词: 1602 LCD 键盘显示 模块
下载地址: 免注册下载 普通下载 VIP

相关代码

				XL
				H 1 areas E global symbols
				M RD_UseSerialFrame_PROC.c
				S push_xgsetF00C Ref0000
				S push_xgsetF03C Ref0000
				S push_xgsetF0FC Ref0000
				S _MsgMapProcess Ref0000
				S push_arg4 Ref0000
				S pop_xgsetF00C Ref0000
				S pop_xgsetF03C Ref0000
				S pop_xgsetF0FC Ref0000
				S xicallx Ref0000
				A text size 350 flags 0
				dbfile O:\2007全国电子设计大赛\键盘显示模块\RD_UseSerialFrame_PROC.c
				dbstruct 18 AbstructDataTypeQueue
				dbfield 0 pBuffer pc
				dbfield 2 nSize i
				dbfield 4 nHead i
				dbfield 6 nTail i
				dbfield 8 nCount i
				dbfield 10 fnAddToBuffer pfc
				dbfield 12 fnGetFromBuffer pfc
				dbfield 14 fnCheckEmpty pfc
				dbfield 16 fnPeekFromBuffer pfc
				dbend
				dbstruct 3 MsgMapItem
				dbfield 0 cCMD c
				dbfield 1 pMsgFunc pfc
				dbend
				dbstruct 3 MsgMap
				dbfield 0 cItemCount c
				dbfield 1 pMsgItems pS[MsgMapItem]
				dbend
				dbstruct 4 MsgItem
				dbfield 0 cCMD c
				dbfield 1 cDataLength c
				dbfield 2 pData pc
				dbend
				dbstruct 37 SerialFrameProcess
				dbfield 0 FrameBuffer S[AbstructDataTypeQueue]
				dbfield 18 pMsgMap pS[MsgMap]
				dbfield 20 MsgItem S[MsgItem]
				dbfield 24 cHeadByte c
				dbfield 25 cEndByte c
				dbfield 26 cFixLength c
				dbfield 27 cAddress c
				dbfield 28 InputDataFunc pfc
				dbfield 30 OutputDataFunc pfc
				dbfield 32 PeekDataFunc pfc
				dbfield 34 cActionFlag c
				dbfield 35 cXORCheck c
				dbfield 36 cFrameSize c
				dbend
				dbfunc e SFP_NULL_Output_Data_Function 0 fc
				dbsym r p A pc
				dbsym l cData 2 c
				dbline FFFFFFFF 8
				dbline 5E 8
				dbline 5F 8
				dbline 61 E
				dbline FFFFFFFE 10
				dbline 0 10
				dbfunc e SFP_NULL_Input_Data_Function 18 fc
				dbsym r pData 10 pc
				dbline FFFFFFFF 18
				dbline 6B 18
				dbline 6C 18
				dbline 6E 1E
				dbline FFFFFFFE 20
				dbline 0 20
				dbfunc e SFP_NULL_Peek_Data_Function 22 fc
				dbsym r pData 10 pc
				dbline FFFFFFFF 22
				dbline 78 22
				dbline 79 22
				dbline 7B 28
				dbline FFFFFFFE 2A
				dbline 0 2A
				dbfunc e Serial_Frame_Process 2C fV
				dbsym l cTempData 1 c
				dbsym r pQueue 16 pS[AbstructDataTypeQueue]
				dbsym l cTempActionFlag 0 c
				dbsym r pSFP 14 pS[SerialFrameProcess]
				dbline FFFFFFFF 34
				dbline 86 34
				dbline 87 34
				dbline 88 3A
				dbline 89 3E
				dbline 8C 40
				dbline 8D 54
				dbline 8E 54
				dbline 91 56
				dbline 92 5C
				dbline 93 5C
				dbline 94 62
				dbline 95 64
				dbline 96 6A
				dbline 98 6A
				dbline 99 74
				dbline 9A 74
				dbline 9B 80
				dbline 9C 80
				dbline 9F 94
				dbline A0 9C
				dbline A2 9C
				dbline A3 A2
				dbline A5 A4
				dbline A7 A4
				dbline A8 AA
				dbline A9 B0
				dbline AB B0
				dbline AC B6
				dbline AE BC
				dbline B0 BC
				dbline B3 BE
				dbline B4 CA
				dbline B6 CA
				dbline B7 DA
				dbline BA DA
				dbline BA DA
				dbline BA E2
				dbline BA E6
				dbline BA EA
				dbline BC EA
				dbline BD EC
				dbline BF EE
				dbline C1 EE
				dbline C2 F4
				dbline C4 100
				dbline C7 116
				dbline C8 11C
				dbline C9 120
				dbline CB 120
				dbline CC 126
				dbline CF 128
				dbline D0 136
				dbline D1 136
				dbline D2 148
				dbline D3 148
				dbline D4 156
				dbline D6 16C
				dbline D8 16C
				dbline D9 182
				dbline DA 182
				dbline DB 18C
				dbline DE 18C
				dbline DE 18C
				dbline DE 194
				dbline DE 198
				dbline DE 19C
				dbline E0 19C
				dbline E2 19E
				dbline E4 1A2
				dbline EB 1A4
				dbline EC 1B6
				dbline EE 1B6
				dbline EF 1C0
				dbline F1 1C0
				dbline F2 1C4
				dbline F4 1C4
				dbline F4 1C4
				dbline F4 1CE
				dbline F4 1D2
				dbline F4 1D6
				dbline F6 1D6
				dbline F7 1D8
				dbline F9 1DC
				dbline FE 1DC
				dbline FFFFFFFE 1DC
				dbline 0 1DC
				dbfunc s SFP_Check_Frames 1E2 fV
				dbsym r pMsgItem 16 pS[MsgItem]
				dbsym r pQueue A pS[AbstructDataTypeQueue]
				dbsym l n 0 c
				dbsym r pSFP 14 pS[SerialFrameProcess]
				dbline FFFFFFFF 1EA
				dbline 10A 1EA
				dbline 10B 1EA
				dbline 10C 1EE
				dbline 10D 1F4
				dbline 110 1F6
				dbline 113 20A
				dbline 114 212
				dbline 115 212
				dbline 117 224
				dbline 118 232
				dbline 11A 234
				dbline 11B 234
				dbline 11C 23E
				dbline 11F 23E
				dbline 121 254
				dbline 122 25A
				dbline 124 25A
				dbline 125 27C
				dbline 121 27C
				dbline 121 282
				dbline 127 28C
				dbline 128 29E
				dbline 12B 29E
				dbline FFFFFFFE 29E
				dbline 0 29E
				dbfunc e SPF_Send_MSG 2A4 fc
				dbsym r Reg2 14 pV
				dbsym r Reg8 16 pV
				dbsym r n1 C c
				dbsym r cXORCheck0 A c
				dbsym r Length E c
				dbsym l pMSG E pc
				dbsym r cCMD C c
				dbsym l pSFP A pS[SerialFrameProcess]
				dbline FFFFFFFF 2B0
				dbline 136 2B0
				dbline 137 2B0
				dbline 138 2B0
				dbline 13A 2B2
				dbline 13C 2CA
				dbline 13D 2D4
				dbline 13E 2D4
				dbline 13F 2E4
				dbline 140 2EA
				dbline 142 2EA
				dbline 143 2F8
				dbline 145 2FA
				dbline 146 2FE
				dbline 147 2FE
				dbline 148 31A
				dbline 149 320
				dbline 145 320
				dbline 145 322
				dbline 14B 326
				dbline 14C 334
				dbline 14E 346
				dbline FFFFFFFE 348
				dbline 0 348
				S _SFP_NULL_Peek_Data_Function Def0022
				S _Serial_Frame_Process Def002C
				S _SFP_NULL_Output_Data_Function Def0000
				S _SPF_Send_MSG Def02A4
				S _SFP_NULL_Input_Data_Function Def0018
				T 00 00 1A 93 0A 93 AA 92 BA 92 CE 01 02 96 5C 01
				R 00 00 00 00
				T 0E 00 00 27 B9 90 A9 90 22 96 08 95
				R 00 00 00 00
				T 18 00 22 24 F8 01 20 82 00 27 08 95
				R 00 00 00 00
				T 22 00 22 24 F8 01 20 82 00 27 08 95
				R 00 00 00 00
				T 2C 00 0E 94 00 00 A8 01 22 97 FA 01 22 A0 28 82
				R 00 00 00 00 12 04 00 00
				T 3A 00 22 24 29 82 BF 01 8E 01 0F 5F 1F 4F A4 8D
				R 00 00 00 00
				T 48 00 B5 8D FD 01 0E 94 00 00 00 23 09 F4 C3 C0
				R 00 00 00 00 12 08 08 00
				T 56 00 28 80 22 20 39 F4 22 24 FA 01 23 A2 24 A2
				R 00 00 00 00
				T 64 00 88 81 81 60 88 83 FE 01 80 81 81 70 09 F4
				R 00 00 00 00
				T 72 00 25 C0 FA 01 20 8C 39 80 32 14 09 F0 AE C0
				R 00 00 00 00
				T 80 00 23 2D 8B 01 CB 01 0A 96 FC 01 A0 81 B1 81
				R 00 00 00 00
				T 8E 00 FD 01 0E 94 00 00 FA 01 22 8C 22 20 21 F4
				R 00 00 00 00 12 06 08 00
				T 9C 00 88 81 82 60 88 83 06 C0 88 81 84 60 88 83
				R 00 00 00 00
				T AA 00 FA 01 22 8C 24 A2 88 81 8E 7F 88 83 28 2E
				R 00 00 00 00
				T B8 00 FA 01 22 A2 8F C0 FE 01 80 81 86 95 81 70
				R 00 00 00 00
				T C6 00 09 F4 2F C0 FB 01 22 80 33 80 49 80 55 24
				R 00 00 00 00
				T D4 00 24 14 35 04 50 F4 22 24 33 24 35 82 24 82
				R 00 00 00 00
				T E2 00 37 82 26 82 31 86 20 86 28 82 19 C0 29 80
				R 00 00 00 00
				T F0 00 FA 01 24 A2 CF 01 83 96 FC 01 30 80 32 24
				R 00 00 00 00
				T FE 00 30 82 22 2D 8B 01 CB 01 0A 96 5C 01 FC 01
				R 00 00 00 00
				T 0C 01 A0 81 B1 81 FD 01 0E 94 00 00 88 81 84 60
				R 00 00 00 00 12 0A 08 00
				T 1A 01 88 83 8D 7F 88 83 28 80 FA 01 22 A2 5A C0
				R 00 00 00 00
				T 28 01 FE 01 80 81 86 95 86 95 81 70 09 F4 53 C0
				R 00 00 00 00
				T 36 01 FA 01 24 A0 33 24 FB 01 40 84 51 84 42 14
				R 00 00 00 00
				T 44 01 53 04 90 F4 CA 01 83 96 29 80 FC 01 30 80
				R 00 00 00 00
				T 52 01 32 24 30 82 22 2D 8B 01 CB 01 0A 96 5C 01
				R 00 00 00 00
				T 60 01 FC 01 A0 81 B1 81 FD 01 0E 94 00 00 FA 01
				R 00 00 00 00 12 0C 08 00
				T 6E 01 84 A1 81 50 28 2E 33 24 FB 01 40 84 51 84
				R 00 00 00 00
				T 7C 01 42 14 53 04 89 F4 FA 01 23 A0 22 20 09 F4
				R 00 00 00 00
				T 8A 01 28 C0 22 24 FB 01 35 82 24 82 37 82 26 82
				R 00 00 00 00
				T 98 01 31 86 20 86 28 82 FA 01 22 A2 1C C0 FA 01
				R 00 00 00 00
				T A6 01 24 A0 33 24 FB 01 40 84 51 84 42 14 53 04
				R 00 00 00 00
				T B4 01 99 F4 FA 01 21 8C 39 80 32 14 11 F4 8F 01
				R 00 00 00 00
				T C2 01 0F D0 22 24 33 24 FB 01 35 82 24 82 37 82
				R 00 00 00 00
				T D0 01 26 82 31 86 20 86 28 82 FA 01 22 A2 22 96
				R 00 00 00 00
				T DE 01 0C 94 00 00
				R 00 00 00 00 12 04 05 00
				T E2 01 0E 94 00 00 A8 01 21 97 22 24 28 82 BA 01
				R 00 00 00 00 12 04 01 00
				T F0 01 6C 5E 7F 4F 5A 01 9E 01 85 01 C5 01 0C 96
				R 00 00 00 00
				T FE 01 FC 01 A0 81 B1 81 FD 01 0E 94 00 00 FA 01
				R 00 00 00 00 12 0C 08 00
				T 0C 02 22 8C 22 20 89 F4 9B 01 2F 5F 3F 4F 8F 01
				R 00 00 00 00
				T 1A 02 A4 85 B5 85 FD 01 0E 94 00 00 CB 01 01 96
				R 00 00 00 00 12 0A 08 00
				T 28 02 6C 01 FC 01 80 81 85 50 80 83 05 C0 FA 01
				R 00 00 00 00
				T 36 02 82 8D 84 50 FB 01 81 83 9B 01 85 01 C5 01
				R 00 00 00 00
				T 44 02 0C 96 6C 01 FC 01 A0 81 B1 81 FD 01
				R 00 00 00 00
				T 50 02 0E 94 00 00 22 24 28 82 14 C0 FB 01 22 80
				R 00 00 00 00 12 04 08 00
				T 5E 02 33 80 28 81 33 27 22 0D 33 1D 85 01 C5 01
				R 00 00 00 00
				T 6C 02 0C 96 6C 01 FC 01 A0 81 B1 81 FD 01
				R 00 00 00 00
				T 78 02 0E 94 00 00 88 81 8F 5F 88 83 FB 01 21 80
				R 00 00 00 00 12 04 08 00
				T 86 02 38 80 32 14 38 F3 9F 01 FA 01 02 89 13 89
				R 00 00 00 00
				T 94 02 0E 94 00 00 A0 2E 00 23 01 F4 21 96
				R 00 00 00 00 12 04 03 00
				T A0 02 0C 94 00 00
				R 00 00 00 00 12 04 06 00
				T A4 02 0E 94 00 00 0E 94 00 00 C2 2E E8 88 AA 24
				R 00 00 00 00 12 04 04 00 12 08 02 00
				T B2 02 EA 85 FB 85 00 8D AF 01 42 5E 5F 4F FA 01
				R 00 00 00 00
				T C0 02 A0 81 B1 81 FD 01 0E 94 00 00 EA 85 FB 85
				R 00 00 00 00 12 0A 08 00
				T CE 02 22 8C 22 20 59 F4 0E 2D 0B 5F FA 01 A0 81
				R 00 00 00 00
				T DC 02 B1 81 FD 01 0E 94 00 00 8E 2D 8B 5F A8 26
				R 00 00 00 00 12 08 08 00
				T EA 02 0C 2D FA 01 A0 81 B1 81 FD 01 0E 94 00 00
				R 00 00 00 00 12 0E 08 00
				T F8 02 AC 24 CC 24 12 C0 6C 2D 77 27 0E 84 1F 84
				R 00 00 00 00
				T 06 03 60 0D 71 1D FB 01 00 81 FA 01 A0 81 B1 81
				R 00 00 00 00
				T 14 03 FD 01 0E 94 00 00 FB 01 20 80 A2 24 C3 94
				R 00 00 00 00 12 06 08 00
				T 22 03 CE 14 60 F3 0A 2D FA 01 A0 81 B1 81 FD 01
				R 00 00 00 00
				T 30 03 0E 94 00 00 EA 85 FB 85 01 8D FA 01 A0 81
				R 00 00 00 00 12 04 08 00
				T 3E 03 B1 81 FD 01 0E 94 00 00 01 E0 0E 94 00 00
				R 00 00 00 00 12 08 08 00 12 0E 07 00
				T 4C 03 24 96 08 95
				R 00 00 00 00
							

相关资源