?? 18b20.lst
字號:
A51 MACRO ASSEMBLER 18B20 01/27/2007 08:26:45 PAGE 1
MACRO ASSEMBLER A51 V6.12
OBJECT MODULE PLACED IN .\18b20.OBJ
ASSEMBLER INVOKED BY: D:\Keil\C51\BIN\A51.EXE .\18b20.asm SET(SMALL) DEBUG EP
LOC OBJ LINE SOURCE
1
2
0029 3 TemL EQU 29H ;溫度的低8位
0028 4 TemH EQU 28H ;溫度的高8位
0021 5 FLAG bit 21H ;是否檢測到DS18B20標志位
0038 6 TEMPER_NUM equ 38h
00B7 7 DQ EQU P3.7
0000 8 ORG 0000H ;ClimberWin 2005.9.28
0000 0130 9 AJMP MAIN
10 ;ORG 000BH
11 ;AJMP DINSHI
0030 12 ORG 0030H
13 ;主程序;
14 ;;************************************
0030 15 main: ;***
0030 758160 16 MOV SP,#60H
0033 1161 17 ACALL DELAY2
0035 119E 18 acall RE_CONFIG ;重新寫DS18B20暫存存儲器設定
19 ;MOV TMOD,#01H
20 ;MOV TH0,#0AFH
21 ;MOV TL0,#3CH
0037 74FF 22 MOV A,#0ffH
23 ;mov 4bh,#0fcH
0039 F590 24 MOV P1,A
003B F5B0 25 MOV P3,A
26 ;SETB ET0
27 ;SETB TR0
28 ;SETB EA
003D 29 START:
003D 119E 30 acall RE_CONFIG
003F 11BB 31 aCALL CLIMBER
0041 3121 32 ACALL bin_bcd1;事胱
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -