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

📄 8880.o

📁 使用8880实现DTMF通信及拨号的程序.
💻 O
字号:
XL
H 5 areas 1D global symbols
M _8880.c
S push_xgset300C Ref0000
S push_xgset303C Ref0000
S _sysoption Ref0000
S pop_xgset300C Ref0000
S pop_xgset303C Ref0000
S _serial_send Ref0000
A text size 480 flags 0
dbfile E:\Shuaihu\AVR\8880\8880.c
dbfunc e M8880_WriteChar 0 fV
dbsym r c 10 c
dbline FFFFFFFF 0
dbline 12 0
dbline 13 0
dbline 14 6
dbline 15 C
dbline 16 16
dbline 17 18
dbline 18 1A
dbline 19 1C
dbline FFFFFFFE 22
dbline 0 22
dbfunc e M8880_ReadChar 24 fc
dbsym r c 10 c
dbline FFFFFFFF 24
dbline 1C 24
dbline 1E 24
dbline 1F 2A
dbline 20 30
dbline 21 32
dbline 22 34
dbline 23 36
dbline 24 3A
dbline 25 40
dbline 26 46
dbline FFFFFFFE 46
dbline 0 46
dbfunc e M8880_WriteCtrl 48 fV
dbsym r flag 12 c
dbsym r c 10 c
dbline FFFFFFFF 48
dbline 29 48
dbline 2A 48
dbline 2B 4E
dbline 2C 54
dbline 2D 58
dbline 2F 66
dbline 30 70
dbline 31 72
dbline 32 74
dbline 33 76
dbline 34 7C
dbline 34 80
dbline 35 80
dbline 36 86
dbline 37 8C
dbline 38 98
dbline 39 9A
dbline 3A 9C
dbline 3B 9E
dbline 3C A4
dbline FFFFFFFE A4
dbline 0 A4
dbfunc e M8880_ReadState A6 fc
dbsym r c 10 c
dbline FFFFFFFF A6
dbline 3F A6
dbline 41 A6
dbline 42 AC
dbline 43 AE
dbline 44 B0
dbline 45 B2
dbline 46 B4
dbline 47 B8
dbline 48 BE
dbline 49 C4
dbline FFFFFFFE C4
dbline 0 C4
dbfunc e M8880_Init C6 fV
dbline FFFFFFFF C6
dbline 4C C6
dbline 4D C6
dbline 4E CC
dbline 4F D8
dbline 50 DC
dbline 51 E0
dbline 52 EC
dbline 53 F4
dbline 54 FC
dbline 55 102
dbline 56 108
dbline 57 10E
dbline 58 114
dbline 59 116
dbline 5A 11C
dbline 5B 122
dbline 5C 128
dbline 65 12A
dbline 66 12C
dbline 67 12E
dbline 68 134
dbline 69 13A
dbline 6A 140
dbline FFFFFFFE 146
dbline 0 146
dbfunc e int0_isr 148 fV
dbsym r c A c
dbline FFFFFFFF 176
dbline 70 176
dbline 72 176
dbline 73 17A
dbline 73 17E
dbline 74 17E
dbline 75 188
dbline 75 192
dbline 76 192
dbline 77 1A4
dbline 78 1AA
dbline 78 1AC
dbline 79 1AC
dbline 7A 1B8
dbline 7B 1BE
dbline 7C 1BE
dbline 7D 1BE
dbline 7D 1C6
dbline 7E 1C6
dbline 7E 1D0
dbline 7F 1D0
dbline 80 1D8
dbline 81 1FE
dbline 82 208
dbline 83 214
dbline 84 21C
dbline 85 22C
dbline 86 22C
dbline FFFFFFFE 22C
dbline 0 22C
dbfunc e M8880_Send 25C fV
dbsym r c 14 pc
dbsym r count A c
dbsym r x C pc
dbline FFFFFFFF 262
dbline 89 262
dbline 8B 262
dbline 8B 266
dbline 8C 268
dbline 8C 268
dbline 8D 270
dbline 8E 274
dbline 8F 27A
dbline 90 27E
dbline 90 280
dbline 91 280
dbline 92 28C
dbline 90 28C
dbline 90 28E
dbline 93 294
dbline FFFFFFFE 2A0
dbline 0 2A0
dbfunc e M8880_Dial 2A2 fV
dbsym r c 14 pc
dbsym r x A pc
dbline FFFFFFFF 2A6
dbline 97 2A6
dbline 99 2A6
dbline 99 2AE
dbline 9A 2B0
dbline 9A 2B0
dbline 9B 2B8
dbline 9C 2BE
dbline 9D 2C4
dbline 9E 2CA
dbline 9F 2CA
dbline A0 2E4
dbline A1 2EE
dbline 9E 2EE
dbline A2 2F6
dbline FFFFFFFE 302
dbline 0 302
dbfunc e M8880_Recv 304 fV
dbsym r count 12 c
dbsym r buf 10 pc
dbline FFFFFFFF 304
dbline A5 304
dbline A6 304
dbline A6 308
dbline A7 30A
dbline A8 30E
dbline A8 30E
dbline A9 326
dbline AA 326
dbline AB 33E
dbline AC 350
dbline AD 35C
dbline A9 35C
dbline AE 372
dbline FFFFFFFE 378
dbline 0 378
dbfunc e M8880_CPDial 37A fV
dbsym r c 14 c
dbsym r x C I
dbsym r buf A pc
dbline FFFFFFFF 37E
dbline B1 37E
dbline B6 37E
dbline B8 384
dbline B9 38C
dbline BB 38C
dbline BC 392
dbline BD 394
dbline BE 3A4
dbline BE 3A4
dbline BF 3B0
dbline B9 3B0
dbline BF 3B8
dbline C0 3B8
dbline C1 3BE
dbline C6 3C0
dbline C7 3C6
dbline FFFFFFFE 3CC
dbline 0 3CC
dbfunc e int1_isr 3CE fV
dbline FFFFFFFF 3FA
dbline CC 3FA
dbline CD 3FA
dbline CD 40A
dbline CE 40A
dbline CE 40C
dbline CF 40C
dbline D0 412
dbline D1 41C
dbline D2 422
dbline D3 426
dbline D4 426
dbline D4 42E
dbline D5 42E
dbline D6 430
dbline D7 436
dbline D8 43C
dbline D9 442
dbline DA 448
dbline DB 452
dbline FFFFFFFE 452
dbline 0 452
S _M8880_Dial Def02A2
S _M8880_ReadState Def00A6
S _M8880_WriteChar Def0000
S _M8880_Send Def025C
S _M8880_Recv Def0304
S _M8880_Init Def00C6
S _M8880_WriteCtrl Def0048
S _int0_isr Def0148
S _int1_isr Def03CE
S _M8880_ReadChar Def0024
S _M8880_CPDial Def037A
A data size 6D flags 20
dbfile E:\Shuaihu\AVR\8880\8880.c
dbsym e noresponse 0 pc
dbsym e handdown 2 pc
dbsym e c_ok 4 pc
dbsym e c_error 6 pc
dbsym e c_busying 8 pc
dbsym e calling A pc
dbsym e answering C pc
dbsym e dec E pc
dbsym e number 10 A[10:10]c
S _c_busying Def0008
S _answering Def000C
S _calling Def000A
S _c_error Def0006
S _dec Def000E
S _noresponse Def0000
S _handdown Def0002
S _number Def0010
S _c_ok Def0004
A idata size 6D flags 0
A vector size 6 flags C
A bss size 6F flags 20
dbfile E:\Shuaihu\AVR\8880\8880.c
dbstruct 11 tagM8880_STATE
dbfield 0 SendCount c
dbfield 1 CurSend pc
dbfield 3 RecvIntCount c
dbfield 4 RecvStartPtr pc
dbfield 6 RecvEndPtr pc
dbfield 8 CurRecv pc
dbfield 10 Sending c
dbend
dbsym e M8880_State 0 S[tagM8880_STATE]
dbsym e recvbuf B A[50:50]c
dbsym e sendbuf 3D A[50:50]c
S _sendbuf Def003D
S _recvbuf Def000B
S _M8880_State Def0000
T 00 00 61 00
R 00 00 02 00 00 02 01 00
T 02 00 57 00
R 00 00 02 00 00 02 01 00
T 04 00 53 00
R 00 00 02 00 00 02 01 00
T 06 00 4C 00
R 00 00 02 00 00 02 01 00
T 08 00 43 00
R 00 00 02 00 00 02 01 00
T 0A 00 3A 00
R 00 00 02 00 00 02 01 00
T 0C 00 2F 00
R 00 00 02 00 00 02 01 00
T 00 00 85 B3 80 7F 85 BB 82 B3 8F 74 82 BB 80 2F
R 00 00 00 00
T 0E 00 8F 70 25 B2 28 2A 25 BA 96 98 00 00 00 00
R 00 00 00 00
T 1C 00 82 B3 80 6F 82 BB 08 95
R 00 00 00 00
T 24 00 84 B3 80 7F 84 BB 82 B3 8F 75 82 BB 96 98
R 00 00 00 00
T 32 00 00 00 00 00 03 B3 0F 70 82 B3 80 6F 82 BB
R 00 00 00 00
T 40 00 84 B3 8F 60 84 BB 08 95
R 00 00 00 00
T 48 00 85 B3 80 7F 85 BB 82 B3 8F 7C 82 BB 22 23
R 00 00 00 00
T 56 00 39 F0 80 2F 8F 70 88 60 25 B2 28 2A 25 BA
R 00 00 00 00
T 64 00 05 C0 80 2F 87 70 25 B2 28 2A 25 BA 96 98
R 00 00 00 00
T 72 00 00 00 00 00 82 B3 80 6F 82 BB 22 23 91 F0
R 00 00 00 00
T 80 00 85 B3 80 7F 85 BB 82 B3 8F 7C 82 BB 80 2F
R 00 00 00 00
T 8E 00 82 95 8F 70 25 B2 28 2A 25 BA 96 98 00 00
R 00 00 00 00
T 9C 00 00 00 82 B3 80 6F 82 BB 08 95
R 00 00 00 00
T A6 00 84 B3 80 7F 84 BB 95 98 96 98 00 00 00 00
R 00 00 00 00
T B4 00 03 B3 0F 70 82 B3 80 6F 82 BB 84 B3 8F 60
R 00 00 00 00
T C2 00 84 BB 08 95
R 00 00 00 00
T C6 00 22 24 20 92 00 00 80 E0
R 00 00 00 00 00 06 04 00 20 08 04 00 3D 00
T CE 00 90 E0 90 93 02 00 80 93
R 00 00 00 00 40 02 04 00 3D 00 00 06 04 00
T D6 00 01 00 20 92 0A 00 20 92 03 00
R 00 00 00 00 00 02 04 00 00 06 04 00 00 0A 04 00
T E0 00 80 E0 90 E0 90 93
R 00 00 00 00 20 02 04 00 0B 00 40 04 04 00 0B 00
T E6 00 05 00 80 93 04 00 90 93 07 00 80 93
R 00 00 00 00 00 02 04 00 00 06 04 00 00 0A 04 00
T F2 00 06 00 90 93 09 00 80 93 08 00 84 B3 8F 60
R 00 00 00 00 00 02 04 00 00 06 04 00 00 0A 04 00
T 00 01 84 BB 85 B3 80 7F 85 BB 82 B3 80 6F 82 BB
R 00 00 00 00
T 0E 01 81 B3 80 6F 81 BB C8 DF 22 27 00 27 96 DF
R 00 00 00 00
T 1C 01 22 27 00 27 93 DF 2F EF 05 E0 90 DF BE DF
R 00 00 00 00
T 2A 01 92 9A 8A 98 85 B7 8C 7F 85 BF 85 B7 82 60
R 00 00 00 00
T 38 01 85 BF 8B B7 80 64 8B BF 8A B7 80 64 8A BF
R 00 00 00 00
T 46 01 08 95
R 00 00 00 00
T 0E 00 1D 00
R 00 00 02 00 00 02 01 00
T 02 00 A4 C0
R 00 00 03 00 80 02 00 00
T 48 01 0A 92 1A 92 2A 92 3A 92 4A 92 5A 92 6A 92
R 00 00 00 00
T 56 01 7A 92 8A 92 9A 92 0A 93 1A 93 2A 93 3A 93
R 00 00 00 00
T 64 01 8A 93 9A 93 AA 93 BA 93 EA 93 FA 93 0F B6
R 00 00 00 00
T 72 01 0A 92 AA 92 97 DF A0 2E 01 FF 20 C0 80 91
R 00 00 00 00
T 80 01 00 00 81 50 80 93 00 00 80 E0 20 90 00 00
R 00 00 00 00 00 02 04 00 00 08 04 00 00 0E 04 00
T 8E 01 82 15 68 F4 80 91 01 00 90 91 02 00 01 96
R 00 00 00 00 00 08 04 00 00 0C 04 00
T 9C 01 90 93 02 00 80 93 01 00 FC 01 00 81 2B DF
R 00 00 00 00 00 04 04 00 00 08 04 00
T AA 01 09 C0 80 E0 90 E0 90 93
R 00 00 00 00 20 04 04 00 3D 00 40 06 04 00 3D 00
T B2 01 02 00 80 93 01 00 22 24 20 92 0A 00 A2 FE
R 00 00 00 00 00 02 04 00 00 06 04 00 00 0C 04 00
T C0 01 35 C0 A3 FC 33 C0 80 E0 20 90 03 00 82 15
R 00 00 00 00 00 0C 04 00
T CE 01 70 F5 82 2D 81 50 80 93 03 00 25 DF 20 90
R 00 00 00 00 00 0A 04 00
T DC 01 0E 00 30 90 0F 00 E0 2F FF 27 E2 0D F3 1D
R 00 00 00 00 00 02 01 00 00 06 01 00
T EA 01 20 80 E0 91 08 00 F0 91 09 00 21 92 F0 93
R 00 00 00 00 00 06 04 00 00 0A 04 00
T F8 01 09 00 E0 93 08 00
R 00 00 00 00 00 02 04 00 00 06 04 00
T FE 01 80 E0 90 E0 E8 17 F9 07 31 F4
R 00 00 00 00 20 02 04 00 3D 00 40 04 04 00 3D 00
T 08 02 80 E0 90 E0 90 93
R 00 00 00 00 20 02 04 00 0B 00 40 04 04 00 0B 00
T 0E 02 09 00 80 93 08 00 20 90 03 00 22 20 41 F4
R 00 00 00 00 00 02 04 00 00 06 04 00 00 0A 04 00
T 1C 02 20 90 08 00 30 90 09 00 30 92 07 00 20 92
R 00 00 00 00 00 04 04 00 00 08 04 00 00 0C 04 00
T 2A 02 06 00 A9 90 09 90 0F BE F9 91 E9 91 B9 91
R 00 00 00 00 00 02 04 00
T 38 02 A9 91 99 91 89 91 39 91 29 91 19 91 09 91
R 00 00 00 00
T 46 02 99 90 89 90 79 90 69 90 59 90 49 90 39 90
R 00 00 00 00
T 54 02 29 90 19 90 09 90 18 95
R 00 00 00 00
T 5C 02 00 D0 A2 2E 68 01 AA 20 09 F4 1C C0 20 90
R 00 00 00 00 82 02 01 00
T 6A 02 0A 00 22 20 E1 F7 A0 92 00 00 8F EF 80 93
R 00 00 00 00 00 02 04 00 00 0A 04 00
T 78 02 0A 00 40 E0
R 00 00 00 00 00 02 04 00 20 04 04 00 3D 00
T 7C 02 50 E0 07 C0 F6 01 DA 01 01 90 6F 01 0D 92
R 00 00 00 00 40 02 04 00 3D 00
T 8A 02 AD 01 AA 94 80 E0 8A 15 B0 F3 E0 91 01 00
R 00 00 00 00 00 0E 04 00
T 98 02 F0 91 02 00 00 81 B0 DE 00 C0
R 00 00 00 00 00 04 04 00 82 0A 04 00
T 10 00 0A 01
R 00 00 02 00
T 12 00 02 03
R 00 00 02 00
T 14 00 04 05
R 00 00 02 00
T 16 00 06 07
R 00 00 02 00
T 18 00 08 09
R 00 00 02 00
T A2 02 00 D0 58 01 F5 01 20 80 22 20 09 F4 29 C0
R 00 00 00 00 82 02 00 00
T B0 02 20 90 0A 00 22 20 E1 F7 22 24 20 92 00 00
R 00 00 00 00 00 04 04 00 00 0E 04 00
T BE 02 8F EF 80 93 0A 00 40 E0
R 00 00 00 00 00 06 04 00 20 08 04 00 3D 00
T C6 02 50 E0 12 C0 80 E0
R 00 00 00 00 40 02 04 00 3D 00 20 06 01 00 E0 FF
T CC 02 90 E0 F5 01 21 90 5F 01 E2 2D FF 27 E8 0F
R 00 00 00 00 40 02 01 00 E0 FF
T DA 02 F9 1F 20 80 FA 01 21 92 AF 01 80 91 00 00
R 00 00 00 00 00 0E 04 00
T E8 02 8F 5F 80 93 00 00 F5 01 20 80 22 20 51 F7
R 00 00 00 00 00 06 04 00
T F6 02 E0 91 01 00 F0 91 02 00 00 81 7F DE 00 C0
R 00 00 00 00 00 04 04 00 00 08 04 00 82 0E 03 00
T 04 03 22 23 09 F4 37 C0 20 93 03 00 20 90 06 00
R 00 00 00 00 00 0A 04 00 00 0E 04 00
T 12 03 30 90 07 00 40 90 04 00 50 90 05 00 42 14
R 00 00 00 00 00 04 04 00 00 08 04 00 00 0C 04 00
T 20 03 53 04 A9 F3 1B C0 E0 91 04 00 F0 91 05 00
R 00 00 00 00 00 0A 04 00 00 0E 04 00
T 2E 03 D8 01 01 90 F0 93 05 00 E0 93 04 00 0D 92
R 00 00 00 00 00 08 04 00 00 0C 04 00
T 3C 03 8D 01 80 E0 90 E0 20 90
R 00 00 00 00 20 04 04 00 3D 00 40 06 04 00 3D 00
T 44 03 04 00 30 90 05 00 28 16 39 06 31 F4
R 00 00 00 00 00 02 04 00 00 06 04 00
T 50 03 80 E0 90 E0 90 93
R 00 00 00 00 20 02 04 00 0B 00 40 04 04 00 0B 00
T 56 03 05 00 80 93 04 00 20 90 06 00 30 90
R 00 00 00 00 00 02 04 00 00 06 04 00 00 0A 04 00
T 62 03 07 00 40 90 04 00 50 90 05 00 42 14 53 04
R 00 00 00 00 00 02 04 00 00 06 04 00 00 0A 04 00
T 70 03 D1 F6 22 24 F8 01 20 82 08 95
R 00 00 00 00
T 7A 03 00 D0 58 01 8B B7 8F 7B 8B BF 2F EF 0F E0
R 00 00 00 00 82 02 01 00
T 88 03 5F DE 12 C0 F5 01 41 91 5F 01 40 53 80 E0
R 00 00 00 00 20 0E 01 00 10 00
T 96 03 90 E0 E4 2F FF 27 E8 0F F9 1F 00 81 2E DE
R 00 00 00 00 40 02 01 00 10 00
T A4 03 80 DE 20 2E 33 24 61 01 00 FF FA CF F5 01
R 00 00 00 00
T B2 03 20 80 22 20 51 F7 2F EF 05 E0 45 DE 73 DE
R 00 00 00 00
T C0 03 8A B7 80 64 8A BF 8B B7 80 64 8B BF 00 C0
R 00 00 00 00 82 0E 04 00
T 04 00 E7 C1
R 00 00 03 00 80 02 00 00
T CE 03 0A 92 1A 92 2A 92 3A 92 4A 92 5A 92 6A 92
R 00 00 00 00
T DC 03 7A 92 8A 92 9A 92 0A 93 1A 93 2A 93 3A 93
R 00 00 00 00
T EA 03 8A 93 9A 93 AA 93 BA 93 EA 93 FA 93 0F B6
R 00 00 00 00
T F8 03 0A 92 20 90 01 00 22 20 91 F4 20 90 04 00
R 00 00 00 00 02 06 02 00 02 0E 02 00
T 06 04 22 20 71 F0 AD 9A 82 E0 80 93 01 00 00 91
R 00 00 00 00 02 0C 02 00
T 14 04 0C 00 10 91 0D 00 00 D0 85 B7 8C 60 85 BF
R 00 00 00 00 00 02 01 00 00 06 01 00 82 08 05 00
T 22 04 85 E0 8E BD 80 91 01 00 83 30 91 F4 AD 98
R 00 00 00 00 02 08 02 00
T 30 04 22 24 20 92 01 00 85 B7 83 7F 85 BF 85 B7
R 00 00 00 00 02 06 02 00
T 3E 04 88 60 85 BF 00 E0 10 E0
R 00 00 00 00 20 06 01 00 1A 00 40 08 01 00 1A 00
T 46 04 00 D0 00 91 02 00 10 91 03 00
R 00 00 00 00 82 02 05 00 00 06 01 00 00 0A 01 00
T 50 04 00 D0 09 90 0F BE F9 91 E9 91 B9 91 A9 91
R 00 00 00 00 82 02 05 00
T 5E 04 99 91 89 91 39 91 29 91 19 91 09 91 99 90
R 00 00 00 00
T 6C 04 89 90 79 90 69 90 59 90 49 90 39 90 29 90
R 00 00 00 00
T 7A 04 19 90 09 90 18 95
R 00 00 00 00
T 1A 00 61 61 00
R 00 00 02 00
T 1D 00 30 31 32 33 34 35 36 37 38 39 30 2A 23 61
R 00 00 02 00
T 2B 00 62 63 64 00
R 00 00 02 00
T 2F 00 61 6E 73 77 65 72 69 6E 67 0A 00
R 00 00 02 00
T 3A 00 63 61 6C 6C 69 6E 67 0A 00
R 00 00 02 00
T 43 00 62 75 73 79 69 6E 67 0A 00
R 00 00 02 00
T 4C 00 65 72 72 6F 72 0A 00
R 00 00 02 00
T 53 00 6F 6B 0A 00
R 00 00 02 00
T 57 00 68 61 6E 64 64 6F 77 6E 0A 00
R 00 00 02 00
T 61 00 6E 6F 72 65 73 70 6F 6E 73 65 0A 00
R 00 00 02 00

⌨️ 快捷键说明

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