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

📄 lcd.o

📁 使用iccavr的例子
💻 O
字号:
XL
H 6 areas 13 global symbols
M lcd.c
S push_gset1 Ref0000
S _strcpy Ref0000
S push_gset2 Ref0000
S _sprintf Ref0000
S pop_gset1 Ref0000
S pop_gset2 Ref0000
S _LCDHeader1 Ref0000
S _LCDHeader2 Ref0000
S _LCDStatus Ref0000
A func_lit size 0 flags 0
A text size 354 flags 0
dbfile C:\Documents\Software\AVR\lcd16x2\code\lcd.c
dbfunc s LCDInitialise 0 fI
dbline 16 0 {
dbline 17 0
dbline 18 6
dbline 19 C
dbline 1A 12 }
dbfunc s LCDPrintf 14 fI
dbsym r ptr2 14 pc
dbsym r ptr1 16 pc
dbline 1E 20 {
dbline 1F 20
dbline 20 28
dbline 21 28
dbline 22 34
dbline 24 40
dbline 25 48
dbline 26 48
dbline 27 54
dbline 28 5A
dbline 29 5E
dbline 2A 66
dbline 2C 70
dbline 2E 76
dbline 2F 80
dbline 30 86
dbline 31 8A
dbline 32 92
dbline 33 92
dbline 34 9E
dbline 36 AA
dbline 37 B4
dbline 38 B4 }
dbfunc s DelayLCDStartup BA fI
dbline 3C BA {
dbline 3D BA
dbline 3E CA
dbline 40 D4
dbline 41 E4
dbline 42 E8 }
dbfunc s InitScreen EA fI
dbline 45 EC {
dbline 46 EC
dbline 47 104
dbline 48 11C
dbline 49 122
dbline 4A 12C
dbline 4B 136 }
dbfunc s RefreshLCD 13A fI
dbline 4F 13A {
dbline 50 13A
dbline 51 142
dbline 52 142
dbline 53 146
dbline 54 14A
dbline 55 14E
dbline 56 156
dbline 57 15A }
dbfunc s ConfigureLCD 15C fI
dbsym r i 14 c
dbline 5B 160 {
dbline 5F 160
dbline 60 166
dbline 61 166
dbline 62 16A
dbline 63 188
dbline 5F 188
dbline 5F 18A
dbline 65 18E
dbline 66 198
dbline 67 1A2
dbline 68 1A8 }
dbfunc s WriteToScreen 1AE fI
dbline 6B 1AE {
dbline 6E 1AE
dbline 6F 1B6
dbline 70 1B6
dbline 71 1BE
dbline 73 1CE
dbline 75 1DA
dbline 76 1E4
dbline 77 1F8
dbline 78 1FC
dbline 77 20E
dbline 77 218
dbline 75 220
dbline 75 22A
dbline 79 232
dbline 7A 238
dbline 7B 242
dbline 7D 242
dbline 7E 246
dbline 80 26E
dbline 81 27C
dbline 82 27C
dbline 83 280
dbline 84 288
dbline 86 298
dbline 88 2A4
dbline 89 2A8
dbline 8A 2B8
dbline 8C 2BC
dbline 8D 2C4
dbline 8E 2C4
dbline 8F 2D0
dbline 90 2D6
dbline 92 2DA
dbline 93 2DA
dbline 94 2E2
dbline 96 2EE
dbline 97 2F8
dbline 99 2F8
dbline 9A 302
dbline 9B 302 }
dbfunc s WriteToDevice 304 fI
dbsym r LCD_IO 14 pc
dbsym r select 12 c
dbsym r data 10 c
dbline 9F 308 {
dbline A2 308
dbline A3 30C
dbline A5 314
dbline A7 318
dbline A8 31E }
dbfunc s CheckIfBusy 324 fI
dbline AB 324 {
dbline AC 324
dbline AC 324
dbline AD 330 }
dbfunc s ReadDevice 332 fI
dbsym r LCD_IO 14 pc
dbsym r select 10 c
dbline B1 336 {
dbline B4 336
dbline B5 33A
dbline B7 342
dbline B9 346
dbline BA 354 }
S _RefreshLCD Def013A
S _DelayLCDStartup Def00BA
S _ReadDevice Def0332
S _LCDInitialise Def0000
S _InitScreen Def00EA
S _WriteToDevice Def0304
S _WriteToScreen Def01AE
S _CheckIfBusy Def0324
S _LCDPrintf Def0014
S _ConfigureLCD Def015C
A lit size 3 flags 0
dbsym s initialise_table 0 Ac[3:3]
A bss size 47 flags 0
dbfile C:\Documents\Software\AVR\lcd16x2\code\lcd.c
dbfile c:/documents/software/avr/lcd16x2/include/lcd.h
dbsym s i 0 c
dbsym s LCDQueueStr2 1 Ac[17:17]
dbsym s LCDQueueStr1 12 Ac[17:17]
dbsym s LCDStr2 23 Ac[17:17]
dbsym s LCDStr1 34 Ac[17:17]
dbsym s LCDLine 45 c
dbsym s LCDCounter 46 c
A data size 3 flags 0
dbfile c:/documents/software/avr/lcd16x2/include/lcd.h
A idata size 3 flags 0
T 00 00 85 B7 80 6C 85 BF 82 E3 80 93 46 00 22 24
R 00 00 01 00 00 0C 03 00
T 0E 00 20 92 00 00 08 95
R 00 00 01 00 02 04 08 00
T 14 00 0E 94 00 00 42 2F 53 2F 60 2F 71 2F 20 90
R 00 00 01 00 12 04 02 00
T 22 00 00 00 21 FC 31 C0 26 2F 37 2F 00 E0
R 00 00 01 00 02 02 08 00 20 0C 03 00 34 00
T 2E 00 10 E0 0E 94 00 00 24 2F 35 2F
R 00 00 01 00 40 02 03 00 34 00 12 06 01 00
T 38 00 00 E0 10 E0 0E 94
R 00 00 01 00 20 02 03 00 23 00 40 04 03 00 23 00
T 3E 00 00 00 20 90 34 00 22 20 59 F4
R 00 00 01 00 12 02 01 00 00 06 03 00
T 48 00 20 E0 30 E0
R 00 00 01 00 20 02 03 00 23 00 40 04 03 00 23 00
T 4C 00 00 E0 10 E0 0E 94
R 00 00 01 00 20 02 03 00 34 00 40 04 03 00 34 00
T 52 00 00 00 82 E0 80 93 45 00 0C 94 3B 00 20 90
R 00 00 01 00 12 02 01 00 00 08 03 00 10 0C 01 00
T 60 00 23 00 22 20 29 F4 81 E0 80 93 45 00 0C 94
R 00 00 01 00 00 02 03 00 00 0C 03 00
T 6E 00 3B 00 83 E0 80 93 45 00 80 91 00 00 82 60
R 00 00 01 00 10 02 01 00 00 08 03 00 02 0C 08 00
T 7C 00 80 93 00 00 8F 7E 80 93 00 00 0C 94 5A 00
R 00 00 01 00 02 04 08 00 02 0A 08 00 10 0E 01 00
T 8A 00 20 90 00 00 24 FC 11 C0 26 2F 37 2F 00 E0
R 00 00 01 00 02 04 08 00 20 0E 03 00 12 00
T 98 00 10 E0 0E 94 00 00 24 2F 35 2F
R 00 00 01 00 40 02 03 00 12 00 12 06 01 00
T A2 00 00 E0 10 E0 0E 94
R 00 00 01 00 20 02 03 00 01 00 40 04 03 00 01 00
T A8 00 00 00 80 91 00 00 80 61 80 93 00 00 0E 94
R 00 00 01 00 12 02 01 00 02 06 08 00 02 0C 08 00
T B6 00 00 00 08 95
R 00 00 01 00 12 02 05 00
T BA 00 20 90 46 00 22 20 49 F0 20 90 00 00 22 FC
R 00 00 01 00 00 04 03 00 02 0C 08 00
T C8 00 05 C0 80 91 46 00 81 50 80 93 46 00 20 90
R 00 00 01 00 00 06 03 00 00 0C 03 00
T D6 00 00 00 23 FE 06 C0 80 91 46 00 81 30 11 F4
R 00 00 01 00 02 02 08 00 00 0A 03 00
T E4 00 0E 94 75 00 08 95
R 00 00 01 00 10 04 01 00
T EA 00 22 97 30 90 01 00 20 90 00 00 28 82 39 82
R 00 00 01 00 02 06 06 00 02 0A 06 00
T F8 00 20 E0 30 E0
R 00 00 01 00 20 02 04 00 00 00 40 04 04 00 00 00
T FC 00 00 E0 10 E0 0E 94
R 00 00 01 00 20 02 03 00 34 00 40 04 03 00 34 00
T 02 01 00 00 30 90 01 00 20 90 00 00 28 82 39 82
R 00 00 01 00 12 02 03 00 02 06 07 00 02 0A 07 00
T 10 01 20 E0 30 E0
R 00 00 01 00 20 02 04 00 00 00 40 04 04 00 00 00
T 14 01 00 E0 10 E0 0E 94
R 00 00 01 00 20 02 03 00 23 00 40 04 03 00 23 00
T 1A 01 00 00 83 E0 80 93 45 00 80 91 46 00 81 50
R 00 00 01 00 12 02 03 00 00 08 03 00 00 0C 03 00
T 28 01 80 93 46 00 80 91 00 00 82 60 80 93 00 00
R 00 00 01 00 00 04 03 00 02 08 08 00 02 0E 08 00
T 36 01 22 96 08 95
R 00 00 01 00
T 3A 01 20 90 00 00 20 FE 06 C0 21 FE 0A C0 0E 94
R 00 00 01 00 02 04 08 00
T 48 01 D7 00 0C 94 AD 00 80 91 46 00 84 31 11 F4
R 00 00 01 00 10 02 01 00 10 06 01 00 00 0A 03 00
T 56 01 0E 94 AE 00 08 95
R 00 00 01 00 10 04 01 00
T 00 00 38 0C 01
R 00 00 02 00
T 5C 01 0E 94 00 00 44 27 0C 94 C5 00 0E 94 92 01
R 00 00 01 00 12 04 00 00 10 0A 01 00 10 0E 01 00
T 6A 01 22 27 33 27 80 E0 90 E0 24 2E 33 24 28 0E
R 00 00 01 00 20 06 02 00 00 00 40 08 02 00 00 00
T 78 01 39 1E E2 2D F3 2D C8 95 00 2D 11 27 0E 94
R 00 00 01 00
T 86 01 82 01 4F 5F 43 30 60 F3 80 91 46 00 81 50
R 00 00 01 00 10 02 01 00 00 0C 03 00
T 94 01 80 93 46 00 80 91 00 00 81 60 80 93 00 00
R 00 00 01 00 00 04 03 00 02 08 08 00 02 0E 08 00
T A2 01 88 60 80 93 00 00 0E 94 00 00 08 95
R 00 00 01 00 02 06 08 00 12 0A 04 00
T AE 01 20 90 00 00 22 FC 46 C0 80 91 45 00 82 30
R 00 00 01 00 02 04 08 00 00 0C 03 00
T BC 01 41 F4 22 27 33 27 00 EC 10 E0 0E 94 82 01
R 00 00 01 00 10 0E 01 00
T CA 01 0C 94 ED 00 22 27 33 27 00 E8 10 E0 0E 94
R 00 00 01 00 10 04 01 00
T D8 01 82 01 22 24 20 92 00 00 0C 94 15 01
R 00 00 01 00 10 02 01 00 00 08 03 00 10 0C 01 00
T E4 01 80 E0 90 E0 E0 91
R 00 00 01 00 20 02 03 00 34 00 40 04 03 00 34 00
T EA 01 00 00 FF 27 E8 0F F9 1F 20 80 22 20 A1 F4
R 00 00 01 00 00 02 03 00
T F8 01 0C 94 0C 01 80 E0
R 00 00 01 00 10 04 01 00 20 06 03 00 34 00
T FE 01 90 E0 E0 91 00 00 FF 27 E8 0F F9 1F 80 E2
R 00 00 01 00 40 02 03 00 34 00 00 06 03 00
T 0C 02 80 83 80 91 00 00 8F 5F 80 93 00 00 80 91
R 00 00 01 00 00 06 03 00 00 0C 03 00
T 1A 02 00 00 80 31 70 F3 80 91 00 00 8F 5F 80 93
R 00 00 01 00 00 02 03 00 00 0A 03 00
T 28 02 00 00 80 91 00 00 80 31 C8 F2 22 24 20 92
R 00 00 01 00 00 02 03 00 00 06 03 00
T 36 02 00 00 80 91 00 00 84 60 80 93 00 00 0E 94
R 00 00 01 00 00 02 03 00 02 06 08 00 02 0C 08 00
T 44 02 92 01 21 E0 30 E0 20 90 00 00 33 24 82 2D
R 00 00 01 00 10 02 01 00 00 0A 03 00
T 52 02 93 2D 01 96 80 93 00 00 80 E0
R 00 00 01 00 00 08 03 00 20 0A 03 00 34 00
T 5C 02 90 E0 E2 2D F3 2D E8 0F F9 1F 00 81 11 27
R 00 00 01 00 40 02 03 00 34 00
T 6A 02 0E 94 82 01 8F E0 20 90 00 00 82 15 10 F0
R 00 00 01 00 10 04 01 00 00 0A 03 00
T 78 02 0C 94 81 01 0E 94 92 01 80 91 45 00 82 30
R 00 00 01 00 10 04 01 00 10 08 01 00 00 0C 03 00
T 86 02 41 F4 22 27 33 27 00 EC 10 E0 0E 94 82 01
R 00 00 01 00 10 0E 01 00
T 94 02 0C 94 52 01 22 27 33 27 00 E8 10 E0 0E 94
R 00 00 01 00 10 04 01 00
T A2 02 82 01 0E 94 92 01 01 E0 10 E0 0E 94 99 01
R 00 00 01 00 10 02 01 00 10 06 01 00 10 0E 01 00
T B0 02 20 90 34 00 02 15 11 F0 0E 94 00 00 80 91
R 00 00 01 00 00 04 03 00 10 0C 01 00
T BE 02 45 00 83 30 59 F4 20 E0
R 00 00 01 00 00 02 03 00 20 08 03 00 23 00
T C6 02 30 E0 00 E0
R 00 00 01 00 40 02 03 00 23 00 20 04 03 00 34 00
T CA 02 10 E0 0E 94 00 00 82 E0 80 93
R 00 00 01 00 40 02 03 00 34 00 12 06 01 00
T D4 02 45 00 0C 94 7C 01 20 90 00 00 24 FE 06 C0
R 00 00 01 00 00 02 03 00 10 06 01 00 02 0A 08 00
T E2 02 20 E0 30 E0
R 00 00 01 00 20 02 03 00 01 00 40 04 03 00 01 00
T E6 02 00 E0 10 E0 0E 94
R 00 00 01 00 20 02 03 00 12 00 40 04 03 00 12 00
T EC 02 0A 00 80 91 00 00 8D 7F 80 93 00 00 80 91
R 00 00 01 00 10 02 01 00 02 06 08 00 02 0C 08 00
T FA 02 00 00 8B 7F 80 93 00 00 08 95
R 00 00 01 00 02 02 08 00 02 08 08 00
T 04 03 0E 94 00 00 22 23 21 F4 40 E0 50 E8 0C 94
R 00 00 01 00 12 04 00 00
T 12 03 8C 01 40 E0 50 EC E4 2F F5 2F 00 83 0E 94
R 00 00 01 00 10 02 01 00
T 20 03 00 00 08 95
R 00 00 01 00 12 02 04 00
T 24 03 00 27 11 27 0E 94 99 01 07 FD FA CF 08 95
R 00 00 01 00 10 08 01 00
T 32 03 0E 94 00 00 00 23 21 F4 40 E0 50 E8 0C 94
R 00 00 01 00 12 04 00 00
T 40 03 A3 01 40 E0 50 EC E4 2F F5 2F 00 81 11 27
R 00 00 01 00 10 02 01 00
T 4E 03 0E 94 00 00 08 95
R 00 00 01 00 12 04 04 00
T 00 00 25 73 00
R 00 00 05 00

⌨️ 快捷键说明

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