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

📄 adc_sub.lst

📁 msc1201 编程1
💻 LST
📖 第 1 页 / 共 2 页
字号:
MACRO ASSEMBLER ADC_SUB                                     08/05/02 09:55:19 PAGE     1


WIN32 MACRO ASSEMBLER MA51 V06.04.08OBJECT MODULE PLACED IN D:\DATA\MSC1210\MSC1210 DAQ EVM\RIDE\DAS1210\ADC_SUB.OBJ
ASSEMBLER INVOKED BY: MA51.EXE D:\DATA\MSC1210\MSC1210 DAQ EVM\RIDE\DAS1210\ADC_SUB.A51 OJ("D:\DATA\MSC1210\MSC1210 DAQ EVM\RIDE\DAS1210\ADC_SUB.OBJ") PIN("D:\RIDE\INC") EP LINES SYNTAX(ASM51) PR("D:\DATA\MSC1210\MSC1210 DAQ EVM\RIDE\DAS1210\ADC_SUB.LST") XR DB PW(80) RB(0) 

LOC     OBJ           LINE    SOURCE
                         1     ; Texas Instruments
                         2     ; Name:	adc_sub.c
                         3     ; Revision: 	1.0
                         4     ; Description: ADC conversion subroutines
                         5     $NOMOD51
                         6     $INCLUDE (REG1210.INC)
                       240     PUBLIC	BIPOLAR ;, unipolar
                       241     ADC_SUB 	SEGMENT  CODE
------                 242     	RSEG  ADC_SUB
                       243     ;;;;;;;;;;;;;;;;;;;;;
                       244     ; unsigned long unipolar(void)
                       245     ; return the 3 byte adres to R4567 (MSB~LSB)
                       246     ; unsigned long int with R4=0
                       247     ;unipolar:
                       248     ;	mov	a,AIE
                       249     ;	jnb	acc.5,unipolar
                       250     ;	mov	r4,#0
                       251     ;	mov	r5,adresh
                       252     ;	mov	r6,adresm
                       253     ;	mov	r7,adresl
                       254     ;	ret
                       255     ;;;;;;;;;;;;;;;;;;;;;
                       256     ; signed long bipolar(void)
                       257     ; return the 3 byte adres to R4567 (MSB~LSB)
                       258     ; return signed long int with sign extendsion on R4
                       259     BIPOLAR: 
0000    E5A6           260     	MOV	A,AIE
0002    30E5FB         261     	JNB	ACC.5,BIPOLAR
0005    7C00           262     	MOV	R4,#0
0007    E5DB           263     	MOV	A,ADRESH
0009    FD             264     	MOV	R5,A
000A    AEDA           265     	MOV	R6,ADRESM
000C    AFD9           266     	MOV	R7,ADRESL
000E    30E702         267     	JNB	ACC.7,POSITIVE
0011    7CFF           268     	MOV	R4,#0FFH
                       269     POSITIVE: 
0013    22             270     	RET
                       271     	END
