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

📄 1820.o

📁 利用AVRM16和DX18B20温度传感器通信
💻 O
字号:
XL
H 4 areas 27 global symbols
M _1820.c
S push_gset1 Ref0000
S push_gset2 Ref0000
S push_gset3 Ref0000
S push_gset4 Ref0000
S cmp32f Ref0000
S sub32f Ref0000
S mod16u Ref0000
S div16u Ref0000
S fp2int Ref0000
S int2fp Ref0000
S add32fs Ref0000
S empy32f Ref0000
S lsr8 Ref0000
S pop_gset1 Ref0000
S pop_gset2 Ref0000
S pop_gset3 Ref0000
S pop_gset4 Ref0000
S lpm32 Ref0000
S empy32fs Ref0000
A text size 48C flags 0
dbfile E:\单片机\AVR程序\温度传感器\1820.c
dbfunc e LCD_init 0 fV
dbline FFFFFFFF 0
dbline 2A 0
dbline 2B 0
dbline 2C 6
dbline 2D 8
dbline 2F A
dbline 30 C
dbline 32 E
dbline 33 12
dbline 34 14
dbline 35 1A
dbline 36 1E
dbline 37 22
dbline 38 26
dbline FFFFFFFE 2C
dbline 0 2C
dbfunc e LCD_en_write 2E fV
dbline FFFFFFFF 2E
dbline 3D 2E
dbline 3E 2E
dbline 3F 30
dbline 40 36
dbline 41 38
dbline FFFFFFFE 3E
dbline 0 3E
dbfunc e LCD_write_command 40 fV
dbsym r command 14 c
dbline FFFFFFFF 46
dbline 4A 46
dbline 4B 46
dbline 4C 4C
dbline 4D 4E
dbline 4E 54
dbline 4F 5E
dbline 50 60
dbline 51 68
dbline 52 6E
dbline 53 78
dbline FFFFFFFE 7A
dbline 0 7E
dbfunc e LCD_write_data 80 fV
dbsym r data 14 c
dbline FFFFFFFF 86
dbline 58 86
dbline 59 86
dbline 5A 8C
dbline 5B 8E
dbline 5C 94
dbline 5D 9E
dbline 5E A0
dbline 5F A8
dbline 60 AE
dbline 61 B8
dbline FFFFFFFE BA
dbline 0 BE
dbfunc e LCD_set_xy C0 fV
dbsym r address 14 c
dbsym r y 14 c
dbsym r x 16 c
dbline FFFFFFFF C8
dbline 67 C8
dbline 69 C8
dbline 69 CC
dbline 6A D2
dbline 6B D6
dbline FFFFFFFE DA
dbline 0 DE
dbfunc e LCD_write_string E0 fV
dbsym r s 14 pc
dbsym r Y A c
dbsym r X 16 c
dbline FFFFFFFF EC
dbline 70 EC
dbline 71 EC
dbline 73 F4
dbline 74 F4
dbline 75 FA
dbline 76 FE
dbline 72 FE
dbline FFFFFFFE 106
dbline 0 10A
dbfunc e LCD_write_char 10C fV
dbsym l data 4 c
dbsym r Y 16 c
dbsym r X 14 c
dbline FFFFFFFF 114
dbline 7B 114
dbline 7C 114
dbline 7D 11A
dbline FFFFFFFE 11E
dbline 0 122
dbfunc e delayUs 124 fV
dbsym r temp 10 c
dbline FFFFFFFF 124
dbline BF 124
dbline C0 124
dbline C0 124
dbline FFFFFFFE 12E
dbline 0 12E
dbfunc e resetDS18B20 130 fc
dbsym r errTime 14 c
dbline FFFFFFFF 134
dbline C8 134
dbline C9 134
dbline CA 136
dbline CB 138
dbline CC 13A
dbline CD 13C
dbline CE 13E
dbline CF 142
dbline D0 146
dbline D2 14A
dbline D3 14C
dbline D5 150
dbline D6 150
dbline D7 154
dbline D8 156
dbline D9 15C
dbline DA 160
dbline D4 160
dbline DB 164
dbline DD 168
dbline DE 168
dbline DF 16C
dbline E0 16E
dbline E1 174
dbline E2 178
dbline DC 178
dbline E3 17C
dbline FFFFFFFE 17E
dbline 0 182
dbfunc e readByteDS18B20 184 fc
dbsym r retVal 14 c
dbsym r i 16 c
dbline FFFFFFFF 188
dbline EC 188
dbline EE 188
dbline EF 18A
dbline F0 18C
dbline F1 190
dbline F2 190
dbline F3 192
dbline F4 194
dbline F5 196
dbline F6 198
dbline F7 19A
dbline F8 19C
dbline F9 19E
dbline FA 1A0
dbline FB 1A2
dbline FC 1A4
dbline FD 1A6
dbline FE 1A8
dbline FF 1AA
dbline 100 1AC
dbline 101 1AE
dbline 102 1B2
dbline 105 1B4
dbline 106 1B8
dbline 107 1BC
dbline 108 1BE
dbline 10A 1C2
dbline F0 1C2
dbline F0 1C4
dbline 10B 1CA
dbline 10C 1CE
dbline FFFFFFFE 1D0
dbline 0 1D4
dbfunc e writeByteDS18B20 1D6 fV
dbsym r temp 14 c
dbsym r i 16 c
dbsym r wb A c
dbline FFFFFFFF 1DC
dbline 115 1DC
dbline 118 1DC
dbline 119 1DE
dbline 11A 1E2
dbline 11B 1E2
dbline 11C 1E4
dbline 11D 1E6
dbline 11E 1EA
dbline 11F 1F4
dbline 120 1F6
dbline 121 1F8
dbline 123 1FC
dbline 124 1FE
dbline 125 202
dbline 126 206
dbline 127 208
dbline 128 20C
dbline 119 20C
dbline 119 20E
dbline FFFFFFFE 212
dbline 0 216
dbfunc e readTempDS18B20 218 fi
dbsym r x 14 i
dbsym r tempH 14 c
dbsym r tempL 16 c
dbline FFFFFFFF 21C
dbline 131 21C
dbline 134 21C
dbline 135 21E
dbline 136 222
dbline 137 226
dbline 138 22A
dbline 139 22C
dbline 13A 230
dbline 13B 234
dbline 13C 238
dbline 13D 23C
dbline 13E 240
dbline FFFFFFFE 242
dbline 0 246
dbfunc e realTemp 248 fD
dbsym l Temp 0 D
dbline FFFFFFFF 24A
dbline 14B 24A
dbline 14C 24A
dbline 14D 2A8
dbline FFFFFFFE 2B2
dbline 0 2B4
dbfunc e displayTemp 2B6 fI
dbsym l l 3 c
dbsym l T 2 A[5:5]c
dbsym r temp A i
dbsym l num 13 D
dbsym r j 16 c
dbsym r i 14 c
dbline FFFFFFFF 2C0
dbline 15A 2C0
dbline 15B 2C0
dbline 15C 35E
dbline 15D 36E
dbline 15E 37A
dbline 15F 388
dbline 160 394
dbline 161 398
dbline 162 3A6
dbline 163 3B2
dbline 164 3B8
dbline FFFFFFFE 3C6
dbline 0 3CC
dbfunc e delay_1us 3CE fV
dbline FFFFFFFF 3CE
dbline 182 3CE
dbline 183 3CE
dbline FFFFFFFE 3D0
dbline 0 3D0
dbfunc e delay_nus 3D2 fV
dbsym r i 14 i
dbsym r n 16 i
dbline FFFFFFFF 3D8
dbline 187 3D8
dbline 188 3D8
dbline 189 3DC
dbline 18A 3DE
dbline 189 3E0
dbline 189 3E4
dbline FFFFFFFE 3EA
dbline 0 3EE
dbfunc e delay_1ms 3F0 fV
dbsym r i 10 i
dbline FFFFFFFF 3F0
dbline 18E 3F0
dbline 190 3F0
dbline 190 3F6
dbline 190 3F6
dbline 190 3FA
dbline FFFFFFFE 402
dbline 0 402
dbfunc e delay_nms 404 fV
dbsym r i 14 i
dbsym r n 16 i
dbline FFFFFFFF 40A
dbline 194 40A
dbline 195 40A
dbline 196 40E
dbline 197 410
dbline 196 412
dbline 196 416
dbline FFFFFFFE 41C
dbline 0 420
dbfunc e port_init 422 fV
dbline FFFFFFFF 422
dbline 19D 422
dbline 19E 422
dbline 19F 426
dbline 1A0 428
dbline 1A1 42C
dbline 1A2 42E
dbline 1A3 430
dbline FFFFFFFE 434
dbline 0 434
dbfunc e main 436 fI
dbsym l i 4 D
dbline FFFFFFFF 438
dbline 1A8 438
dbline 1A9 438
dbline 1AB 44A
dbline 1AD 44C
dbline 1B0 45C
dbline 1B0 45C
dbline 1B2 468
dbline 1B3 480
dbline 1B6 486
dbline 1AF 486
dbline FFFFFFFE 488
dbline 0 48A
S _main Def0436
S _delay_nms Def0404
S _delay_nus Def03D2
S _resetDS18B20 Def0130
S _LCD_set_xy Def00C0
S _readByteDS18B20 Def0184
S _readTempDS18B20 Def0218
S _delayUs Def0124
S _port_init Def0422
S _LCD_init Def0000
S _realTemp Def0248
S _LCD_write_string Def00E0
S _LCD_write_data Def0080
S _LCD_write_char Def010C
S _writeByteDS18B20 Def01D6
S _delay_1ms Def03F0
S _delay_1us Def03CE
S _displayTemp Def02B6
S _LCD_en_write Def002E
S _LCD_write_command Def0040
A data size 8 flags 20
dbfile E:\单片机\AVR程序\温度传感器\1820.c
A idata size 8 flags 0
A lit size 14 flags 0
T 00 00 8A B3 80 6F 8A BB D3 9A D1 9A D2 9A DA 98
R 00 00 00 00
T 0E 00 08 E2 17 D0 0D D0 08 E2 10 E0 DC D1 08 E2
R 00 00 00 00
T 1C 00 11 D0 0C E0 0F D0 01 E0 0D D0 0A E0 10 E0
R 00 00 00 00
T 2A 00 EC D1 08 95
R 00 00 00 00
T 2E 00 DB 9A 01 E0 10 E0 CE D1 DB 98 01 E0 10 E0
R 00 00 00 00
T 3C 00 CA D1 08 95
R 00 00 00 00
T 40 00 0E 94 00 00 40 2F 00 E1 10 E0 C3 D1 D9 98
R 00 00 00 00 12 04 00 00
T 4E 00 8B B3 8F 70 8B BB 84 2F 80 7F 2B B2 28 2A
R 00 00 00 00
T 5C 00 2B BA E7 DF 84 2F 8F 70 82 95 48 2F 8B B3
R 00 00 00 00
T 6A 00 8F 70 8B BB 84 2F 80 7F 2B B2 28 2A 2B BA
R 00 00 00 00
T 78 00 DA DF 0E 94 00 00 08 95
R 00 00 00 00 12 06 0D 00
T 80 00 0E 94 00 00 40 2F 00 E1 10 E0 A3 D1 D9 9A
R 00 00 00 00 12 04 00 00
T 8E 00 8B B3 8F 70 8B BB 84 2F 80 7F 2B B2 28 2A
R 00 00 00 00
T 9C 00 2B BA C7 DF 84 2F 8F 70 82 95 48 2F 8B B3
R 00 00 00 00
T AA 00 8F 70 8B BB 84 2F 80 7F 2B B2 28 2A 2B BA
R 00 00 00 00
T B8 00 BA DF 0E 94 00 00 08 95
R 00 00 00 00 12 06 0D 00
T C0 00 0E 94 00 00 42 2F 60 2F 44 23 19 F4 46 2F
R 00 00 00 00 12 04 01 00
T CE 00 40 58 02 C0 46 2F 40 54 04 2F B3 DF 0E 94
R 00 00 00 00
T DC 00 00 00 08 95
R 00 00 00 00 12 02 0E 00
T E0 00 0E 94 00 00 A2 2E 60 2F 4E 81 5F 81 2A 2D
R 00 00 00 00 12 04 02 00
T EE 00 06 2F E7 DF 05 C0 FA 01 00 81 C3 DF 4F 5F
R 00 00 00 00
T FC 00 5F 4F FA 01 20 80 22 20 B9 F7 0E 94 00 00
R 00 00 00 00 12 0E 0F 00
T 0A 01 08 95
R 00 00 00 00
T 0C 01 0E 94 00 00 62 2F 40 2F 26 2F 04 2F D3 DF
R 00 00 00 00 12 04 01 00
T 1A 01 0C 81 B1 DF 0E 94 00 00 08 95
R 00 00 00 00 12 08 0E 00
T 24 01 20 2E 33 24 01 50 22 20 D9 F7 08 95
R 00 00 00 00
T 30 01 0E 94 00 00 44 27 B9 98 00 00 B9 9A C1 98
R 00 00 00 00 12 04 00 00
T 3E 01 0F EF F1 DF 0F EF EF DF 0F EF ED DF B9 98
R 00 00 00 00
T 4C 01 00 00 08 C0 05 E0 E8 DF 43 95 84 E1 84 17
R 00 00 00 00
T 5A 01 10 F4 00 27 0F C0 B1 99 F6 CF 44 27 08 C0
R 00 00 00 00
T 68 01 05 E0 DC DF 43 95 82 E3 84 17 10 F4 00 27
R 00 00 00 00
T 76 01 03 C0 B1 9B F6 CF 0F EF 0E 94 00 00 08 95
R 00 00 00 00 12 0C 0D 00
T 84 01 0E 94 00 00 44 27 B9 98 68 E0 1A C0 46 95
R 00 00 00 00 12 04 01 00
T 92 01 B9 9A C1 98 00 00 00 00 00 00 00 00 00 00
R 00 00 00 00
T A0 01 00 00 00 00 00 00 B9 98 00 00 00 00 00 00
R 00 00 00 00
T AE 01 B1 9B 01 C0 40 68 04 E1 B6 DF 0E E1 B4 DF
R 00 00 00 00
T BC 01 B9 98 0D E2 B1 DF 6A 95 22 24 26 16 18 F3
R 00 00 00 00
T CA 01 01 E0 AB DF 04 2F 0E 94 00 00 08 95
R 00 00 00 00 12 0A 0E 00
T D6 01 0E 94 00 00 A0 2E B9 98 66 27 16 C0 B9 9A
R 00 00 00 00 12 04 02 00
T E4 01 C1 98 00 E1 9D DF 0A 2D 16 2F 0E 94 00 00
R 00 00 00 00 12 0E 0C 00
T F2 01 40 2F 41 70 11 F0 B9 98 01 C0 C1 98 00 E1
R 00 00 00 00
T 00 02 91 DF 03 E2 8F DF B9 98 01 E0 8C DF 63 95
R 00 00 00 00
T 0E 02 68 30 40 F3 0E 94 00 00 08 95
R 00 00 00 00 12 08 0F 00
T 18 02 0E 94 00 00 89 DF 0C EC DA DF 04 E4 D8 DF
R 00 00 00 00 12 04 01 00
T 26 02 01 E0 7D DF 82 DF 0C EC D3 DF 0E EB D1 DF
R 00 00 00 00
T 34 02 A7 DF 60 2F A5 DF 40 2F 54 2F 46 2F 8A 01
R 00 00 00 00
T 42 02 0E 94 00 00 08 95
R 00 00 00 00 12 04 0E 00
T 48 02 24 97 E6 DF 18 01 00 E0 10 E0 0E 94
R 00 00 00 00 20 08 03 00 10 00 40 0A 03 00 10 00
T 54 02 00 00 3A 93 2A 93 1A 93 0A 93 00 E0
R 00 00 00 00 12 02 11 00 20 0C 03 00 0C 00
T 60 02 10 E0 0E 94 00 00 3A 93 2A 93 1A 93 0A 93
R 00 00 00 00 40 02 03 00 0C 00 12 06 11 00
T 6E 02 81 01 16 95 07 95 0E 94 00 00 3A 93 2A 93
R 00 00 00 00 12 0A 09 00
T 7C 02 1A 93 0A 93 0E 94 00 00 81 01 01 70 10 70
R 00 00 00 00 12 08 12 00
T 8A 02 0E 94 00 00 3A 93 2A 93 1A 93 0A 93 0E 94
R 00 00 00 00 12 04 09 00
T 98 02 00 00 0E 94 00 00 FE 01 00 83 11 83 22 83
R 00 00 00 00 12 02 0A 00 12 06 0B 00
T A6 02 33 83 FE 01 00 81 11 81 22 81 33 81 24 96
R 00 00 00 00
T B4 02 08 95
R 00 00 00 00
T B6 02 0E 94 00 00 62 2F 40 2F 2B 97 00 E0
R 00 00 00 00 12 04 03 00 20 0C 03 00 08 00
T C2 02 10 E0 0E 94 00 00 3A 93 2A 93 1A 93 0A 93
R 00 00 00 00 40 02 03 00 08 00 12 06 11 00
T D0 02 FE 01 27 88 30 8C 41 8C 52 8C 5A 92 4A 92
R 00 00 00 00
T DE 02 3A 92 2A 92 0E 94 00 00 FE 01 07 83 10 87
R 00 00 00 00 12 08 0B 00
T EC 02 21 87 32 87 FE 01 27 80 30 84 41 84 52 84
R 00 00 00 00
T FA 02 5A 92 4A 92 3A 92 2A 92 00 E0 10 E0 0E 94
R 00 00 00 00 20 0A 03 00 04 00 40 0C 03 00 04 00
T 08 03 00 00 3A 93 2A 93 1A 93 0A 93 0E 94 00 00
R 00 00 00 00 12 02 11 00 12 0E 04 00
T 16 03 D4 F0 FE 01 27 80 30 84 41 84 52 84 5A 92
R 00 00 00 00
T 24 03 4A 92 3A 92 2A 92 00 E0 10 E0 0E 94
R 00 00 00 00 20 08 03 00 04 00 40 0A 03 00 04 00
T 30 03 00 00 3A 93 2A 93 1A 93 0A 93 0E 94 00 00
R 00 00 00 00 12 02 11 00 12 0E 05 00
T 3E 03 0E 94 00 00 C8 01 80 50 90 48 6C 01 08 C0
R 00 00 00 00 12 04 08 00
T 4C 03 FE 01 07 81 10 85 21 85 32 85 0E 94 00 00
R 00 00 00 00 12 0E 08 00
T 5A 03 68 01 56 01 28 EE 33 E0 85 01 0E 94 00 00
R 00 00 00 00 12 0E 07 00
T 68 03 C8 01 C0 96 8A 83 28 EE 33 E0 85 01 0E 94
R 00 00 00 00
T 76 03 00 00 58 01 24 E6 30 E0 0E 94 00 00 C8 01
R 00 00 00 00 12 02 06 00 12 0C 07 00
T 84 03 C0 96 8B 83 24 E6 30 E0 85 01 0E 94 00 00
R 00 00 00 00 12 0E 06 00
T 92 03 58 01 8E E2 8C 83 2A E0 30 E0 0E 94 00 00
R 00 00 00 00 12 0E 07 00
T A0 03 C8 01 C0 96 8D 83 2A E0 30 E0 85 01 0E 94
R 00 00 00 00
T AE 03 00 00 58 01 C5 01 C0 96 8E 83 CE 01 02 96
R 00 00 00 00 12 02 06 00
T BC 03 99 83 88 83 26 2F 04 2F 8D DE 2B 96 0E 94
R 00 00 00 00
T CA 03 00 00 08 95
R 00 00 00 00 12 02 10 00
T CE 03 00 00 08 95
R 00 00 00 00
T D2 03 0E 94 00 00 B8 01 44 27 55 27 03 C0 F7 DF
R 00 00 00 00 12 04 01 00
T E0 03 4F 5F 5F 4F 46 17 57 07 D0 F3 0E 94 00 00
R 00 00 00 00 12 0E 0E 00
T EE 03 08 95
R 00 00 00 00
T F0 03 00 27 11 27 02 C0 0F 5F 1F 4F 04 37 E4 E0
R 00 00 00 00
T FE 03 1E 07 D0 F3 08 95
R 00 00 00 00
T 04 04 0E 94 00 00 B8 01 44 27 55 27 03 C0 EF DF
R 00 00 00 00 12 04 01 00
T 12 04 4F 5F 5F 4F 46 17 57 07 D0 F3 0E 94 00 00
R 00 00 00 00 12 0E 0E 00
T 20 04 08 95
R 00 00 00 00
T 22 04 8F EF 8B BB 8A BB 22 24 28 BA 87 BB 82 BB
R 00 00 00 00
T 30 04 80 EE 81 BB 08 95
R 00 00 00 00
T 36 04 28 97 00 E0 10 E0 0E 94
R 00 00 00 00 20 04 03 00 00 00 40 06 03 00 00 00
T 3E 04 00 00 FE 01 04 83 15 83 26 83 37 83 DA DD
R 00 00 00 00 12 02 11 00
T 4C 04 80 E0 90 E0 99 83 88 83 22 27 00 27 43 DE
R 00 00 00 00 20 02 01 00 00 00 40 04 01 00 00 00
T 5A 04 15 C0 F5 DE FE 01 04 83 15 83 26 83 37 83
R 00 00 00 00
T 68 04 FE 01 24 80 35 80 46 80 57 80 28 82 39 82
R 00 00 00 00
T 76 04 4A 82 5B 82 21 E0 00 27 1B DF 0C ED 15 E0
R 00 00 00 00
T 84 04 BF DF EA CF 28 96 08 95
R 00 00 00 00
T 00 00 77 65 6C 63 6F 6D 65 00
R 00 00 02 00
T 00 00 00 00 00 00 00 00 00 47 00 00 C8 42 00 00
R 00 00 03 00
T 0E 00 00 40 00 00 80 3D
R 00 00 03 00

⌨️ 快捷键说明

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