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

📄 main.o

📁 DS18B20的使用情况以及电路接法和原代码!可以参考做测温电路
💻 O
字号:
XL
H 4 areas 1E global symbols
M main.c
S push_gset1 Ref0000
S push_gset2 Ref0000
S push_gset3 Ref0000
S mod16u Ref0000
S div16u Ref0000
S pop_gset1 Ref0000
S pop_gset2 Ref0000
S pop_gset3 Ref0000
S empy16s Ref0000
A text size 38A flags 0
dbfile D:\avr\+++精华+++\+M16范例+\18b20/delay.h
dbfunc e delay_1us 0 fV
dbline FFFFFFFF 0
dbline F 0
dbline 10 0
dbline FFFFFFFE 2
dbline 0 2
dbfunc e delay_nus 4 fV
dbsym r i 14 i
dbsym r n 16 i
dbline FFFFFFFF A
dbline 14 A
dbline 15 A
dbline 16 E
dbline 17 10
dbline 16 12
dbline 16 16
dbline FFFFFFFE 1C
dbline 0 20
dbfunc e delay_1ms 22 fV
dbsym r i 10 i
dbline FFFFFFFF 22
dbline 1B 22
dbline 1D 22
dbline 1D 28
dbline 1D 28
dbline 1D 2C
dbline FFFFFFFE 34
dbline 0 34
dbfunc e delay_nms 36 fV
dbsym r i 14 i
dbsym r n 16 i
dbline FFFFFFFF 3C
dbline 21 3C
dbline 22 3C
dbline 23 40
dbline 24 42
dbline 23 44
dbline 23 48
dbline FFFFFFFE 4E
dbline 0 52
dbfile D:\avr\+++精华+++\+M16范例+\18b20/1602.h
dbfunc e LCD_init 54 fV
dbline FFFFFFFF 54
dbline 2C 54
dbline 2D 54
dbline 2E 5A
dbline 2F 5C
dbline 30 5E
dbline 31 62
dbline 32 64
dbline 33 6A
dbline 34 6E
dbline 35 72
dbline 36 76
dbline FFFFFFFE 7C
dbline 0 7C
dbfunc e LCD_en_write 7E fV
dbline FFFFFFFF 7E
dbline 3D 7E
dbline 3E 7E
dbline 3F 80
dbline 40 86
dbline FFFFFFFE 88
dbline 0 88
dbfunc e LCD_write_command 8A fV
dbsym r command 14 c
dbline FFFFFFFF 90
dbline 44 90
dbline 46 90
dbline 47 96
dbline 48 98
dbline 49 9E
dbline 4A A8
dbline 4B AA
dbline 4C B2
dbline 4D B8
dbline 4E C2
dbline FFFFFFFE C4
dbline 0 C8
dbfunc e LCD_write_data CA fV
dbsym r data 14 c
dbline FFFFFFFF D0
dbline 5F D0
dbline 61 D0
dbline 62 D6
dbline 63 D8
dbline 64 DE
dbline 65 E8
dbline 66 EA
dbline 67 F2
dbline 68 F8
dbline 69 102
dbline FFFFFFFE 104
dbline 0 108
dbfunc e LCD_set_xy 10A fV
dbsym r address 14 c
dbsym r y 14 c
dbsym r x 16 c
dbline FFFFFFFF 112
dbline 7C 112
dbline 7E 112
dbline 7E 116
dbline 7F 11C
dbline 80 120
dbline FFFFFFFE 124
dbline 0 128
dbfunc e LCD_write_string 12A fV
dbsym r s 14 pc
dbsym r Y A c
dbsym r X 16 c
dbline FFFFFFFF 136
dbline 84 136
dbline 85 136
dbline 87 13E
dbline 88 13E
dbline 89 144
dbline 8A 148
dbline 86 148
dbline FFFFFFFE 150
dbline 0 154
dbfunc e LCD_write_char 156 fV
dbsym l data 4 c
dbsym r Y 16 c
dbsym r X 14 c
dbline FFFFFFFF 15E
dbline 8F 15E
dbline 90 15E
dbline 91 164
dbline FFFFFFFE 168
dbline 0 16C
dbfile D:\avr\+++精华+++\+M16范例+\18b20/DS1820.h
dbfunc e delay_10us 16E fV
dbsym r i 10 c
dbline FFFFFFFF 16E
dbline 1D 16E
dbline 1F 16E
dbline 1F 172
dbline 20 172
dbline 22 174
dbline 23 174
dbline 23 174
dbline 23 176
dbline 23 178
dbline 23 17A
dbline 23 17C
dbline 23 17C
dbline 24 17C
dbline 22 17C
dbline FFFFFFFE 186
dbline 0 186
dbfunc e ds1820_reset 188 fc
dbsym r i 14 c
dbline FFFFFFFF 18C
dbline 28 18C
dbline 2B 18C
dbline 2C 192
dbline 2D 194
dbline 2E 196
dbline 2F 198
dbline 30 19C
dbline 31 19E
dbline 32 1A0
dbline 33 1A4
dbline 34 1A8
dbline 35 1AC
dbline 35 1B4
dbline 36 1B4
dbline 37 1B6
dbline 38 1B6
dbline 38 1BA
dbline 39 1BA
dbline 3B 1BE
dbline 3C 1BE
dbline FFFFFFFE 1C0
dbline 0 1C4
dbfunc e ds1820_read_byte 1C6 fc
dbsym r value 14 c
dbsym r i 16 c
dbline FFFFFFFF 1CA
dbline 41 1CA
dbline 44 1CA
dbline 45 1CC
dbline 46 1D2
dbline 47 1D4
dbline 47 1D8
dbline 48 1D8
dbline 49 1DA
dbline 4A 1DC
dbline 4B 1DE
dbline 4B 1DE
dbline 4B 1E0
dbline 4B 1E2
dbline 4B 1E4
dbline 4B 1E6
dbline 4B 1E6
dbline 4C 1E6
dbline 4D 1E8
dbline 4E 1EA
dbline 4E 1EA
dbline 4E 1EC
dbline 4E 1EE
dbline 4E 1F0
dbline 4E 1F2
dbline 4E 1F4
dbline 4E 1F6
dbline 4E 1F8
dbline 4E 1FA
dbline 4E 1FC
dbline 4E 1FE
dbline 4E 1FE
dbline 4F 1FE
dbline 4F 202
dbline 50 202
dbline 51 204
dbline 52 204
dbline 53 208
dbline 47 208
dbline 47 20A
dbline 54 20E
dbline 54 216
dbline 55 216
dbline 56 218
dbline 57 218
dbline FFFFFFFE 21A
dbline 0 21E
dbfunc e ds1820_write_byte 220 fV
dbsym r i 14 c
dbsym r value 16 c
dbline FFFFFFFF 226
dbline 5B 226
dbline 5E 226
dbline 5F 22C
dbline 60 22E
dbline 60 232
dbline 61 232
dbline 62 234
dbline 63 236
dbline 63 236
dbline 63 238
dbline 63 23A
dbline 63 23C
dbline 63 23E
dbline 63 23E
dbline 64 23E
dbline 64 240
dbline 64 240
dbline 64 242
dbline 66 242
dbline 67 246
dbline 68 248
dbline 69 24A
dbline 60 24A
dbline 60 24C
dbline 6A 250
dbline 6A 258
dbline 6B 258
dbline 6C 25A
dbline FFFFFFFE 25A
dbline 0 25E
dbfunc e ds1820_start 260 fV
dbline FFFFFFFF 260
dbline 70 260
dbline 72 260
dbline 73 262
dbline 74 266
dbline FFFFFFFE 26A
dbline 0 26A
dbfunc e ds1820_read_temp 26C fi
dbsym l buf 0 A[9:9]c
dbsym r i 14 i
dbline FFFFFFFF 272
dbline 78 272
dbline 7D 272
dbline 7E 274
dbline 7F 278
dbline 80 27C
dbline 81 282
dbline 82 282
dbline 83 28E
dbline 80 28E
dbline 80 292
dbline 84 29A
dbline 85 29E
dbline 86 2A2
dbline 88 2AA
dbline FFFFFFFE 2AC
dbline 0 2B2
dbfunc e ds1820 2B4 fV
dbsym r i 14 i
dbline FFFFFFFF 2B8
dbline 8B 2B8
dbline 8C 2B8
dbline 8D 2BA
dbline 8E 2C0
dbline 8F 2C4
dbline 90 2E0
dbline 91 2F2
dbline 92 2FE
dbline 93 30E
dbline 94 31A
dbline 95 32A
dbline FFFFFFFE 33C
dbline 0 340
dbfile D:\avr\+++精华+++\+M16范例+\18b20\main.c
dbfunc e main 342 fV
dbline FFFFFFFF 344
dbline 16 344
dbline 1A 344
dbline 1B 348
dbline 1C 34C
dbline 1D 34E
dbline 1E 352
dbline 1F 354
dbline 20 358
dbline 21 35A
dbline 23 35C
dbline 25 362
dbline 26 364
dbline 27 374
dbline 28 374
dbline 29 376
dbline 2B 384
dbline 27 384
dbline FFFFFFFE 386
dbline 0 388
S _ds1820 Def02B4
S _main Def0342
S _ds1820_read_byte Def01C6
S _ds1820_read_temp Def026C
S _delay_10us Def016E
S _delay_nms Def0036
S _delay_nus Def0004
S _LCD_set_xy Def010A
S _LCD_init Def0054
S _ds1820_reset Def0188
S _ds1820_start Def0260
S _ds1820_write_byte Def0220
S _LCD_write_string Def012A
S _LCD_write_data Def00CA
S _LCD_write_char Def0156
S _delay_1ms Def0022
S _delay_1us Def0000
S _LCD_en_write Def007E
S _LCD_write_command Def008A
A data size 13 flags 20
dbfile D:\avr\+++精华+++\+M16范例+\18b20/1602.h
dbfile D:\avr\+++精华+++\+M16范例+\18b20/DS1820.h
dbsym e temp_1820 0 A[7:7]c
S _temp_1820 Def0000
A idata size 13 flags 0
A bss size 1 flags 20
dbfile D:\avr\+++精华+++\+M16范例+\18b20\main.c
dbfile D:\avr\+++精华+++\+M16范例+\18b20/DS1820.h
dbsym e flag 0 c
S _flag Def0000
T 00 00 00 00 08 95
R 00 00 00 00
T 04 00 0E 94 00 00 B8 01 44 27 55 27 03 C0 F7 DF
R 00 00 00 00 12 04 01 00
T 12 00 4F 5F 5F 4F 46 17 57 07 D0 F3 0E 94 00 00
R 00 00 00 00 12 0E 06 00
T 20 00 08 95
R 00 00 00 00
T 22 00 00 27 11 27 02 C0 0F 5F 1F 4F 04 37 E4 E0
R 00 00 00 00
T 30 00 1E 07 D0 F3 08 95
R 00 00 00 00
T 36 00 0E 94 00 00 B8 01 44 27 55 27 03 C0 EF DF
R 00 00 00 00 12 04 01 00
T 44 00 4F 5F 5F 4F 46 17 57 07 D0 F3 0E 94 00 00
R 00 00 00 00 12 0E 06 00
T 52 00 08 95
R 00 00 00 00
T 54 00 8A B3 80 6F 8A BB A7 9A A6 9A 08 E2 14 D0
R 00 00 00 00
T 62 00 0D D0 08 E2 10 E0 CD DF 08 E2 0E D0 0C E0
R 00 00 00 00
T 70 00 0C D0 01 E0 0A D0 02 E0 10 E0 DD DF 08 95
R 00 00 00 00
T 7E 00 AF 9A 01 E0 10 E0 BF DF AF 98 08 95
R 00 00 00 00
T 8A 00 0E 94 00 00 40 2F 00 E1 10 E0 B7 DF AE 98
R 00 00 00 00 12 04 00 00
T 98 00 8B B3 8F 70 8B BB 84 2F 80 7F 2B B2 28 2A
R 00 00 00 00
T A6 00 2B BA EA DF 84 2F 8F 70 82 95 48 2F 8B B3
R 00 00 00 00
T B4 00 8F 70 8B BB 84 2F 80 7F 2B B2 28 2A 2B BA
R 00 00 00 00
T C2 00 DD DF 0E 94 00 00 08 95
R 00 00 00 00 12 06 05 00
T CA 00 0E 94 00 00 40 2F 00 E1 10 E0 97 DF AE 9A
R 00 00 00 00 12 04 00 00
T D8 00 8B B3 8F 70 8B BB 84 2F 80 7F 2B B2 28 2A
R 00 00 00 00
T E6 00 2B BA CA DF 84 2F 8F 70 82 95 48 2F 8B B3
R 00 00 00 00
T F4 00 8F 70 8B BB 84 2F 80 7F 2B B2 28 2A 2B BA
R 00 00 00 00
T 02 01 BD DF 0E 94 00 00 08 95
R 00 00 00 00 12 06 05 00
T 0A 01 0E 94 00 00 42 2F 60 2F 44 23 19 F4 46 2F
R 00 00 00 00 12 04 01 00
T 18 01 40 58 02 C0 46 2F 40 54 04 2F B3 DF 0E 94
R 00 00 00 00
T 26 01 00 00 08 95
R 00 00 00 00 12 02 06 00
T 2A 01 0E 94 00 00 A2 2E 60 2F 4E 81 5F 81 2A 2D
R 00 00 00 00 12 04 02 00
T 38 01 06 2F E7 DF 05 C0 FA 01 00 81 C3 DF 4F 5F
R 00 00 00 00
T 46 01 5F 4F FA 01 20 80 22 20 B9 F7 0E 94 00 00
R 00 00 00 00 12 0E 07 00
T 54 01 08 95
R 00 00 00 00
T 56 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 64 01 0C 81 B1 DF 0E 94 00 00 08 95
R 00 00 00 00 12 08 06 00
T 00 00 00 00
R 00 00 02 00
T 02 00 00 2E
R 00 00 02 00
T 04 00 00 43
R 00 00 02 00
T 06 00 00
R 00 00 02 00
T 6E 01 00 23 29 F4 09 C0 00 00 00 00 00 00 00 00
R 00 00 00 00
T 7C 01 20 2E 33 24 01 50 22 20 B9 F7 08 95
R 00 00 00 00
T 88 01 0E 94 00 00 2F B6 20 92 00 00 F8 94 D3 9A
R 00 00 00 00 12 04 00 00 00 0A 03 00
T 96 01 DB 98 01 E3 E9 DF DB 9A D3 98 07 E0 E5 DF
R 00 00 00 00
T A4 01 49 B3 48 70 01 E3 E1 DF 20 90 00 00 27 FE
R 00 00 00 00 00 0C 03 00
T B2 01 01 C0 78 94 44 23 11 F0 00 27 01 C0 01 E0
R 00 00 00 00
T C0 01 0E 94 00 00 08 95
R 00 00 00 00 12 04 05 00
T C6 01 0E 94 00 00 44 27 2F B6 20 92 00 00 F8 94
R 00 00 00 00 12 04 01 00 00 0C 03 00
T D4 01 68 E0 19 C0 46 95 D3 9A DB 98 00 00 00 00
R 00 00 00 00
T E2 01 00 00 00 00 DB 9A D3 98 00 00 00 00 00 00
R 00 00 00 00
T F0 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00
R 00 00 00 00
T FE 01 CB 9B 01 C0 40 68 05 E0 B3 DF 6A 95 66 23
R 00 00 00 00
T 0C 02 29 F7 20 90 00 00 27 FE 01 C0 78 94 04 2F
R 00 00 00 00 00 06 03 00
T 1A 02 0E 94 00 00 08 95
R 00 00 00 00 12 04 06 00
T 20 02 0E 94 00 00 60 2F 2F B6 20 92 00 00 F8 94
R 00 00 00 00 12 04 01 00 00 0C 03 00
T 2E 02 48 E0 0D C0 D3 9A DB 98 00 00 00 00 00 00
R 00 00 00 00
T 3C 02 00 00 60 FD DB 9A 07 E0 94 DF DB 9A 66 95
R 00 00 00 00
T 4A 02 4A 95 44 23 89 F7 20 90 00 00 27 FE 01 C0
R 00 00 00 00 00 0A 03 00
T 58 02 78 94 0E 94 00 00 08 95
R 00 00 00 00 12 06 06 00
T 60 02 93 DF 0C EC DD DF 04 E4 DB DF 08 95
R 00 00 00 00
T 6C 02 0E 94 00 00 29 97 8A DF 0C EC D4 DF 0E EB
R 00 00 00 00 12 04 00 00
T 7A 02 D2 DF 44 27 55 27 08 C0 A1 DF CE 01 FA 01
R 00 00 00 00
T 88 02 E8 0F F9 1F 00 83 4F 5F 5F 4F 49 30 E0 E0
R 00 00 00 00
T 96 02 5E 07 A0 F3 49 81 55 27 54 2F 44 27 28 80
R 00 00 00 00
T A4 02 33 24 42 29 53 29 8A 01 29 96 0E 94 00 00
R 00 00 00 00 12 0E 05 00
T B2 02 08 95
R 00 00 00 00
T B4 02 0E 94 00 00 D3 DF 0C E2 11 E0 BB DE D5 DF
R 00 00 00 00 12 04 00 00
T C2 02 A8 01 0A E0 10 E0 9A 01 0E 94 00 00 A8 01
R 00 00 00 00 12 0C 08 00
T D0 02 56 95 47 95 56 95 47 95 56 95 47 95 56 95
R 00 00 00 00
T DE 02 47 95 28 EE 33 E0 8A 01 0E 94 00 00 C8 01
R 00 00 00 00 12 0C 04 00
T EC 02 C0 96 80 93 00 00 28 EE 33 E0 8A 01 0E 94
R 00 00 00 00 00 06 01 00
T FA 02 00 00 A8 01 24 E6 30 E0 0E 94 00 00 C8 01
R 00 00 00 00 12 02 03 00 12 0C 04 00
T 08 03 C0 96 80 93 01 00 24 E6 30 E0 8A 01 0E 94
R 00 00 00 00 00 06 01 00
T 16 03 00 00 A8 01 2A E0 30 E0 0E 94 00 00 C8 01
R 00 00 00 00 12 02 03 00 12 0C 04 00
T 24 03 C0 96 80 93 02 00 2A E0 30 E0 8A 01 0E 94
R 00 00 00 00 00 06 01 00
T 32 03 00 00 C8 01 C0 96 80 93 04 00 0E 94 00 00
R 00 00 00 00 12 02 03 00 00 0A 01 00 12 0E 05 00
T 40 03 08 95
R 00 00 00 00
T 42 03 22 97 22 24 2A BA 8F EF 8B BB 87 BB 80 EF
R 00 00 00 00
T 50 03 88 BB 24 BA 8F EF 85 BB 21 BA 82 BB 04 E6
R 00 00 00 00
T 5E 03 10 E0 6A DE 78 DE 80 E0 90 E0 99 83 88 83
R 00 00 00 00 20 08 01 00 07 00 40 0A 01 00 07 00
T 6C 03 22 27 02 E0 DC DE 08 C0 9F DF 80 E0 90 E0
R 00 00 00 00 20 0C 01 00 00 00 40 0E 01 00 00 00
T 7A 03 99 83 88 83 21 E0 04 E0 D3 DE F7 CF 22 96
R 00 00 00 00
T 88 03 08 95
R 00 00 00 00
T 07 00 54 65 6D 70 65 72 61 74 75 72 65 00
R 00 00 02 00

⌨️ 快捷键说明

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