MACRO ASSEMBLER ADC_SUB                                     08/05/02 09:55:19 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                          238# 
TXD0 . . . . . . .  B ADDR   00B0H.1 A                          167# 
INT5 . . . . . . .  B ADDR   0090H.7 A                          131# 
RCAP2H . . . . . .  D ADDR   00CBH   A                          67# 
SPITCON. . . . . .  D ADDR   009DH   A                          38# 
DPL. . . . . . . .  D ADDR   0082H   A                          13# 
P0 . . . . . . . .  D ADDR   0080H   A                          11# 
SM01 . . . . . . .  B ADDR   00C0H.7 A                          180# 
TXD1 . . . . . . .  B ADDR   0090H.3 A                          135# 
HWPCO. . . . . . .  D ADDR   00E9H   A                          95# 
SBUF1. . . . . . .  D ADDR   00C1H   A                          63# 
P1 . . . . . . . .  D ADDR   0090H   A                          27# 
CP_RL2 . . . . . .  B ADDR   00C8H.0 A                          197# 
EXEN2. . . . . . .  B ADDR   00C8H.3 A                          194# 
SM11 . . . . . . .  B ADDR   00C0H.6 A                          181# 
B. . . . . . . . .  D ADDR   00F0H   A                          102# 
P0DDRH . . . . . .  D ADDR   00ADH   A                          53# 
P2 . . . . . . . .  D ADDR   00A0H   A                          41# 
SM21 . . . . . . .  B ADDR   00C0H.5 A                          182# 
PS . . . . . . . .  B ADDR   00B8H.4 A                          173# 
T2EX . . . . . . .  B ADDR   0090H.1 A                          137# 
HWPC1. . . . . . .  D ADDR   00EAH   A                          96# 
P3 . . . . . . . .  D ADDR   00B0H   A                          56# 
P1DDRH . . . . . .  D ADDR   00AFH   A                          55# 
SPIEND . . . . . .  D ADDR   009FH   A                          40# 
SP . . . . . . . .  D ADDR   0081H   A                          12# 
SMOD1. . . . . . .  B ADDR   00D8H.7 A                          210# 
AC . . . . . . . .  B ADDR   00D0H.6 A                          201# 
T0 . . . . . . . .  B ADDR   00B0H.4 A                          164# 
RCAP2L . . . . . .  D ADDR   00CAH   A                          66# 
SCON1. . . . . . .  D ADDR   00C0H   A                          62# 
P2DDRH . . . . . .  D ADDR   00B2H   A                          58# 
OV . . . . . . . .  B ADDR   00D0H.2 A                          205# 
T1 . . . . . . . .  B ADDR   00B0H.5 A                          163# 
REN. . . . . . . .  B ADDR   0098H.4 A                          144# 
P3DDRH . . . . . .  D ADDR   00B4H   A                          60# 
PWMHI. . . . . . .  D ADDR   00A3H   A                          44# 
EA . . . . . . . .  B ADDR   00A8H.7 A                          151# 
T2 . . . . . . . .  B ADDR   0090H.0 A                          138# 
SECINT . . . . . .  D ADDR   00F9H   A                          110# 
LVDCON . . . . . .  D ADDR   00E7H   A                          93# 
SSCON. . . . . . .  D ADDR   00E1H   A                          87# 
T2CON. . . . . . .  D ADDR   00C8H   A                          65# 
P0DDRL . . . . . .  D ADDR   00ACH   A                          52# 
AISTAT . . . . . .  D ADDR   00A7H   A                          47# 
PWMLOW . . . . . .  D ADDR   00A2H   A                          43# 
SPIDATA. . . . . .  D ADDR   009BH   A                          36# 
ACC. . . . . . . .  D ADDR   00E0H   A                          86# 261 267 
P1DDRL . . . . . .  D ADDR   00AEH   A                          54# 
DPS. . . . . . . .  D ADDR   0086H   A                          17# 
C_T2 . . . . . . .  B ADDR   00C8H.1 A                          196# 
P2DDRL . . . . . .  D ADDR   00B1H   A                          57# 
BIPOLAR. . . . . .  C ADDR   0000H   R  SEG=ADC_SUB             240 259# 261 
EWDI . . . . . . .  B ADDR   00E8H.4 A                          216# 
WR . . . . . . . .  B ADDR   00B0H.6 A                          162# 
ET0. . . . . . . .  B ADDR   00A8H.1 A                          157# 
ES1. . . . . . . .  B ADDR   00A8H.6 A                          152# 
P3DDRL . . . . . .  D ADDR   00B3H   A                          59# 
AI . . . . . . . .  B ADDR   00D8H.4 A                          212# 
ET1. . . . . . . .  B ADDR   00A8H.3 A                          155# 
TF0. . . . . . . .  B ADDR   0088H.5 A                          123# 
MPAGE. . . . . . .  D ADDR   0092H   A                          29# 
ET2. . . . . . . .  B ADDR   00A8H.5 A                          153# 
TF1. . . . . . . .  B ADDR   0088H.7 A                          121# 
MSINT. . . . . . .  D ADDR   00FAH   A                          111# 
RCLK . . . . . . .  B ADDR   00C8H.5 A                          192# 
TF2. . . . . . . .  B ADDR   00C8H.7 A                          190# 
RI1. . . . . . . .  B ADDR   00C0H.0 A                          187# 
RB8. . . . . . . .  B ADDR   0098H.2 A                          146# 
SRST . . . . . . .  D ADDR   00F7H   A                          108# 
HWID . . . . . . .  D ADDR   00EBH   A                          97# 
SPICON . . . . . .  D ADDR   009AH   A                          35# 
EXIF . . . . . . .  D ADDR   0091H   A                          28# 
TH0. . . . . . . .  D ADDR   008CH   A                          23# 
EX0. . . . . . . .  B ADDR   00A8H.0 A                          158# 
IT0. . . . . . . .  B ADDR   0088H.0 A                          128# 
MCON . . . . . . .  D ADDR   0095H   A                          32# 
TH1. . . . . . . .  D ADDR   008DH   A                          24# 
DPH1 . . . . . . .  D ADDR   0085H   A                          16# 
REG0 . . . . . . .  D ADDR   0000H   A                          230# 
TCLK . . . . . . .  B ADDR   00C8H.4 A                          193# 

⌨️ 快捷键说明

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