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

📄 lcd.o

📁 基于M16的字符液晶1602的驱动
💻 O
字号:
XL
H 2 areas 22 global symbols
M lcd.c
S _strcpy Ref0000
S mod32s Ref0000
S _delay_nms Ref0000
S div32s Ref0000
S fpint Ref0000
S push_xgset303C Ref0000
S _delay_nus Ref0000
S fpadd2 Ref0000
S push_xgsetF00C Ref0000
S push_xgsetF03C Ref0000
S fpcmp2 Ref0000
S push_xgsetF0FC Ref0000
S fpsub2 Ref0000
S push_arg4 Ref0000
S empy32s Ref0000
S lpm32 Ref0000
S pop_xgset303C Ref0000
S fpmule1 Ref0000
S pop_xgsetF00C Ref0000
S pop_xgsetF03C Ref0000
S pop_xgsetF0FC Ref0000
S _strlen Ref0000
A text size 58C flags 0
dbfile E:\avr\1602测试程序\lcd.c
dbfunc e long_to_string 0 fV
dbsym r p1 A pc
dbsym r k2 E c
dbsym l datachar2 E A[10:10]c
dbsym l n 19 c
dbsym r k1 C c
dbsym l datachar1 4 A[10:10]c
dbsym l i 18 c
dbsym l datainttmp 0 L
dbsym l p 28 pc
dbsym l dataint 24 L
dbline FFFFFFFF A
dbline C A
dbline 11 A
dbline 12 E
dbline 13 10
dbline 14 12
dbline 16 14
dbline 17 2E
dbline 18 38
dbline 1A 60
dbline 1E 68
dbline 1F 68
dbline 20 B2
dbline 21 D6
dbline 1D D6
dbline 23 EC
dbline 24 106
dbline 25 106
dbline 26 10C
dbline 28 10E
dbline 29 114
dbline 2A 114
dbline 2B 130
dbline 28 130
dbline 28 138
dbline 2C 13E
dbline 2D 14E
dbline 2F 150
dbline 30 16A
dbline 31 16A
dbline 32 16C
dbline 34 172
dbline 35 178
dbline 36 178
dbline 37 194
dbline 34 194
dbline 34 19C
dbline 38 1A2
dbline 39 1B2
dbline 3A 1B6
dbline 3C 1B8
dbline 3D 1CC
dbline 3E 1CC
dbline 3F 1D0
dbline 40 1D4
dbline 42 1D4
dbline 44 1DA
dbline FFFFFFFE 1E4
dbline 0 1E4
dbfunc e float_2_string 1EE fV
dbsym r flag2 C c
dbsym r flag1 E c
dbsym r k A c
dbsym l dataftmp C D
dbsym l datastr1 2 A[10:10]c
dbsym r i 14 c
dbsym r p 16 c
dbsym l datastr 1E pc
dbsym l dataf 1A D
dbline FFFFFFFF 1FA
dbline 4F 1FA
dbline 50 1FA
dbline 52 20A
dbline 53 20C
dbline 55 20E
dbline 57 210
dbline 58 22A
dbline 59 22A
dbline 5A 252
dbline 5B 256
dbline 5C 278
dbline 5D 278
dbline 5E 27C
dbline 5F 2A4
dbline 60 2A6
dbline 61 2A6
dbline 63 2A6
dbline 64 2AA
dbline 63 2C6
dbline 63 2C8
dbline 66 2D0
dbline 67 2E6
dbline 69 2F2
dbline 6A 2F6
dbline 69 31A
dbline 69 31C
dbline 6C 324
dbline 6F 33C
dbline 70 340
dbline 71 340
dbline 72 344
dbline 73 346
dbline 75 346
dbline 76 34A
dbline 77 34A
dbline 78 34E
dbline 79 352
dbline 7B 352
dbline 7C 356
dbline 7D 356
dbline 7E 36E
dbline 80 36E
dbline FFFFFFFE 37C
dbline 0 37C
dbfunc e LCD_en_write 386 fV
dbline FFFFFFFF 386
dbline 8B 386
dbline 8C 386
dbline 8D 388
dbline 8E 390
dbline FFFFFFFE 392
dbline 0 392
dbfunc e LCD_write_command 394 fV
dbsym r command 14 c
dbline FFFFFFFF 398
dbline 98 398
dbline 99 398
dbline 9A 3A0
dbline 9B 3A2
dbline 9C 3A8
dbline 9D 3B2
dbline 9E 3B4
dbline 9F 3BC
dbline A0 3C2
dbline A1 3CC
dbline FFFFFFFE 3CE
dbline 0 3CE
dbfunc e LCD_write_data 3D2 fV
dbsym r DATA 14 c
dbline FFFFFFFF 3D6
dbline AC 3D6
dbline AD 3D6
dbline AE 3DE
dbline AF 3E0
dbline B0 3E6
dbline B1 3F0
dbline B2 3F2
dbline B3 3FA
dbline B4 400
dbline B5 40A
dbline FFFFFFFE 40C
dbline 0 40C
dbfunc e LCD_init 410 fV
dbline FFFFFFFF 410
dbline BF 410
dbline C0 410
dbline C0 410
dbline C0 41C
dbline C0 41C
dbline C1 41C
dbline C2 420
dbline C3 422
dbline C4 42A
dbline C5 42E
dbline C6 432
dbline C7 436
dbline FFFFFFFE 43E
dbline 0 43E
dbfunc e LCD_set_rc 440 fV
dbsym r address 14 c
dbsym r c 16 c
dbsym r r A c
dbline FFFFFFFF 448
dbline D1 448
dbline D4 448
dbline D5 44E
dbline D6 454
dbline D7 45A
dbline D9 45E
dbline FFFFFFFE 462
dbline 0 462
dbfunc e LCD_write_string 466 fV
dbsym r s 14 pc
dbsym r c C c
dbsym r r A c
dbline FFFFFFFF 472
dbline E4 472
dbline E5 472
dbline E8 47A
dbline E9 47A
dbline EA 480
dbline EB 484
dbline E7 484
dbline FFFFFFFE 48C
dbline 0 48C
dbfunc e LCD_write_char 490 fV
dbsym l DATA 2 c
dbsym r c C c
dbsym r r A c
dbline FFFFFFFF 498
dbline F1 498
dbline F2 498
dbline F3 49E
dbline FFFFFFFE 4A2
dbline 0 4A2
dbfunc e LCD_write_array 4A8 fV
dbsym r i A c
dbsym r array C pc
dbsym r c 16 c
dbsym r r 14 c
dbline FFFFFFFF 4B6
dbline FF 4B6
dbline 100 4B6
dbline 102 4BA
dbline 103 4BA
dbline 104 4CC
dbline 105 4D6
dbline 106 4D6
dbline 107 4DA
dbline 108 4DA
dbline 109 4DC
dbline 10A 4DE
dbline 10B 4F0
dbline 10D 4F2
dbline 10E 4F6
dbline 10F 4F6
dbline 110 4F8
dbline 111 4FA
dbline 112 50C
dbline 113 50C
dbline 114 50C
dbline 115 50E
dbline 101 50E
dbline FFFFFFFE 51E
dbline 0 51E
dbfunc e LCD_write_datalongint 524 fV
dbsym l a 2 A[10:10]c
dbsym l datalongint E L
dbsym r c C c
dbsym r r A c
dbline FFFFFFFF 52E
dbline 11B 52E
dbline 11D 52E
dbline 11E 540
dbline FFFFFFFE 54E
dbline 0 54E
dbfunc e LCD_write_datafloat 556 fV
dbsym l a 3 A[10:10]c
dbsym l p 13 c
dbsym l dataf F D
dbsym r c C c
dbsym r r A c
dbline FFFFFFFF 560
dbline 124 560
dbline 126 560
dbline 127 576
dbline FFFFFFFE 584
dbline 0 584
S _LCD_set_rc Def0440
S _LCD_write_array Def04A8
S _LCD_init Def0410
S _long_to_string Def0000
S _LCD_write_datalongint Def0524
S _LCD_write_string Def0466
S _LCD_write_data Def03D2
S _LCD_write_char Def0490
S _LCD_write_datafloat Def0556
S _LCD_en_write Def0386
S _LCD_write_command Def0394
S _float_2_string Def01EE
A lit size 10 flags 0
T 00 00 0E 94 00 00 0E 94 00 00 6A 97 00 24 09 8E
R 00 00 00 00 12 04 0D 00 12 08 0B 00
T 0E 00 08 8E CC 24 EE 24 40 E0 50 E0 60 E0 70 E0
R 00 00 00 00
T 1C 00 2C A0 3D A0 4E A0 5F A0 24 16 35 06 46 06
R 00 00 00 00
T 2A 00 57 06 2C F0 28 82 39 82 4A 82 5B 82 14 C0
R 00 00 00 00
T 38 00 2C A0 3D A0 4E A0 5F A0 4F EF 5F EF 6F EF
R 00 00 00 00
T 46 00 7F EF 5A 92 4A 92 3A 92 2A 92 8A 01 9B 01
R 00 00 00 00
T 54 00 0E 94 00 00 08 83 19 83 2A 83 3B 83 CE 01
R 00 00 00 00 12 04 0E 00
T 62 00 0E 96 5C 01 37 C0 29 8C 33 24 31 01 82 2D
R 00 00 00 00
T 70 00 8F 5F 89 8F 4A E0 50 E0 60 E0 70 E0 08 81
R 00 00 00 00
T 7E 00 19 81 2A 81 3B 81 7A 93 6A 93 5A 93 4A 93
R 00 00 00 00
T 8C 00 0E 94 00 00 18 01 29 01 40 E3 50 E0 60 E0
R 00 00 00 00 12 04 01 00
T 9A 00 70 E0 24 0E 35 1E 46 1E 57 1E CE 01 04 96
R 00 00 00 00
T A8 00 E6 2D FF 27 E8 0F F9 1F 20 82 4A E0 50 E0
R 00 00 00 00
T B6 00 60 E0 70 E0 08 81 19 81 2A 81 3B 81 7A 93
R 00 00 00 00
T C4 00 6A 93 5A 93 4A 93 0E 94 00 00 08 83 19 83
R 00 00 00 00 12 0A 03 00
T D2 00 2A 83 3B 83 28 80 39 80 4A 80 5B 80 88 94
R 00 00 00 00
T E0 00 22 20 32 04 42 04 52 04 09 F0 BE CF 40 E0
R 00 00 00 00
T EE 00 50 E0 60 E0 70 E0 2C A0 3D A0 4E A0 5F A0
R 00 00 00 00
T FC 00 42 15 53 05 64 05 75 05 2C F5 89 8D 81 50
R 00 00 00 00
T 0A 01 C8 2E E9 8C 00 24 08 8E 12 C0 CE 01 04 96
R 00 00 00 00
T 18 01 E8 8D FF 27 E8 0F F9 1F 20 80 CE 01 0E 96
R 00 00 00 00
T 26 01 EC 2D FF 27 E8 0F F9 1F 20 82 08 8C 03 94
R 00 00 00 00
T 34 01 08 8E CA 94 08 8C 0E 14 58 F3 CE 01 0E 96
R 00 00 00 00
T 42 01 E9 8D FF 27 E8 0F F9 1F 22 24 20 82 42 C0
R 00 00 00 00
T 50 01 40 E0 50 E0 60 E0 70 E0 2C A0 3D A0 4E A0
R 00 00 00 00
T 5E 01 5F A0 24 16 35 06 46 06 57 06 3C F5 C9 8C
R 00 00 00 00
T 6C 01 8C 2D 8F 5F E8 2E 00 24 08 8E 12 C0 CE 01
R 00 00 00 00
T 7A 01 04 96 E8 8D FF 27 E8 0F F9 1F 20 80 CE 01
R 00 00 00 00
T 88 01 0E 96 EC 2D FF 27 E8 0F F9 1F 20 82 08 8C
R 00 00 00 00
T 96 01 03 94 08 8E CA 94 08 8C 0E 14 58 F3 CE 01
R 00 00 00 00
T A4 01 0F 96 E9 8D FF 27 E8 0F F9 1F 22 24 20 82
R 00 00 00 00
T B2 01 8D E2 8E 87 0E C0 2C A0 3D A0 4E A0 5F A0
R 00 00 00 00
T C0 01 88 94 22 20 32 04 42 04 52 04 21 F4 80 E3
R 00 00 00 00
T CE 01 8E 87 22 24 2F 86 CE 01 0E 96 5C 01 9C 01
R 00 00 00 00
T DC 01 08 A5 19 A5 0E 94 00 00 6A 96 0E 94 00 00
R 00 00 00 00 12 08 00 00 12 0E 14 00
T EA 01 24 96 08 95
R 00 00 00 00
T EE 01 0E 94 00 00 0E 94 00 00 60 97 68 A1 2A 8C
R 00 00 00 00 12 04 0D 00 12 08 0B 00
T FC 01 3B 8C 4C 8C 5D 8C 2C 86 3D 86 4E 86 5F 86
R 00 00 00 00
T 0A 02 EE 24 CC 24 44 27 0A 8D 1B 8D 2C 8D 3D 8D
R 00 00 00 00
T 18 02 0E 94 00 00 88 94 00 23 10 07 20 07 30 07
R 00 00 00 00 12 04 04 00
T 26 02 09 F0 3E C0 2C 84 3D 84 4E 84 5F 84 00 E0
R 00 00 00 00 20 0E 01 00 0C 00
T 34 02 10 E0 0E 94 00 00 3A 93 2A 93 1A 93 0A 93
R 00 00 00 00 40 02 01 00 0C 00 12 06 0F 00
T 42 02 81 01 92 01 0E 94 00 00 0C 87 1D 87 2E 87
R 00 00 00 00 12 08 07 00
T 50 02 3F 87 EE 24 E3 94 2A 8C 3B 8C 4C 8C 5D 8C
R 00 00 00 00
T 5E 02 00 E0 10 E0
R 00 00 00 00 20 02 01 00 08 00 40 04 01 00 08 00
T 62 02 0E 94 00 00 3A 93 2A 93 1A 93 0A 93 81 01
R 00 00 00 00 12 04 0F 00
T 70 02 92 01 0E 94 00 00 BC F4 CC 24 C3 94 2C 84
R 00 00 00 00 12 06 0A 00
T 7E 02 3D 84 4E 84 5F 84 00 E0 10 E0
R 00 00 00 00 20 08 01 00 04 00 40 0A 01 00 04 00
T 88 02 0E 94 00 00 3A 93 2A 93 1A 93 0A 93 81 01
R 00 00 00 00 12 04 0F 00
T 96 02 92 01 0E 94 00 00 0C 87 1D 87 2E 87 3F 87
R 00 00 00 00 12 06 0C 00
T A4 02 EE 24 44 27 0F C0 00 E0 10 E0
R 00 00 00 00 20 08 01 00 00 00 40 0A 01 00 00 00
T AE 02 0E 94 00 00 CE 01 0C 96 9A 93 8A 93
R 00 00 00 00 12 04 0F 00
T BA 02 0E 94 00 00 0C 87 1D 87 2E 87 3F 87 43 95
R 00 00 00 00 12 04 11 00
T C8 02 86 2F 8F 5F 48 17 68 F3 CE 01 02 96 99 83
R 00 00 00 00
T D6 02 88 83 0C 85 1D 85 2E 85 3F 85 0E 94 00 00
R 00 00 00 00 12 0E 04 00
T E4 02 8D DE 8E 01 0E 5F 1F 4F 0E 94 00 00 A0 2E
R 00 00 00 00 12 0C 15 00
T F2 02 41 E0 13 C0 24 2E 33 24 4A 2C 55 24 42 18
R 00 00 00 00
T 00 03 53 08 CE 01 01 96 F2 01 E8 0F F9 1F 20 80
R 00 00 00 00
T 0E 03 CE 01 02 96 F2 01 E8 0F F9 1F 20 82 43 95
R 00 00 00 00
T 1C 03 86 2F 8F 5F 48 17 48 F3 24 2E 33 24 EA 2D
R 00 00 00 00
T 2A 03 FF 27 E2 19 F3 09 CE 01 02 96 E8 0F F9 1F
R 00 00 00 00
T 38 03 8E E2 80 83 EE 20 19 F0 80 E3 8A 83 EE 24
R 00 00 00 00
T 46 03 CC 20 21 F0 8D E2 8A 83 80 E3 8B 83 66 23
R 00 00 00 00
T 54 03 61 F4 24 2E 33 24 EA 2D FF 27 E2 19 F3 09
R 00 00 00 00
T 62 03 CE 01 02 96 E8 0F F9 1F 22 24 20 82 9E 01
R 00 00 00 00
T 70 03 2E 5F 3F 4F 0E 8D 1F 8D 0E 94 00 00 60 96
R 00 00 00 00 12 0C 00 00
T 7E 03 0E 94 00 00 24 96 08 95
R 00 00 00 00 12 04 14 00
T 86 03 DB 9A 04 E0 10 E0 0E 94 00 00 DB 98 08 95
R 00 00 00 00 12 0A 06 00
T 94 03 4A 93 40 2F 00 E1 10 E0 0E 94 00 00 DA 98
R 00 00 00 00 12 0C 06 00
T A2 03 8B B3 8F 70 8B BB 84 2F 80 7F 2B B2 28 2A
R 00 00 00 00
T B0 03 2B BA E9 DF 84 2F 8F 70 82 95 48 2F 8B B3
R 00 00 00 00
T BE 03 8F 70 8B BB 84 2F 80 7F 2B B2 28 2A 2B BA
R 00 00 00 00
T CC 03 DC DF 49 91 08 95
R 00 00 00 00
T D2 03 4A 93 40 2F 00 E1 10 E0 0E 94 00 00 DA 9A
R 00 00 00 00 12 0C 06 00
T E0 03 8B B3 8F 70 8B BB 84 2F 80 7F 2B B2 28 2A
R 00 00 00 00
T EE 03 2B BA CA DF 84 2F 8F 70 82 95 48 2F 8B B3
R 00 00 00 00
T FC 03 8F 70 8B BB 84 2F 80 7F 2B B2 28 2A 2B BA
R 00 00 00 00
T 0A 04 BD DF 49 91 08 95
R 00 00 00 00
T 10 04 8A B3 80 6F 8A BB 8A B3 8C 60 8A BB 08 E2
R 00 00 00 00
T 1E 04 BA DF B2 DF 04 E1 10 E0 0E 94 00 00 08 E2
R 00 00 00 00 12 0C 06 00
T 2C 04 B3 DF 0C E0 B1 DF 01 E0 AF DF 05 E0 10 E0
R 00 00 00 00
T 3A 04 0E 94 00 00 08 95
R 00 00 00 00 12 04 02 00
T 40 04 0E 94 00 00 62 2F A0 2E 8A 2D 81 30 19 F4
R 00 00 00 00 12 04 08 00
T 4E 04 46 2F 40 58 05 C0 8A 2D 82 30 11 F4 46 2F
R 00 00 00 00
T 5C 04 40 54 04 2F 99 DF 0C 94 00 00
R 00 00 00 00 12 0A 12 00
T 66 04 0E 94 00 00 C2 2E A0 2E 4E 81 5F 81 2C 2D
R 00 00 00 00 12 04 05 00
T 74 04 0A 2D E4 DF 05 C0 FA 01 00 81 A9 DF 4F 5F
R 00 00 00 00
T 82 04 5F 4F FA 01 20 80 22 20 B9 F7 0C 94 00 00
R 00 00 00 00 12 0E 10 00
T 90 04 AA 92 CA 92 C2 2E A0 2E 2C 2D 0A 2D D1 DF
R 00 00 00 00
T 9E 04 0A 81 98 DF C9 90 A9 90 08 95
R 00 00 00 00
T A8 04 0E 94 00 00 62 2F 40 2F 21 97 C9 84 DA 84
R 00 00 00 00 12 04 09 00
T B6 04 AA 24 2A C0 EA 2D FF 27 EC 0D FD 1D 20 80
R 00 00 00 00
T C4 04 28 82 26 2F 04 2F E2 DF 86 2F 8F 5F 68 2F
R 00 00 00 00
T D2 04 60 31 D9 F4 41 30 61 F4 66 27 42 E0 EA 2D
R 00 00 00 00
T E0 04 FF 27 EC 0D FD 1D 20 80 28 82 26 2F 04 2F
R 00 00 00 00
T EE 04 D0 DF 0D C0 42 30 59 F4 66 27 41 E0 EA 2D
R 00 00 00 00
T FC 04 FF 27 EC 0D FD 1D 20 80 28 82 26 2F 04 2F
R 00 00 00 00
T 0A 05 C2 DF A3 94 EA 2D FF 27 EC 0D FD 1D 20 80
R 00 00 00 00
T 18 05 22 20 09 F0 CE CF 21 96 0C 94 00 00
R 00 00 00 00 12 0C 13 00
T 24 05 AA 92 CA 92 C2 2E A0 2E 2C 97 CE 01 02 96
R 00 00 00 00
T 32 05 99 83 88 83 0E 85 1F 85 28 89 39 89 60 DD
R 00 00 00 00
T 40 05 CE 01 02 96 99 83 88 83 2C 2D 0A 2D 8C DF
R 00 00 00 00
T 4E 05 2C 96 C9 90 A9 90 08 95
R 00 00 00 00
T 56 05 AA 92 CA 92 C2 2E A0 2E 2D 97 0B 88 0A 82
R 00 00 00 00
T 64 05 CE 01 03 96 99 83 88 83 0F 85 18 89 29 89
R 00 00 00 00
T 72 05 3A 89 3C DE CE 01 03 96 99 83 88 83 2C 2D
R 00 00 00 00
T 80 05 0A 2D 71 DF 2D 96 C9 90 A9 90 08 95
R 00 00 00 00
T 00 00 00 00 20 41 00 00 80 40 00 00 00 00 00 00
R 00 00 01 00
T 0E 00 00 40
R 00 00 01 00

⌨️ 快捷键说明

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