m8demo.dbg
来自「AVR系列被广泛应用的单片机MEGA8开发(原理图)及例程」· DBG 代码 · 共 1,228 行 · 第 1/2 页
DBG
1,228 行
LINE 64 D3A
LINE 64 D3A
LINE 65 D40
LINE 66 D44
LINE 67 D4A
LINE 68 D52
LINE 70 D58
LINE 71 D5C
LINE 72 D5E
LINE 73 D64
LINE 74 D68
LINE 63 D68
LINE 63 D6A
LINE 75 D70
BLOCKEND 0 D78
FUNCEND D78
FUNC SPI_Receive8BitData D7A fc
BLOCK 78 D7C
DEFREG i 22 c
DEFREG receivedata 20 c
LINE 78 D7C
LINE 80 D7C
LINE 81 D7E
LINE 82 D82
LINE 83 D82
LINE 84 D88
LINE 85 D8C
LINE 86 D92
LINE 87 D96
LINE 88 D9C
LINE 89 DA2
LINE 90 DA4
LINE 92 DA6
LINE 81 DA6
LINE 81 DA8
LINE 93 DAC
LINE 94 DB2
LINE 95 DB6
LINE 96 DBC
LINE 97 DC0
LINE 98 DC6
LINE 99 DCC
LINE 100 DCE
LINE 102 DD4
BLOCKEND 0 DD8
FUNCEND DD8
FUNC erasing_flash DDA fV
BLOCK 107 DDC
DEFREG Block_Add 20 i
LINE 107 DDC
LINE 108 DDC
LINE 110 DE0
LINE 111 DE2
LINE 111 DE2
LINE 112 DE6
LINE 113 DEC
LINE 110 DEC
LINE 110 DF0
BLOCKEND 0 DFA
FUNCEND DFA
FUNC EasingBlock DFC fV
BLOCK 119 E00
DEFREG Block_Add 20 c
LINE 119 E00
LINE 120 E00
LINE 121 E02
LINE 122 E06
LINE 123 E1C
LINE 124 E32
LINE 125 E36
LINE 126 E3C
BLOCKEND 0 E40
FUNCEND E40
FUNC EasingPage E42 fV
BLOCK 130 E46
DEFREG Page_Add 20 i
LINE 130 E46
LINE 132 E46
LINE 133 E48
LINE 134 E4C
LINE 135 E56
LINE 136 E5E
LINE 137 E62
LINE 138 E68
BLOCKEND 0 E6C
FUNCEND E6C
FUNC WriteToBuffer E6E fV
BLOCK 142 E74
DEFREG i 20 i
DEFLOCAL Buff_add 8 i
DEFLOCAL BufferSelect 6 c
DEFREG datalength 10 i
DEFREG write_data 22 pc
LINE 142 E74
LINE 144 E74
LINE 145 E76
LINE 146 E8A
LINE 147 E8A
LINE 147 E8E
LINE 148 E90
LINE 148 E94
LINE 149 E94
LINE 151 E94
LINE 152 E98
LINE 153 EA2
LINE 154 EA8
LINE 155 EAE
LINE 154 EB8
LINE 154 EBC
LINE 156 EC2
LINE 157 EC8
BLOCKEND 0 ECC
FUNCEND ECC
FUNC WriteToMemory ECE fV
BLOCK 162 ED4
DEFREG WriteFlag 22 c
DEFREG Page_Add 20 i
LINE 162 ED4
LINE 164 ED4
LINE 165 ED6
LINE 166 EFA
LINE 167 EFA
LINE 168 EFE
LINE 170 F00
LINE 171 F04
LINE 173 F06
LINE 174 F0A
LINE 176 F0C
LINE 177 F10
LINE 178 F10
LINE 181 F10
LINE 182 F1A
LINE 183 F22
LINE 184 F26
LINE 185 F28
BLOCKEND 0 F30
FUNCEND F30
FUNC ReadBuffer F32 fV
BLOCK 189 F38
DEFREG i 20 i
DEFLOCAL Buff_add 8 i
DEFLOCAL BufferSelect 6 c
DEFREG datalength 10 i
DEFREG Read_data 22 pc
LINE 189 F38
LINE 191 F38
LINE 192 F3A
LINE 193 F4E
LINE 193 F4E
LINE 193 F52
LINE 194 F54
LINE 194 F58
LINE 195 F58
LINE 197 F58
LINE 198 F5C
LINE 199 F66
LINE 200 F6C
LINE 201 F70
LINE 202 F76
LINE 201 F80
LINE 201 F84
LINE 204 F8A
LINE 205 F8C
BLOCKEND 0 F94
FUNCEND F94
FUNC MemoryToBuffer F96 fV
BLOCK 209 F9C
DEFLOCAL i 1 i
DEFREG BufferSelect 22 c
DEFREG Page_add 20 i
LINE 209 F9C
LINE 211 F9C
LINE 212 F9E
LINE 213 FB0
LINE 213 FB0
LINE 213 FB4
LINE 214 FB6
LINE 214 FBA
LINE 215 FBA
LINE 217 FBA
LINE 218 FC4
LINE 219 FCC
LINE 220 FD0
LINE 221 FD2
BLOCKEND 0 FDA
FUNCEND FDA
FUNC MemoryPageRead FDC fV
BLOCK 226 FE2
DEFREG tempdata 20 i
DEFREG i 20 i
DEFLOCAL in_page_add 8 i
DEFLOCAL Page_add 6 i
DEFREG datalength 10 i
DEFREG Read_data 22 pc
LINE 226 FE2
LINE 228 FE2
LINE 229 FE4
LINE 230 FE8
LINE 231 FF4
LINE 232 FFC
LINE 233 1000
LINE 234 100C
LINE 235 1010
LINE 236 1016
LINE 237 101A
LINE 238 101E
LINE 239 1022
LINE 240 1026
LINE 241 102C
LINE 242 1032
LINE 241 103C
LINE 241 1040
LINE 243 1046
LINE 244 1048
BLOCKEND 0 1050
FUNCEND 1050
FUNC ContinuousArraryRead 1052 fV
BLOCK 249 1058
DEFREG tempdata 20 i
DEFREG i 20 i
DEFLOCAL in_page_add 8 i
DEFLOCAL Page_add 6 i
DEFREG datalength 10 i
DEFREG Read_data 22 pc
LINE 249 1058
LINE 251 1058
LINE 252 105A
LINE 253 105E
LINE 254 106A
LINE 255 1072
LINE 256 1076
LINE 257 1082
LINE 258 1086
LINE 259 108C
LINE 260 1090
LINE 261 1094
LINE 262 1098
LINE 263 109C
LINE 264 10A2
LINE 263 10AC
LINE 263 10B0
LINE 265 10B6
LINE 266 10B8
BLOCKEND 0 10C0
FUNCEND 10C0
FUNC WriteBlock 10C2 fV
BLOCK 270 10D2
DEFLOCAL write_data 4 A[264:264]c
DEFREG i 20 c
DEFREG Block_Data 22 c
DEFREG Block_Add 10 c
LINE 270 10D2
LINE 273 10D2
LINE 274 10D6
LINE 273 10E4
LINE 273 10E6
LINE 278 10EA
LINE 279 1100
LINE 285 1106
LINE 286 110A
LINE 287 110A
LINE 288 111C
LINE 289 1122
LINE 285 1122
LINE 285 1124
BLOCKEND 0 1134
FUNCEND 1134
FUNC ReadBlock 1136 fc
BLOCK 294 1144
DEFREG tempdata 20 i
DEFLOCAL Read_data 4 A[264:264]c
DEFREG i 22 i
DEFREG n 10 i
DEFREG Block_Add 12 c
LINE 294 1144
LINE 301 1144
LINE 302 1160
LINE 306 1164
LINE 307 116A
LINE 308 116A
LINE 309 117E
LINE 310 117E
LINE 311 1184
LINE 312 1188
LINE 313 118E
LINE 314 119E
LINE 315 11A4
LINE 317 11A8
LINE 306 11A8
LINE 306 11AE
LINE 320 11B8
LINE 321 11BE
LINE 322 11BE
LINE 325 11E0
LINE 326 11E6
LINE 327 11FA
LINE 328 11FA
LINE 329 1200
LINE 330 120C
LINE 331 1212
LINE 332 1216
LINE 333 121C
LINE 334 122C
LINE 335 1232
LINE 325 1236
LINE 325 123C
LINE 339 1248
LINE 320 1248
LINE 320 124C
LINE 340 1256
LINE 341 125C
BLOCKEND 0 126A
FUNCEND 126A
FILE I2C.C
FUNC i2c_Write 126C fc
BLOCK 8 1272
DEFREG Wdata 20 c
DEFREG RomAddrL 22 c
LINE 8 1272
LINE 8 1272
LINE 9 1278
LINE 10 127E
LINE 11 1282
LINE 11 1282
LINE 11 1282
LINE 11 1288
LINE 11 1288
LINE 12 1288
LINE 13 1290
LINE 13 1290
LINE 13 1296
LINE 15 1298
LINE 15 1298
LINE 15 129C
LINE 15 12A0
LINE 15 12A0
LINE 16 12A0
LINE 16 12A0
LINE 16 12A0
LINE 16 12A6
LINE 16 12A6
LINE 17 12A6
LINE 18 12AE
LINE 18 12AE
LINE 18 12B4
LINE 20 12B6
LINE 20 12B6
LINE 20 12B8
LINE 20 12BC
LINE 20 12BC
LINE 21 12BC
LINE 21 12BC
LINE 21 12BC
LINE 21 12C2
LINE 21 12C2
LINE 22 12C2
LINE 23 12CA
LINE 23 12CA
LINE 23 12D0
LINE 25 12D2
LINE 25 12D2
LINE 25 12D4
LINE 25 12D8
LINE 25 12D8
LINE 26 12D8
LINE 26 12D8
LINE 26 12D8
LINE 26 12DE
LINE 26 12DE
LINE 27 12DE
LINE 28 12E6
LINE 28 12E6
LINE 28 12EC
LINE 29 12EE
LINE 30 12F2
LINE 31 12F4
LINE 32 12FA
LINE 35 12FE
LINE 36 1302
LINE 37 1304
BLOCKEND 0 1308
FUNCEND 1308
FUNC i2c_Read 130A fc
BLOCK 46 130E
DEFREG temp 20 c
DEFREG RomAddrL 20 c
LINE 46 130E
LINE 48 130E
LINE 49 1314
LINE 50 131A
LINE 51 131E
LINE 51 131E
LINE 51 131E
LINE 51 1324
LINE 51 1324
LINE 52 1324
LINE 52 132C
LINE 53 1330
LINE 53 1330
LINE 53 1334
LINE 53 1338
LINE 53 1338
LINE 54 1338
LINE 54 1338
LINE 54 1338
LINE 54 133E
LINE 54 133E
LINE 55 133E
LINE 55 1346
LINE 57 134A
LINE 57 134A
LINE 57 134C
LINE 57 1350
LINE 57 1350
LINE 58 1350
LINE 58 1350
LINE 58 1350
LINE 58 1356
LINE 58 1356
LINE 59 1356
LINE 59 135E
LINE 61 1362
LINE 62 1366
LINE 62 1366
LINE 62 1366
LINE 62 136C
LINE 62 136C
LINE 63 136C
LINE 63 1374
LINE 64 1378
LINE 64 1378
LINE 64 137C
LINE 64 1380
LINE 64 1380
LINE 65 1380
LINE 65 1380
LINE 65 1380
LINE 65 1386
LINE 65 1386
LINE 66 1386
LINE 66 138E
LINE 67 1392
LINE 68 1396
LINE 68 1396
LINE 68 1396
LINE 68 139C
LINE 68 139C
LINE 69 139C
LINE 69 13A4
LINE 70 13A8
LINE 71 13AA
LINE 72 13B0
LINE 73 13B4
LINE 74 13B6
BLOCKEND 0 13BA
FUNCEND 13BA
FILE Uart.c
FUNC uart0_RX_Enable 13BC fV
BLOCK 7 13BC
LINE 7 13BC
LINE 8 13BC
BLOCKEND 0 13C0
FUNCEND 13C0
FUNC uart0_RX_Disable 13C2 fV
BLOCK 11 13C2
LINE 11 13C2
LINE 12 13C2
BLOCKEND 0 13C6
FUNCEND 13C6
FUNC uart0_init 13C8 fV
BLOCK 16 13C8
LINE 16 13C8
LINE 17 13C8
LINE 18 13CC
LINE 19 13CE
LINE 20 13D2
LINE 21 13D6
LINE 22 13D8
BLOCKEND 0 13DC
FUNCEND 13DC
FUNC uart0_rx_isr 13DE fV
BLOCK 26 13E2
DEFREG tempdata 20 c
LINE 26 13E2
LINE 27 13E2
LINE 28 13E4
LINE 31 13E8
LINE 32 13EE
LINE 34 13F4
LINE 35 13F8
LINE 35 13F8
LINE 36 13FA
LINE 37 13FE
LINE 38 1402
BLOCKEND 0 1406
FUNCEND 1406
FUNC uart0_udre_isr 1408 fV
BLOCK 43 1408
LINE 43 1408
BLOCKEND 0 1408
FUNCEND 1408
FUNC uart0_tx_isr 140A fV
BLOCK 50 140A
LINE 50 140A
BLOCKEND 0 140A
FUNCEND 140A
FUNC PutStr 140C fI
BLOCK 55 140C
DEFREG s 16 pc
LINE 55 140C
LINE 57 140E
LINE 58 140E
LINE 57 140E
LINE 59 1412
LINE 61 1418
LINE 62 141C
LINE 56 141C
LINE 66 1424
LINE 65 1424
LINE 67 1428
LINE 69 142C
LINE 71 142C
BLOCKEND 0 1430
FUNCEND 1430
FUNC PutInt 1432 fV
BLOCK 74 143A
DEFREG tempdata1 20 c
DEFREG tempdata5 10 c
DEFLOCAL tempdata4 3 c
DEFLOCAL tempdata3 2 c
DEFLOCAL tempdata2 1 c
DEFLOCAL firstzero 0 c
DEFREG tempdata 12 c
DEFREG i 14 c
DEFLOCAL intdata 14 i
LINE 74 143A
LINE 76 143A
LINE 78 143E
LINE 79 1442
LINE 80 1442
LINE 81 144E
LINE 82 145C
LINE 83 1488
LINE 85 1488
LINE 86 148A
LINE 88 148C
LINE 89 148E
LINE 91 1490
LINE 92 1492
LINE 94 1494
LINE 95 1496
LINE 97 1498
LINE 98 149A
LINE 100 149A
LINE 104 149A
LINE 78 149A
LINE 78 149C
LINE 105 14A2
LINE 106 14A6
LINE 107 14A6
LINE 108 14AC
LINE 109 14B2
LINE 110 14B2
LINE 111 14BE
LINE 112 14BE
LINE 114 14C4
LINE 115 14CA
LINE 116 14CA
LINE 117 14D6
LINE 118 14D6
LINE 120 14DC
LINE 122 14E2
LINE 123 14E2
LINE 124 14EE
LINE 125 14EE
LINE 127 14F4
LINE 129 14F4
LINE 130 14FA
BLOCKEND 0 1504
FUNCEND 1504
FUNC PutChar 1506 fV
BLOCK 134 1506
DEFREG c 16 c
LINE 134 1506
LINE 136 1506
LINE 135 1506
LINE 137 150A
BLOCKEND 0 150C
FUNCEND 150C
FILE M8Demo.c
DEFGLOBAL out_eeprom_addr 60 c
DEFGLOBAL in_eeprom_addr 61 c
DEFGLOBAL adc_value 62 i
DEFGLOBAL AT45DB021_addr 64 c
DEFGLOBAL Display_Position 65 c
DEFGLOBAL DataTab 26 A[16:16]kc
FILE AT45DB021.c
FILE I2C.C
FILE Uart.c
FILE M8Demo.c
DEFGLOBAL AT45DB021_data 1BE c
DEFGLOBAL in_eeprom_data 1BF c
DEFGLOBAL out_eeprom_data 1C0 c
DEFGLOBAL OutPutStr 1C1 pc
DEFGLOBAL mode_state 1C3 c
DEFGLOBAL key_pressed 1C4 c
DEFGLOBAL key_value 1C5 c
DEFGLOBAL key_state 1C6 c
DEFGLOBAL key_tick 1C7 i
DEFGLOBAL TimerCountOld 1C9 i
DEFGLOBAL TimerCount 1CB i
DEFGLOBAL DelayTimer 1CD i
START 0194
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?