📄 power.lst
字号:
A51 MACRO ASSEMBLER POWER 04/15/2008 14:27:00 PAGE 1
MACRO ASSEMBLER A51 V7.07
OBJECT MODULE PLACED IN power.OBJ
ASSEMBLER INVOKED BY: C:\Keil\C51\BIN\A51.EXE power.ASM SET(SMALL) DEBUG EP
LOC OBJ LINE SOURCE
0000 1 Switch_display BIT 0H
0001 2 AD_MODE BIT 1H
0002 3 AD_replacement BIT 2H
0028 4 divdll equ 28h ;定义被除数单元
0029 5 divdlh equ 29h
002A 6 divdhl equ 2ah
002B 7 divdhh equ 2bh
002C 8 divl equ 2ch ;定义除数单元
002D 9 divh equ 2dh
002E 10 templ equ 2eh ;定义余数单元
002F 11 temph equ 2fh
0037 12 display1 EQU 37H ;显示电压数码管最高位(电压最高为30
V)
0033 13 display2 EQU 33H ;显示电压数码管第二高位(要带小数点
)
0035 14 display3 EQU 35H ;显示电压数码管第三位
0031 15 display4 EQU 31H ;显示电压数码管最低位
0036 16 display5 EQU 36H ;显示电流数码管最高位(要带小数点)
(最好电流4.5A)
0032 17 display6 EQU 32H ;显示电流数码管第二位
0034 18 display7 EQU 34H ;显示电流数码管第三位
0030 19 display8 EQU 30H ;显示电流数码管最低位
0091 20 P1M0 EQU 91H ;设置IO模式
0092 21 P1M1 EQU 92H ;设置IO模式
00C5 22 ADC_CONTR EQU 0C5H ;AD特殊功能转换寄存器
00C6 23 ADC_DATA EQU 0C6H ;AD数据高8位
00BE 24 ADC_LOW2 EQU 0BEH ;AD数据低2位
003C 25 ADC_H2 EQU 3CH ;存放ADC高2位数据
003D 26 ADC_L8 EQU 3DH ;存放ADC低8位数据
0038 27 YIWEI_H2 EQU 38H ;存放移位后的高2位
0039 28 YIWEI_L8 EQU 39H ;存放移位后的低8位
0040 29 AD_voltageH2 EQU 40H ;p1.7口AD输入的电压的高2位,作为手
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -