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

📄 ds18b20.lst

📁 DS18B20最全驱动.包含CRC8算法.ROM Search等.主机采用AVR mega16或者mega32.原创作品.
💻 LST
📖 第 1 页 / 共 4 页
字号:
 1031               		.data
 1034               	ProcessReadT:
 1035 005d 01        		.byte	1
 1036               	.global	ReadTFlag
 1037               	.global	ReadTFlag
 1038               		.section .bss
 1041               	ReadTFlag:
 1042 0002 00        		.skip 1,0
 1043               	.global	ReadTCounter
 1044               	.global	ReadTCounter
 1047               	ReadTCounter:
 1048 0003 00        		.skip 1,0
 1049               	.global	TChangeFlag
 1050               	.global	TChangeFlag
 1053               	TChangeFlag:
 1054 0004 00        		.skip 1,0
 1055               	.global	LastT
 1056               		.data
 1059               	LastT:
 1060 005e 96        		.byte	-106
 1061               	.global	TWarningFlag
 1062               	.global	TWarningFlag
 1063               		.section .bss
 1066               	TWarningFlag:
 1067 0005 00        		.skip 1,0
 1068               	.global	CheckDS18B20Counter
 1069               	.global	CheckDS18B20Counter
 1072               	CheckDS18B20Counter:
 1073 0006 0000      		.skip 2,0
 1074               	.global	CheckDS18B20TimeoutFlag
 1075               	.global	CheckDS18B20TimeoutFlag
 1078               	CheckDS18B20TimeoutFlag:
 1079 0008 00        		.skip 1,0
 1080               	.global	Crc8Table
 1081               		.section	.progmem.data,"a",@progbits
 1084               	Crc8Table:
 1085 0000 00        		.byte	0
 1086 0001 5E        		.byte	94
 1087 0002 BC        		.byte	-68
 1088 0003 E2        		.byte	-30
 1089 0004 61        		.byte	97
 1090 0005 3F        		.byte	63
 1091 0006 DD        		.byte	-35
 1092 0007 83        		.byte	-125
 1093 0008 C2        		.byte	-62
 1094 0009 9C        		.byte	-100
 1095 000a 7E        		.byte	126
 1096 000b 20        		.byte	32
 1097 000c A3        		.byte	-93
 1098 000d FD        		.byte	-3
 1099 000e 1F        		.byte	31
 1100 000f 41        		.byte	65
 1101 0010 9D        		.byte	-99
 1102 0011 C3        		.byte	-61
 1103 0012 21        		.byte	33
 1104 0013 7F        		.byte	127
 1105 0014 FC        		.byte	-4
 1106 0015 A2        		.byte	-94
 1107 0016 40        		.byte	64
 1108 0017 1E        		.byte	30
 1109 0018 5F        		.byte	95
 1110 0019 01        		.byte	1
 1111 001a E3        		.byte	-29
 1112 001b BD        		.byte	-67
 1113 001c 3E        		.byte	62
 1114 001d 60        		.byte	96
 1115 001e 82        		.byte	-126
 1116 001f DC        		.byte	-36
 1117 0020 23        		.byte	35
 1118 0021 7D        		.byte	125
 1119 0022 9F        		.byte	-97
 1120 0023 C1        		.byte	-63
 1121 0024 42        		.byte	66
 1122 0025 1C        		.byte	28
 1123 0026 FE        		.byte	-2
 1124 0027 A0        		.byte	-96
 1125 0028 E1        		.byte	-31
 1126 0029 BF        		.byte	-65
 1127 002a 5D        		.byte	93
 1128 002b 03        		.byte	3
 1129 002c 80        		.byte	-128
 1130 002d DE        		.byte	-34
 1131 002e 3C        		.byte	60
 1132 002f 62        		.byte	98
 1133 0030 BE        		.byte	-66
 1134 0031 E0        		.byte	-32
 1135 0032 02        		.byte	2
 1136 0033 5C        		.byte	92
 1137 0034 DF        		.byte	-33
 1138 0035 81        		.byte	-127
 1139 0036 63        		.byte	99
 1140 0037 3D        		.byte	61
 1141 0038 7C        		.byte	124
 1142 0039 22        		.byte	34
 1143 003a C0        		.byte	-64
 1144 003b 9E        		.byte	-98
 1145 003c 1D        		.byte	29
 1146 003d 43        		.byte	67
 1147 003e A1        		.byte	-95
 1148 003f FF        		.byte	-1
 1149 0040 46        		.byte	70
 1150 0041 18        		.byte	24
 1151 0042 FA        		.byte	-6
 1152 0043 A4        		.byte	-92
 1153 0044 27        		.byte	39
 1154 0045 79        		.byte	121
 1155 0046 9B        		.byte	-101
 1156 0047 C5        		.byte	-59
 1157 0048 84        		.byte	-124
 1158 0049 DA        		.byte	-38
 1159 004a 38        		.byte	56
 1160 004b 66        		.byte	102
 1161 004c E5        		.byte	-27
 1162 004d BB        		.byte	-69
 1163 004e 59        		.byte	89
 1164 004f 07        		.byte	7
 1165 0050 DB        		.byte	-37
 1166 0051 85        		.byte	-123
 1167 0052 67        		.byte	103
 1168 0053 39        		.byte	57
 1169 0054 BA        		.byte	-70
 1170 0055 E4        		.byte	-28
 1171 0056 06        		.byte	6
 1172 0057 58        		.byte	88
 1173 0058 19        		.byte	25
 1174 0059 47        		.byte	71
 1175 005a A5        		.byte	-91
 1176 005b FB        		.byte	-5
 1177 005c 78        		.byte	120
 1178 005d 26        		.byte	38
 1179 005e C4        		.byte	-60
 1180 005f 9A        		.byte	-102
 1181 0060 65        		.byte	101
 1182 0061 3B        		.byte	59
 1183 0062 D9        		.byte	-39
 1184 0063 87        		.byte	-121
 1185 0064 04        		.byte	4
 1186 0065 5A        		.byte	90
 1187 0066 B8        		.byte	-72
 1188 0067 E6        		.byte	-26
 1189 0068 A7        		.byte	-89
 1190 0069 F9        		.byte	-7
 1191 006a 1B        		.byte	27
 1192 006b 45        		.byte	69
 1193 006c C6        		.byte	-58
 1194 006d 98        		.byte	-104
 1195 006e 7A        		.byte	122
 1196 006f 24        		.byte	36
 1197 0070 F8        		.byte	-8
 1198 0071 A6        		.byte	-90
 1199 0072 44        		.byte	68
 1200 0073 1A        		.byte	26
 1201 0074 99        		.byte	-103
 1202 0075 C7        		.byte	-57
 1203 0076 25        		.byte	37
 1204 0077 7B        		.byte	123
 1205 0078 3A        		.byte	58
 1206 0079 64        		.byte	100
 1207 007a 86        		.byte	-122
 1208 007b D8        		.byte	-40
 1209 007c 5B        		.byte	91
 1210 007d 05        		.byte	5
 1211 007e E7        		.byte	-25
 1212 007f B9        		.byte	-71
 1213 0080 8C        		.byte	-116
 1214 0081 D2        		.byte	-46
 1215 0082 30        		.byte	48
 1216 0083 6E        		.byte	110
 1217 0084 ED        		.byte	-19
 1218 0085 B3        		.byte	-77
 1219 0086 51        		.byte	81
 1220 0087 0F        		.byte	15
 1221 0088 4E        		.byte	78
 1222 0089 10        		.byte	16
 1223 008a F2        		.byte	-14
 1224 008b AC        		.byte	-84
 1225 008c 2F        		.byte	47
 1226 008d 71        		.byte	113
 1227 008e 93        		.byte	-109
 1228 008f CD        		.byte	-51
 1229 0090 11        		.byte	17
 1230 0091 4F        		.byte	79
 1231 0092 AD        		.byte	-83
 1232 0093 F3        		.byte	-13
 1233 0094 70        		.byte	112
 1234 0095 2E        		.byte	46
 1235 0096 CC        		.byte	-52
 1236 0097 92        		.byte	-110
 1237 0098 D3        		.byte	-45
 1238 0099 8D        		.byte	-115
 1239 009a 6F        		.byte	111
 1240 009b 31        		.byte	49
 1241 009c B2        		.byte	-78
 1242 009d EC        		.byte	-20
 1243 009e 0E        		.byte	14
 1244 009f 50        		.byte	80
 1245 00a0 AF        		.byte	-81
 1246 00a1 F1        		.byte	-15
 1247 00a2 13        		.byte	19
 1248 00a3 4D        		.byte	77
 1249 00a4 CE        		.byte	-50
 1250 00a5 90        		.byte	-112
 1251 00a6 72        		.byte	114
 1252 00a7 2C        		.byte	44
 1253 00a8 6D        		.byte	109
 1254 00a9 33        		.byte	51
 1255 00aa D1        		.byte	-47
 1256 00ab 8F        		.byte	-113
 1257 00ac 0C        		.byte	12
 1258 00ad 52        		.byte	82
 1259 00ae B0        		.byte	-80
 1260 00af EE        		.byte	-18
 1261 00b0 32        		.byte	50
 1262 00b1 6C        		.byte	108
 1263 00b2 8E        		.byte	-114
 1264 00b3 D0        		.byte	-48
 1265 00b4 53        		.byte	83
 1266 00b5 0D        		.byte	13
 1267 00b6 EF        		.byte	-17
 1268 00b7 B1        		.byte	-79
 1269 00b8 F0        		.byte	-16
 1270 00b9 AE        		.byte	-82
 1271 00ba 4C        		.byte	76
 1272 00bb 12        		.byte	18
 1273 00bc 91        		.byte	-111
 1274 00bd CF        		.byte	-49
 1275 00be 2D        		.byte	45
 1276 00bf 73        		.byte	115
 1277 00c0 CA        		.byte	-54
 1278 00c1 94        		.byte	-108
 1279 00c2 76        		.byte	118
 1280 00c3 28        		.byte	40
 1281 00c4 AB        		.byte	-85
 1282 00c5 F5        		.byte	-11
 1283 00c6 17        		.byte	23
 1284 00c7 49        		.byte	73
 1285 00c8 08        		.byte	8
 1286 00c9 56        		.byte	86
 1287 00ca B4        		.byte	-76
 1288 00cb EA        		.byte	-22
 1289 00cc 69        		.byte	105
 1290 00cd 37        		.byte	55
 1291 00ce D5        		.byte	-43
 1292 00cf 8B        		.byte	-117
 1293 00d0 57        		.byte	87
 1294 00d1 09        		.byte	9
 1295 00d2 EB        		.byte	-21
 1296 00d3 B5        		.byte	-75
 1297 00d4 36        		.byte	54
 1298 00d5 68        		.byte	104
 1299 00d6 8A        		.byte	-118
 1300 00d7 D4        		.byte	-44
 1301 00d8 95        		.byte	-107
 1302 00d9 CB        		.byte	-53
 1303 00da 29        		.byte	41
 1304 00db 77        		.byte	119
 1305 00dc F4        		.byte	-12
 1306 00dd AA        		.byte	-86
 1307 00de 48        		.byte	72
 1308 00df 16        		.byte	22
 1309 00e0 E9        		.byte	-23
 1310 00e1 B7        		.byte	-73
 1311 00e2 55        		.byte	85
 1312 00e3 0B        		.byte	11
 1313 00e4 88        		.byte	-120
 1314 00e5 D6        		.byte	-42
 1315 00e6 34        		.byte	52
 1316 00e7 6A        		.byte	106
 1317 00e8 2B        		.byte	43
 1318 00e9 75        		.byte	117
 1319 00ea 97        		.byte	-105
 1320 00eb C9        		.byte	-55
 1321 00ec 4A        		.byte	74
 1322 00ed 14        		.byte	20
 1323 00ee F6        		.byte	-10
 1324 00ef A8        		.byte	-88
 1325 00f0 74        		.byte	116
 1326 00f1 2A        		.byte	42
 1327 00f2 C8        		.byte	-56
 1328 00f3 96        		.byte	-106
 1329 00f4 15        		.byte	21
 1330 00f5 4B        		.byte	75
 1331 00f6 A9        		.byte	-87
 1332 00f7 F7        		.byte	-9
 1333 00f8 B6        		.byte	-74
 1334 00f9 E8        		.byte	-24
 1335 00fa 0A        		.byte	10
 1336 00fb 54        		.byte	84
 1337 00fc D7        		.byte	-41
 1338 00fd 89        		.byte	-119
 1339 00fe 6B        		.byte	107
 1340 00ff 35        		.byte	53
 1341               		.comm OneWireID,8,1
 1342               		.comm TemperatrueBuffer,6,1
 1423               	.Letext0:
DEFINED SYMBOLS
                            *ABS*:00000000 ds18b20.c
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccprIzvb.s:2      *ABS*:0000003f __SREG__
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccprIzvb.s:3      *ABS*:0000003e __SP_H__
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccprIzvb.s:4      *ABS*:0000003d __SP_L__
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccprIzvb.s:5      *ABS*:00000034 __CCP__
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccprIzvb.s:6      *ABS*:00000000 __tmp_reg__
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccprIzvb.s:7      *ABS*:00000001 __zero_reg__
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccprIzvb.s:20     .text:00000000 CRC8
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccprIzvb.s:1084   .progmem.data:00000000 Crc8Table
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccprIzvb.s:63     .text:0000001c OneWireInit
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccprIzvb.s:1005   .data:00000059 OneWireConnectFlag
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccprIzvb.s:237    .text:00000078 WriteOneWire
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccprIzvb.s:332    .text:000000b8 ReadOneWire
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccprIzvb.s:433    .text:0000010a ReadOneWireID
                            *COM*:00000008 OneWireID
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccprIzvb.s:474    .text:00000136 ReadTemperature
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccprIzvb.s:1034   .data:0000005d ProcessReadT
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccprIzvb.s:1041   .bss:00000002 ReadTFlag
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccprIzvb.s:1015   .data:0000005c _T
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccprIzvb.s:1010   .data:0000005a DataT
                            *COM*:00000006 TemperatrueBuffer
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccprIzvb.s:732    .text:00000332 TemperatureProcessing
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccprIzvb.s:965    .text:00000508 DS18B20Processing
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccprIzvb.s:1000   .data:00000058 EnableOneWireFlag
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccprIzvb.s:1078   .bss:00000008 CheckDS18B20TimeoutFlag
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccprIzvb.s:1022   .bss:00000000 DataT_shi
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccprIzvb.s:1028   .bss:00000001 DataT_ge
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccprIzvb.s:1047   .bss:00000003 ReadTCounter
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccprIzvb.s:1053   .bss:00000004 TChangeFlag
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccprIzvb.s:1059   .data:0000005e LastT
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccprIzvb.s:1066   .bss:00000005 TWarningFlag
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccprIzvb.s:1072   .bss:00000006 CheckDS18B20Counter

UNDEFINED SYMBOLS
__do_copy_data
__do_clear_bss
__udivmodhi4
UartSendString
sprintf

⌨️ 快捷键说明

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