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

📄 adc_sub.lst

📁 msc1210单片机内部温度传感器测试程序
💻 LST
📖 第 1 页 / 共 2 页
字号:
MACRO ASSEMBLER ADC_SUB                                     02/25/03 16:14:47 PAGE     1


WIN32 MACRO ASSEMBLER MA51 V06.04.10OBJECT MODULE PLACED IN C:\RIDE\RAI-CODE\TEMPERATURE\ADC_SUB.OBJ
ASSEMBLER INVOKED BY: MA51.EXE C:\RIDE\RAI-CODE\TEMPERATURE\ADC_SUB.A51 OJ(C:\RIDE\RAI-CODE\TEMPERATURE\ADC_SUB.OBJ) PIN(C:\RIDE\INC;C:\RIDE\INC\51) PIN(C:\RIDE\INC\51\TI\) EP LINES SYNTAX(ASM51) PR(C:\RIDE\RAI-CODE\TEMPERATURE\ADC_SUB.LST) XR DB PW(80) RB(0) 

LOC     OBJ           LINE    SOURCE
                         1     $NOMOD51
                         2     $INCLUDE (REG1210.INC)
                       236     PUBLIC	BIPOLAR , SUMMER		;,unipolar
                       237     ADC_SUB 	SEGMENT  CODE
------                 238     	RSEG  ADC_SUB
                       239     ;;;;;;;;;;;;;;;;;;;;;
                       240     ; unsigned long unipolar(void)
                       241     ; return the 3 byte adres to R4567 (MSB~LSB)
                       242     ; unsigned long int with R4=0
                       243     ;unipolar:
                       244     ;	mov	a,AIE
                       245     ;	jnb	acc.5,unipolar
                       246     ;	mov	r4,#0
                       247     ;	mov	r5,adresh
                       248     ;	mov	r6,adresm
                       249     ;	mov	r7,adresl
                       250     ;	ret
                       251     ;;;;;;;;;;;;;;;;;;;;;
                       252     ; signed long bipolar(void)
                       253     ; return the 3 byte adres to R4567 (MSB~LSB)
                       254     ; return signed long int with sign extendsion on R4
                       255     BIPOLAR: 
0000    E5A6           256     	MOV	A,AIE
0002    30E5FB         257     	JNB	ACC.5,BIPOLAR
0005    7C00           258     	MOV	R4,#0
0007    E5DB           259     	MOV	A,ADRESH
0009    FD             260     	MOV	R5,A
000A    AEDA           261     	MOV	R6,ADRESM
000C    AFD9           262     	MOV	R7,ADRESL
000E    30E702         263     	JNB	ACC.7,POSITIVE
0011    7CFF           264     	MOV	R4,#0FFH
                       265     POSITIVE: 
0013    22             266     	RET
                       267     ;;;;;;;;;;;;;;;;;;;;;
                       268     ; signed long summer(void);
                       269     ; return the 4 byte summation registers to R4567 (MSB~LSB)
                       270     SUMMER: 
0014    E5A6           271     	MOV	A,AIE
0016    30E6FB         272     	JNB	ACC.6,SUMMER
0019    ACE5           273     	MOV	R4,SUMR3
001B    ADE4           274     	MOV	R5,SUMR2
001D    AEE3           275     	MOV	R6,SUMR1
001F    AFE2           276     	MOV	R7,SUMR0
0021    22             277     	RET
                       278     	END
MACRO ASSEMBLER ADC_SUB                                     02/25/03 16:14:47 PAGE     0


SYMBOL TABLE LISTING
------ ----- -------


N A M E             T Y P E  V A L U E   ATTRIBUTES             REFERENCES

REGB . . . . . . .  D ADDR   00F0H   A                          234# 
TXD0 . . . . . . .  B ADDR   00B0H.1 A                          163# 
INT5 . . . . . . .  B ADDR   0090H.7 A                          127# 
RCAP2H . . . . . .  D ADDR   00CBH   A                          63# 
SPITCON. . . . . .  D ADDR   009DH   A                          34# 
DPL. . . . . . . .  D ADDR   0082H   A                          9# 
P0 . . . . . . . .  D ADDR   0080H   A                          7# 
SM01 . . . . . . .  B ADDR   00C0H.7 A                          176# 
TXD1 . . . . . . .  B ADDR   0090H.3 A                          131# 
HWPCO. . . . . . .  D ADDR   00E9H   A                          91# 
SBUF1. . . . . . .  D ADDR   00C1H   A                          59# 
P1 . . . . . . . .  D ADDR   0090H   A                          23# 
CP_RL2 . . . . . .  B ADDR   00C8H.0 A                          193# 
EXEN2. . . . . . .  B ADDR   00C8H.3 A                          190# 
SM11 . . . . . . .  B ADDR   00C0H.6 A                          177# 
B. . . . . . . . .  D ADDR   00F0H   A                          98# 
P0DDRH . . . . . .  D ADDR   00ADH   A                          49# 
P2 . . . . . . . .  D ADDR   00A0H   A                          37# 
SM21 . . . . . . .  B ADDR   00C0H.5 A                          178# 
PS . . . . . . . .  B ADDR   00B8H.4 A                          169# 
T2EX . . . . . . .  B ADDR   0090H.1 A                          133# 
HWPC1. . . . . . .  D ADDR   00EAH   A                          92# 
P3 . . . . . . . .  D ADDR   00B0H   A                          52# 
P1DDRH . . . . . .  D ADDR   00AFH   A                          51# 
SPIEND . . . . . .  D ADDR   009FH   A                          36# 
SP . . . . . . . .  D ADDR   0081H   A                          8# 
SMOD1. . . . . . .  B ADDR   00D8H.7 A                          206# 
AC . . . . . . . .  B ADDR   00D0H.6 A                          197# 
T0 . . . . . . . .  B ADDR   00B0H.4 A                          160# 
RCAP2L . . . . . .  D ADDR   00CAH   A                          62# 
SCON1. . . . . . .  D ADDR   00C0H   A                          58# 
P2DDRH . . . . . .  D ADDR   00B2H   A                          54# 
OV . . . . . . . .  B ADDR   00D0H.2 A                          201# 
T1 . . . . . . . .  B ADDR   00B0H.5 A                          159# 
REN. . . . . . . .  B ADDR   0098H.4 A                          140# 
P3DDRH . . . . . .  D ADDR   00B4H   A                          56# 
PWMHI. . . . . . .  D ADDR   00A3H   A                          40# 
EA . . . . . . . .  B ADDR   00A8H.7 A                          147# 
T2 . . . . . . . .  B ADDR   0090H.0 A                          134# 
SECINT . . . . . .  D ADDR   00F9H   A                          106# 
LVDCON . . . . . .  D ADDR   00E7H   A                          89# 
SSCON. . . . . . .  D ADDR   00E1H   A                          83# 
T2CON. . . . . . .  D ADDR   00C8H   A                          61# 
P0DDRL . . . . . .  D ADDR   00ACH   A                          48# 
AISTAT . . . . . .  D ADDR   00A7H   A                          43# 
PWMLOW . . . . . .  D ADDR   00A2H   A                          39# 
SPIDATA. . . . . .  D ADDR   009BH   A                          32# 
ACC. . . . . . . .  D ADDR   00E0H   A                          82# 257 263 272 
P1DDRL . . . . . .  D ADDR   00AEH   A                          50# 
DPS. . . . . . . .  D ADDR   0086H   A                          13# 
C_T2 . . . . . . .  B ADDR   00C8H.1 A                          192# 
P2DDRL . . . . . .  D ADDR   00B1H   A                          53# 
BIPOLAR. . . . . .  C ADDR   0000H   R  SEG=ADC_SUB             236 255# 257 
EWDI . . . . . . .  B ADDR   00E8H.4 A                          212# 
WR . . . . . . . .  B ADDR   00B0H.6 A                          158# 
ET0. . . . . . . .  B ADDR   00A8H.1 A                          153# 
ES1. . . . . . . .  B ADDR   00A8H.6 A                          148# 
P3DDRL . . . . . .  D ADDR   00B3H   A                          55# 
AI . . . . . . . .  B ADDR   00D8H.4 A                          208# 
ET1. . . . . . . .  B ADDR   00A8H.3 A                          151# 
TF0. . . . . . . .  B ADDR   0088H.5 A                          119# 
MPAGE. . . . . . .  D ADDR   0092H   A                          25# 
ET2. . . . . . . .  B ADDR   00A8H.5 A                          149# 
TF1. . . . . . . .  B ADDR   0088H.7 A                          117# 
MSINT. . . . . . .  D ADDR   00FAH   A                          107# 
RCLK . . . . . . .  B ADDR   00C8H.5 A                          188# 
TF2. . . . . . . .  B ADDR   00C8H.7 A                          186# 
RI1. . . . . . . .  B ADDR   00C0H.0 A                          183# 
RB8. . . . . . . .  B ADDR   0098H.2 A                          142# 
SRST . . . . . . .  D ADDR   00F7H   A                          104# 
HWID . . . . . . .  D ADDR   00EBH   A                          93# 
SPICON . . . . . .  D ADDR   009AH   A                          31# 
EXIF . . . . . . .  D ADDR   0091H   A                          24# 
TH0. . . . . . . .  D ADDR   008CH   A                          19# 
EX0. . . . . . . .  B ADDR   00A8H.0 A                          154# 
IT0. . . . . . . .  B ADDR   0088H.0 A                          124# 
MCON . . . . . . .  D ADDR   0095H   A                          28# 
TH1. . . . . . . .  D ADDR   008DH   A                          20# 

⌨️ 快捷键说明

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