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

📄 ledmenu_icc.dbg

📁 做点阵式lcd多级菜单开发的一个例子 可以帮助初学者了解 交互式界面简单设计的部分
💻 DBG
字号:
IMAGECRAFT DEBUG FORMAT
VERSION 1.2
CPU AVR
FRAMEPOINTER Y
DIR F:\diy\LedMenu\
FILE menu.c
FUNC main_init 8CA fV
BLOCK 23 8CA
LINE 23 8CA
LINE 24 8CA
LINE 25 8CE
LINE 26 8D2
LINE 27 8D4
LINE 29 8D6
LINE 30 8D8
LINE 31 8DA
LINE 32 8DC
BLOCKEND 0 8DE
FUNCEND 8DE
FUNC main_menu_initial 8E0 fV
BLOCK 36 8E0
LINE 36 8E0
LINE 37 8E0
LINE 38 8E6
LINE 39 8F2
LINE 40 8FE
LINE 41 90A
LINE 43 912
LINE 44 918
LINE 45 924
LINE 46 92C
LINE 47 938
LINE 49 940
LINE 50 946
LINE 51 952
LINE 52 95E
LINE 53 966
BLOCKEND 0 96E
FUNCEND 96E
FUNC blue_menu_initial 970 fV
BLOCK 57 970
LINE 57 970
LINE 58 970
LINE 59 976
LINE 60 982
LINE 61 98E
LINE 62 99A
LINE 64 9A6
LINE 65 9AC
LINE 66 9B8
LINE 67 9C4
LINE 68 9CC
BLOCKEND 0 9D8
FUNCEND 9D8
FUNC green_menu_initial 9DA fV
BLOCK 72 9DA
LINE 72 9DA
LINE 73 9DA
LINE 74 9E0
LINE 75 9EC
LINE 76 9F8
LINE 77 A04
LINE 79 A10
LINE 80 A16
LINE 81 A22
LINE 82 A2E
LINE 83 A36
BLOCKEND 0 A42
FUNCEND A42
FUNC led_menu_pro A44 fV
BLOCK 88 A48
LINE 88 A48
LINE 89 A48
LINE 90 A56
LINE 94 A88
LINE 95 A90
LINE 96 A90
LINE 97 A98
LINE 98 A98
LINE 99 A9E
LINE 100 AA8
LINE 102 AAA
LINE 103 AB4
LINE 104 ABC
LINE 105 ABC
LINE 106 AC2
LINE 107 AC2
LINE 108 AC8
LINE 110 ACA
LINE 111 AEC
LINE 112 AEC
LINE 113 B0A
LINE 114 B0A
LINE 115 B2C
LINE 116 B2C
LINE 117 B34
LINE 118 B50
LINE 119 B56
LINE 120 B56
LINE 121 B5C
LINE 123 B5E
LINE 124 B80
LINE 125 B80
LINE 126 BA0
LINE 127 BA0
LINE 128 BA6
LINE 130 BA6
LINE 132 BA6
LINE 133 BAE
LINE 134 BAE
LINE 135 BB0
LINE 136 BB6
LINE 137 BB6
BLOCKEND 0 BB8
FUNCEND BB8
FUNC led_menu_show BBE fV
BLOCK 141 BC4
DEFREG n 20 c
LINE 141 BC4
LINE 143 BC4
LINE 144 BD2
LINE 145 BD8
LINE 146 BD8
LINE 147 BDC
LINE 149 BDC
LINE 150 C06
LINE 146 C06
LINE 146 C08
LINE 151 C0C
LINE 152 C12
LINE 154 C14
LINE 155 C14
LINE 158 C32
LINE 159 C48
LINE 161 C4A
LINE 162 C60
LINE 164 C62
LINE 165 C78
LINE 167 C78
LINE 169 C78
LINE 170 C7C
LINE 171 C7C
LINE 172 CA8
LINE 169 CA8
LINE 169 CAA
LINE 173 CB2
LINE 174 CBA
BLOCKEND 0 CBA
FUNCEND CBA
FUNC select_item CC0 fV
BLOCK 178 CC6
DEFREG n 10 c
LINE 178 CC6
LINE 179 CC6
BLOCKEND 0 CDE
FUNCEND CDE
FUNC openblue CE4 fV
BLOCK 183 CE4
LINE 183 CE4
LINE 184 CE4
LINE 185 CE6
LINE 186 CE8
BLOCKEND 0 CEA
FUNCEND CEA
FUNC opengreen CEC fV
BLOCK 190 CEC
LINE 190 CEC
LINE 191 CEC
LINE 192 CEE
LINE 193 CF0
BLOCKEND 0 CF2
FUNCEND CF2
FUNC openred CF4 fV
BLOCK 197 CF4
LINE 197 CF4
LINE 198 CF4
LINE 199 CF6
LINE 200 CF8
BLOCKEND 0 CFA
FUNCEND CFA
FUNC closeblue CFC fV
BLOCK 204 CFC
LINE 204 CFC
LINE 205 CFC
BLOCKEND 0 CFE
FUNCEND CFE
FUNC closegreen D00 fV
BLOCK 209 D00
LINE 209 D00
LINE 210 D00
BLOCKEND 0 D02
FUNCEND D02
FUNC main D04 fV
BLOCK 221 D06
LINE 221 D06
LINE 222 D06
LINE 223 D08
LINE 224 D0A
LINE 225 D0C
LINE 226 D22
LINE 227 D38
LINE 229 D4E
LINE 230 D50
LINE 231 D52
LINE 233 D54
LINE 234 D5A
LINE 236 D5C
LINE 237 D5E
LINE 238 D60
LINE 240 D62
LINE 241 D64
LINE 242 D66
LINE 245 D6A
LINE 246 D6A
LINE 247 D70
LINE 248 D72
LINE 244 D72
BLOCKEND 0 D74
FUNCEND D74
FILE menu.h
STRUCT 9 menu_item
FIELD 0 menu_count c
FIELD 1 display pkc
FIELD 3 subs pfV
FIELD 5 children_menus pS[menu_item]
FIELD 7 parent_menus pS[menu_item]
STRUCTEND
DEFGLOBAL xtcsh 5E A[256:256]kc
DEFGLOBAL writeby 15E A[144:144]kc
DEFGLOBAL jiangping 1EE A[64:64]kc
DEFGLOBAL num 22E A[192:12:16]kc
DEFGLOBAL blue 2EE A[192:192]kc
DEFGLOBAL green 3AE A[192:192]kc
DEFGLOBAL red 46E A[192:192]kc
DEFGLOBAL qr 52E A[64:64]kc
DEFGLOBAL qx 56E A[64:64]kc
DEFGLOBAL curflag 5AE A[32:32]kc
DEFGLOBAL menu_led 60 pS[menu_item]
DEFGLOBAL user_choosen 62 c
DEFGLOBAL max_item 63 c
DEFGLOBAL refresh 64 c
DEFGLOBAL keyval 65 c
DEFGLOBAL temp_choosen 6A c
DEFGLOBAL green_menu 6B A[18:2]S[menu_item]
DEFGLOBAL blue_menu 7D A[18:2]S[menu_item]
DEFGLOBAL main_menu 8F A[36:4]S[menu_item]
FILE delay.h
FUNC delay_3_us 61E fV
BLOCK 15 61E
DEFREG n 16 i
LINE 15 61E
LINE 16 61E
LINE 17 620
LINE 18 620
LINE 19 622
LINE 20 624
LINE 16 624
LINE 16 628
BLOCKEND 0 62E
FUNCEND 62E
FUNC delay_ms 630 fV
BLOCK 35 634
DEFREG n 20 i
DEFREG m 16 i
LINE 35 634
LINE 38 634
LINE 39 636
LINE 40 63C
LINE 41 63C
LINE 42 63C
LINE 39 63C
LINE 39 640
LINE 38 646
LINE 38 64A
BLOCKEND 0 650
FUNCEND 650
FILE lcd_12864.h
FUNC chkbusy 656 fV
BLOCK 24 656
LINE 24 656
LINE 26 656
LINE 27 658
LINE 28 65A
BLOCKEND 0 65C
FUNCEND 65C
FUNC send_comm 65E fV
BLOCK 33 662
DEFREG command 10 c
LINE 33 662
LINE 34 662
LINE 35 664
LINE 36 666
LINE 37 668
LINE 38 66A
LINE 39 66C
LINE 40 66E
BLOCKEND 0 670
FUNCEND 670
FUNC send_data 674 fV
BLOCK 44 678
DEFREG dat 10 c
LINE 44 678
LINE 45 678
LINE 46 67A
LINE 47 67C
LINE 48 67E
LINE 49 680
LINE 50 682
BLOCKEND 0 684
FUNCEND 684
FUNC lcd_init 688 fV
BLOCK 55 688
LINE 55 688
LINE 56 688
LINE 57 68C
LINE 58 690
LINE 59 694
BLOCKEND 0 698
FUNCEND 698
FUNC lcd_clr 69A fV
BLOCK 64 69E
DEFREG page 20 c
DEFREG col 22 c
LINE 64 69E
LINE 66 69E
LINE 67 6A0
LINE 68 6A2
LINE 69 6A6
LINE 70 6A6
LINE 71 6AC
LINE 72 6B0
LINE 73 6B4
LINE 74 6B4
LINE 75 6B8
LINE 72 6B8
LINE 72 6BA
LINE 76 6BE
LINE 68 6BE
LINE 68 6C0
LINE 78 6C4
LINE 79 6C6
LINE 80 6C8
LINE 81 6CC
LINE 82 6CC
LINE 83 6D2
LINE 84 6D6
LINE 85 6DA
LINE 86 6DA
LINE 87 6DE
LINE 84 6DE
LINE 84 6E0
LINE 88 6E4
LINE 80 6E4
LINE 80 6E6
BLOCKEND 0 6EA
FUNCEND 6EA
FUNC draw_bmp 6F0 fV
BLOCK 97 6FC
DEFREG address 20 c
DEFREG p 12 c
DEFREG window 22 c
DEFREG x 10 c
DEFREG bmp 14 pkc
DEFLOCAL mod 16 c
DEFLOCAL width 14 c
DEFLOCAL col 12 c
DEFLOCAL page 10 c
LINE 97 6FC
LINE 99 6FC
LINE 100 6FE
LINE 102 700
LINE 103 704
LINE 105 704
LINE 105 70A
LINE 106 70C
LINE 107 712
LINE 108 712
LINE 109 714
LINE 110 71E
LINE 112 720
LINE 113 720
LINE 114 722
LINE 115 724
LINE 117 724
LINE 118 728
LINE 119 728
LINE 120 72A
LINE 121 72C
LINE 124 72E
LINE 125 72E
LINE 126 730
LINE 127 732
LINE 128 732
LINE 129 738
LINE 131 73E
LINE 131 744
LINE 132 754
LINE 134 760
LINE 135 764
LINE 136 764
LINE 137 766
LINE 138 768
LINE 141 76A
LINE 142 76A
LINE 143 76C
LINE 144 76E
LINE 146 76E
LINE 147 776
LINE 149 77C
LINE 149 782
LINE 150 79A
LINE 152 7AE
LINE 153 7B0
LINE 102 7B0
LINE 102 7B2
BLOCKEND 0 7BE
FUNCEND 7BE
FILE get_key.h
FUNC get_key 7C6 fc
BLOCK 8 7C6
DEFREG pass 16 c
DEFREG kcodebuf 18 c
LINE 8 7C6
LINE 14 7C6
LINE 15 7CA
LINE 16 7D4
LINE 16 7DC
LINE 17 7E2
LINE 18 7E6
LINE 19 7E6
LINE 20 7EC
LINE 21 7F0
LINE 22 7F4
LINE 23 7F6
LINE 24 7F8
LINE 25 7FC
LINE 26 7FC
LINE 27 802
LINE 27 80A
LINE 29 80E
LINE 30 80E
LINE 31 816
LINE 32 816
LINE 33 818
LINE 34 81E
LINE 35 820
LINE 36 822
LINE 37 822
LINE 38 824
LINE 39 828
LINE 40 828
LINE 41 82E
LINE 41 836
LINE 42 83A
LINE 43 842
LINE 44 842
LINE 45 844
LINE 46 84A
LINE 47 84C
LINE 48 84E
LINE 50 850
LINE 51 858
LINE 52 858
LINE 53 85E
LINE 54 860
LINE 56 862
LINE 56 86A
LINE 58 86E
LINE 59 872
LINE 60 872
LINE 61 878
LINE 62 87A
LINE 63 87C
LINE 64 880
LINE 65 880
LINE 66 886
LINE 67 888
LINE 68 88A
LINE 69 88E
LINE 70 88E
LINE 71 894
LINE 72 896
LINE 73 898
LINE 74 89C
LINE 75 89C
LINE 76 8A2
LINE 77 8A4
LINE 78 8A6
LINE 79 8AA
LINE 80 8AA
LINE 81 8B0
LINE 82 8B2
LINE 83 8B4
LINE 84 8B8
LINE 85 8B8
LINE 86 8BE
LINE 87 8C0
LINE 88 8C2
LINE 89 8C4
LINE 91 8C8
BLOCKEND 0 8C8
FUNCEND 8C8
DEFSTATIC keylock 68 c
DEFSTATIC havekey 67 c
DEFSTATIC keytime 66 c
DEFSTATIC lastkcode 69 c
START 05D8

⌨️ 快捷键说明

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