📄 serial.asm
字号:
*******************************************************
* TMS320C24xx ANSI C Codegen Version 7.02
*******************************************************
; dspac -v2xx -iC:/ti/c2400/cgtools/include serial.c C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\serial.if
; dspopt NOT RUN
; dspcg -o -v2xx C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\serial.if serial.asm C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\serial.tmp
.port
.bss _bReceive,1,1
.bss _WDCR,1
.bss _WDKEY,1
.bss _SCSR1,1
.bss _MCRA,1
.bss _SCICCR,1
.bss _SCICTL1,1
.bss _SCICTL2,1
.bss _SCIHBAUD,1
.bss _SCILBAUD,1
.bss _SCITXBUF,1
.bss _nLen,1
.bss _SCIRXST,1
.bss _cReceive,1
.bss _SCIRXBUF,1
.bss _MCRC,1
.bss _PADATDIR,1
.bss _PBDATDIR,1
.bss _PCDATDIR,1
.bss _MCRB,1
.bss _PDDATDIR,1
.bss _PEDATDIR,1
.bss _PFDATDIR,1
.bss _WDCNTR,1
.bss _XINT1CR,1
.bss _PIACKR2,1
.bss _ADCTRL1,1
.bss _ADCTRL2,1
.bss _MAXCONV,1
.bss _CHSELSEQ1,1
.bss _CHSELSEQ2,1
.bss _CHSELSEQ3,1
.bss _CHSELSEQ4,1
.bss _AUTO_SEQ_SR,1
.bss _RESULT0,1
.bss _RESULT1,1
.bss _RESULT2,1
.bss _RESULT3,1
.bss _RESULT4,1
.bss _RESULT5,1
.bss _RESULT6,1
.bss _RESULT7,1
.bss _RESULT8,1
.bss _RESULT9,1
.bss _RESULT10,1
.bss _RESULT11,1
.bss _RESULT12,1
.bss _RESULT13,1
.bss _RESULT14,1
.bss _RESULT15,1
.bss _CALIBRATION,1
.bss _SPICCR,1
.bss _SPICTL,1
.bss _SPISTS,1
.bss _SPIBRR,1
.bss _SPIRXEMU,1
.bss _SPIRXBUF,1
.bss _SPITXBUF,1
.bss _SPIDAT,1
.bss _SPIPRI,1
.bss _PIACKR1,1
.bss _PIACKR0,1
.bss _PIRQR2,1
.bss _PIRQR1,1
.bss _PIRQR0,1
.bss _PIVR,1
.bss _SCIRXEMU,1
.bss _T3CMPR,1
.bss _DINR,1
.bss _SCIPRI,1
.bss _GPTCONA,1
.bss _T1CNT,1
.bss _T1CMPR,1
.bss _T1PR,1
.bss _T1CON,1
.bss _T2CNT,1
.bss _T2CMPR,1
.bss _T2PR,1
.bss _T2CON,1
.bss _COMCONA,1
.bss _ACTRA,1
.bss _DBTCONA,1
.bss _CMPR1,1
.bss _CMPR2,1
.bss _CMPR3,1
.bss _CAPCONA,1
.bss _CAPFIFOA,1
.bss _CAP1FIFO,1
.bss _CAP2FIFO,1
.bss _CAP3FIFO,1
.bss _CAP1FBOT,1
.bss _CAP2FBOT,1
.bss _CAP3FBOT,1
.bss _EVAIMRA,1
.bss _SCSR2,1
.bss _EVAIMRC,1
.bss _EVAIFRC,1
.bss _EVAIFRB,1
.bss _IMR,1
.bss _GPTCONB,1
.bss _T3CNT,1
.bss _XINT2CR,1
.bss _T3PR,1
.bss _T3CON,1
.bss _T4CNT,1
.bss _T4CMPR,1
.bss _T4PR,1
.bss _T4CON,1
.bss _COMCONB,1
.bss _ACTRB,1
.bss _DBTCONB,1
.bss _CMPR4,1
.bss _CMPR5,1
.bss _CMPR6,1
.bss _CAPCONB,1
.bss _CAPFIFOB,1
.bss _CAP4FIFO,1
.bss _CAP5FIFO,1
.bss _CAP6FIFO,1
.bss _CAP4FBOT,1
.bss _CAP5FBOT,1
.bss _CAP6FBOT,1
.bss _EVBIMRA,1
.bss _EVBIMRB,1
.bss _EVBIMRC,1
.bss _EVBIFRA,1
.bss _EVBIFRB,1
.bss _EVBIFRC,1
.bss _CANMDER,1
.bss _CANTCR,1
.bss _CANRCR,1
.bss _CANMCR,1
.bss _CANBCR2,1
.bss _CANBCR1,1
.bss _CANESR,1
.bss _CANGSR,1
.bss _CANCEC,1
.bss _CANIFR,1
.bss _CANIMR,1
.bss _CANLAM0H,1
.bss _CANLAM0L,1
.bss _CANLAM1H,1
.bss _CANLAM1L,1
.bss _CANMSGID0L,1
.bss _CANMSGID0H,1
.bss _CANMSGCTRL0,1
.bss _CANMBX0A,1
.bss _CANMBX0B,1
.bss _CANMBX0C,1
.bss _CANMBX0D,1
.bss _CANMSGID1L,1
.bss _CANMSGID1H,1
.bss _CANMSGCTRL1,1
.bss _CANMBX1A,1
.bss _CANMBX1B,1
.bss _CANMBX1C,1
.bss _CANMBX1D,1
.bss _CANMSGID2L,1
.bss _CANMSGID2H,1
.bss _CANMSGCTRL2,1
.bss _CANMBX2A,1
.bss _CANMBX2B,1
.bss _CANMBX2C,1
.bss _CANMBX2D,1
.bss _CANMSGID3L,1
.bss _CANMSGID3H,1
.bss _CANMSGCTRL3,1
.bss _CANMBX3A,1
.bss _CANMBX3B,1
.bss _CANMBX3C,1
.bss _CANMBX3D,1
.bss _CANMSGID4L,1
.bss _CANMSGID4H,1
.bss _CANMSGCTRL4,1
.bss _CANMBX4A,1
.bss _CANMBX4B,1
.bss _CANMBX4C,1
.bss _CANMBX4D,1
.bss _CANMSGID5L,1
.bss _CANMSGID5H,1
.bss _CANMSGCTRL5,1
.bss _CANMBX5A,1
.bss _CANMBX5B,1
.bss _CANMBX5C,1
.bss _CANMBX5D,1
.bss _WSGR,1
.bss _FCMR,1
.bss _IFR,1
.bss _EVAIMRB,1
.bss _EVAIFRA,1
.bss _cAnswer,16
.bss _cString,17
.bss _cBuffer,17
.file "serial.c"
.file "2407c.h"
.sect ".cinit"
.word 1,_IMR
.word 4
.sym _IMR,_IMR,30,2,16
.globl _IMR
.word 1,_IFR
.word 6
.sym _IFR,_IFR,30,2,16
.globl _IFR
.word 1,_SCSR1
.word 28696
.sym _SCSR1,_SCSR1,30,2,16
.globl _SCSR1
.word 1,_SCSR2
.word 28697
.sym _SCSR2,_SCSR2,30,2,16
.globl _SCSR2
.word 1,_DINR
.word 28700
.sym _DINR,_DINR,30,2,16
.globl _DINR
.word 1,_PIVR
.word 28702
.sym _PIVR,_PIVR,30,2,16
.globl _PIVR
.word 1,_PIRQR0
.word 28688
.sym _PIRQR0,_PIRQR0,30,2,16
.globl _PIRQR0
.word 1,_PIRQR1
.word 28689
.sym _PIRQR1,_PIRQR1,30,2,16
.globl _PIRQR1
.word 1,_PIRQR2
.word 28690
.sym _PIRQR2,_PIRQR2,30,2,16
.globl _PIRQR2
.word 1,_PIACKR0
.word 28692
.sym _PIACKR0,_PIACKR0,30,2,16
.globl _PIACKR0
.word 1,_PIACKR1
.word 28693
.sym _PIACKR1,_PIACKR1,30,2,16
.globl _PIACKR1
.word 1,_PIACKR2
.word 28694
.sym _PIACKR2,_PIACKR2,30,2,16
.globl _PIACKR2
.word 1,_XINT1CR
.word 28784
.sym _XINT1CR,_XINT1CR,30,2,16
.globl _XINT1CR
.word 1,_XINT2CR
.word 28785
.sym _XINT2CR,_XINT2CR,30,2,16
.globl _XINT2CR
.word 1,_MCRA
.word 28816
.sym _MCRA,_MCRA,30,2,16
.globl _MCRA
.word 1,_MCRB
.word 28818
.sym _MCRB,_MCRB,30,2,16
.globl _MCRB
.word 1,_MCRC
.word 28820
.sym _MCRC,_MCRC,30,2,16
.globl _MCRC
.word 1,_PADATDIR
.word 28824
.sym _PADATDIR,_PADATDIR,30,2,16
.globl _PADATDIR
.word 1,_PBDATDIR
.word 28826
.sym _PBDATDIR,_PBDATDIR,30,2,16
.globl _PBDATDIR
.word 1,_PCDATDIR
.word 28828
.sym _PCDATDIR,_PCDATDIR,30,2,16
.globl _PCDATDIR
.word 1,_PDDATDIR
.word 28830
.sym _PDDATDIR,_PDDATDIR,30,2,16
.globl _PDDATDIR
.word 1,_PEDATDIR
.word 28821
.sym _PEDATDIR,_PEDATDIR,30,2,16
.globl _PEDATDIR
.word 1,_PFDATDIR
.word 28822
.sym _PFDATDIR,_PFDATDIR,30,2,16
.globl _PFDATDIR
.word 1,_WDCNTR
.word 28707
.sym _WDCNTR,_WDCNTR,30,2,16
.globl _WDCNTR
.word 1,_WDKEY
.word 28709
.sym _WDKEY,_WDKEY,30,2,16
.globl _WDKEY
.word 1,_WDCR
.word 28713
.sym _WDCR,_WDCR,30,2,16
.globl _WDCR
.word 1,_ADCTRL1
.word 28832
.sym _ADCTRL1,_ADCTRL1,30,2,16
.globl _ADCTRL1
.word 1,_ADCTRL2
.word 28833
.sym _ADCTRL2,_ADCTRL2,30,2,16
.globl _ADCTRL2
.word 1,_MAXCONV
.word 28834
.sym _MAXCONV,_MAXCONV,30,2,16
.globl _MAXCONV
.word 1,_CHSELSEQ1
.word 28835
.sym _CHSELSEQ1,_CHSELSEQ1,30,2,16
.globl _CHSELSEQ1
.word 1,_CHSELSEQ2
.word 28836
.sym _CHSELSEQ2,_CHSELSEQ2,30,2,16
.globl _CHSELSEQ2
.word 1,_CHSELSEQ3
.word 28837
.sym _CHSELSEQ3,_CHSELSEQ3,30,2,16
.globl _CHSELSEQ3
.word 1,_CHSELSEQ4
.word 28838
.sym _CHSELSEQ4,_CHSELSEQ4,30,2,16
.globl _CHSELSEQ4
.word 1,_AUTO_SEQ_SR
.word 28839
.sym _AUTO_SEQ_SR,_AUTO_SEQ_SR,30,2,16
.globl _AUTO_SEQ_SR
.word 1,_RESULT0
.word 28840
.sym _RESULT0,_RESULT0,30,2,16
.globl _RESULT0
.word 1,_RESULT1
.word 28841
.sym _RESULT1,_RESULT1,30,2,16
.globl _RESULT1
.word 1,_RESULT2
.word 28842
.sym _RESULT2,_RESULT2,30,2,16
.globl _RESULT2
.word 1,_RESULT3
.word 28843
.sym _RESULT3,_RESULT3,30,2,16
.globl _RESULT3
.word 1,_RESULT4
.word 28844
.sym _RESULT4,_RESULT4,30,2,16
.globl _RESULT4
.word 1,_RESULT5
.word 28845
.sym _RESULT5,_RESULT5,30,2,16
.globl _RESULT5
.word 1,_RESULT6
.word 28846
.sym _RESULT6,_RESULT6,30,2,16
.globl _RESULT6
.word 1,_RESULT7
.word 28847
.sym _RESULT7,_RESULT7,30,2,16
.globl _RESULT7
.word 1,_RESULT8
.word 28848
.sym _RESULT8,_RESULT8,30,2,16
.globl _RESULT8
.word 1,_RESULT9
.word 28849
.sym _RESULT9,_RESULT9,30,2,16
.globl _RESULT9
.word 1,_RESULT10
.word 28850
.sym _RESULT10,_RESULT10,30,2,16
.globl _RESULT10
.word 1,_RESULT11
.word 28851
.sym _RESULT11,_RESULT11,30,2,16
.globl _RESULT11
.word 1,_RESULT12
.word 28852
.sym _RESULT12,_RESULT12,30,2,16
.globl _RESULT12
.word 1,_RESULT13
.word 28853
.sym _RESULT13,_RESULT13,30,2,16
.globl _RESULT13
.word 1,_RESULT14
.word 28854
.sym _RESULT14,_RESULT14,30,2,16
.globl _RESULT14
.word 1,_RESULT15
.word 28855
.sym _RESULT15,_RESULT15,30,2,16
.globl _RESULT15
.word 1,_CALIBRATION
.word 28856
.sym _CALIBRATION,_CALIBRATION,30,2,16
.globl _CALIBRATION
.word 1,_SPICCR
.word 28736
.sym _SPICCR,_SPICCR,30,2,16
.globl _SPICCR
.word 1,_SPICTL
.word 28737
.sym _SPICTL,_SPICTL,30,2,16
.globl _SPICTL
.word 1,_SPISTS
.word 28738
.sym _SPISTS,_SPISTS,30,2,16
.globl _SPISTS
.word 1,_SPIBRR
.word 28740
.sym _SPIBRR,_SPIBRR,30,2,16
.globl _SPIBRR
.word 1,_SPIRXEMU
.word 28742
.sym _SPIRXEMU,_SPIRXEMU,30,2,16
.globl _SPIRXEMU
.word 1,_SPIRXBUF
.word 28743
.sym _SPIRXBUF,_SPIRXBUF,30,2,16
.globl _SPIRXBUF
.word 1,_SPITXBUF
.word 28744
.sym _SPITXBUF,_SPITXBUF,30,2,16
.globl _SPITXBUF
.word 1,_SPIDAT
.word 28745
.sym _SPIDAT,_SPIDAT,30,2,16
.globl _SPIDAT
.word 1,_SPIPRI
.word 28751
.sym _SPIPRI,_SPIPRI,30,2,16
.globl _SPIPRI
.word 1,_SCICCR
.word 28752
.sym _SCICCR,_SCICCR,30,2,16
.globl _SCICCR
.word 1,_SCICTL1
.word 28753
.sym _SCICTL1,_SCICTL1,30,2,16
.globl _SCICTL1
.word 1,_SCIHBAUD
.word 28754
.sym _SCIHBAUD,_SCIHBAUD,30,2,16
.globl _SCIHBAUD
.word 1,_SCILBAUD
.word 28755
.sym _SCILBAUD,_SCILBAUD,30,2,16
.globl _SCILBAUD
.word 1,_SCICTL2
.word 28756
.sym _SCICTL2,_SCICTL2,30,2,16
.globl _SCICTL2
.word 1,_SCIRXST
.word 28757
.sym _SCIRXST,_SCIRXST,30,2,16
.globl _SCIRXST
.word 1,_SCIRXEMU
.word 28758
.sym _SCIRXEMU,_SCIRXEMU,30,2,16
.globl _SCIRXEMU
.word 1,_SCIRXBUF
.word 28759
.sym _SCIRXBUF,_SCIRXBUF,30,2,16
.globl _SCIRXBUF
.word 1,_SCITXBUF
.word 28761
.sym _SCITXBUF,_SCITXBUF,30,2,16
.globl _SCITXBUF
.word 1,_SCIPRI
.word 28767
.sym _SCIPRI,_SCIPRI,30,2,16
.globl _SCIPRI
.word 1,_GPTCONA
.word 29696
.sym _GPTCONA,_GPTCONA,30,2,16
.globl _GPTCONA
.word 1,_T1CNT
.word 29697
.sym _T1CNT,_T1CNT,30,2,16
.globl _T1CNT
.word 1,_T1CMPR
.word 29698
.sym _T1CMPR,_T1CMPR,30,2,16
.globl _T1CMPR
.word 1,_T1PR
.word 29699
.sym _T1PR,_T1PR,30,2,16
.globl _T1PR
.word 1,_T1CON
.word 29700
.sym _T1CON,_T1CON,30,2,16
.globl _T1CON
.word 1,_T2CNT
.word 29701
.sym _T2CNT,_T2CNT,30,2,16
.globl _T2CNT
.word 1,_T2CMPR
.word 29702
.sym _T2CMPR,_T2CMPR,30,2,16
.globl _T2CMPR
.word 1,_T2PR
.word 29703
.sym _T2PR,_T2PR,30,2,16
.globl _T2PR
.word 1,_T2CON
.word 29704
.sym _T2CON,_T2CON,30,2,16
.globl _T2CON
.word 1,_COMCONA
.word 29713
.sym _COMCONA,_COMCONA,30,2,16
.globl _COMCONA
.word 1,_ACTRA
.word 29715
.sym _ACTRA,_ACTRA,30,2,16
.globl _ACTRA
.word 1,_DBTCONA
.word 29717
.sym _DBTCONA,_DBTCONA,30,2,16
.globl _DBTCONA
.word 1,_CMPR1
.word 29719
.sym _CMPR1,_CMPR1,30,2,16
.globl _CMPR1
.word 1,_CMPR2
.word 29720
.sym _CMPR2,_CMPR2,30,2,16
.globl _CMPR2
.word 1,_CMPR3
.word 29721
.sym _CMPR3,_CMPR3,30,2,16
.globl _CMPR3
.word 1,_CAPCONA
.word 29728
.sym _CAPCONA,_CAPCONA,30,2,16
.globl _CAPCONA
.word 1,_CAPFIFOA
.word 29730
.sym _CAPFIFOA,_CAPFIFOA,30,2,16
.globl _CAPFIFOA
.word 1,_CAP1FIFO
.word 29731
.sym _CAP1FIFO,_CAP1FIFO,30,2,16
.globl _CAP1FIFO
.word 1,_CAP2FIFO
.word 29732
.sym _CAP2FIFO,_CAP2FIFO,30,2,16
.globl _CAP2FIFO
.word 1,_CAP3FIFO
.word 29733
.sym _CAP3FIFO,_CAP3FIFO,30,2,16
.globl _CAP3FIFO
.word 1,_CAP1FBOT
.word 29735
.sym _CAP1FBOT,_CAP1FBOT,30,2,16
.globl _CAP1FBOT
.word 1,_CAP2FBOT
.word 29736
.sym _CAP2FBOT,_CAP2FBOT,30,2,16
.globl _CAP2FBOT
.word 1,_CAP3FBOT
.word 29737
.sym _CAP3FBOT,_CAP3FBOT,30,2,16
.globl _CAP3FBOT
.word 1,_EVAIMRA
.word 29740
.sym _EVAIMRA,_EVAIMRA,30,2,16
.globl _EVAIMRA
.word 1,_EVAIMRB
.word 29741
.sym _EVAIMRB,_EVAIMRB,30,2,16
.globl _EVAIMRB
.word 1,_EVAIMRC
.word 29742
.sym _EVAIMRC,_EVAIMRC,30,2,16
.globl _EVAIMRC
.word 1,_EVAIFRA
.word 29743
.sym _EVAIFRA,_EVAIFRA,30,2,16
.globl _EVAIFRA
.word 1,_EVAIFRB
.word 29744
.sym _EVAIFRB,_EVAIFRB,30,2,16
.globl _EVAIFRB
.word 1,_EVAIFRC
.word 29745
.sym _EVAIFRC,_EVAIFRC,30,2,16
.globl _EVAIFRC
.word 1,_GPTCONB
.word 29952
.sym _GPTCONB,_GPTCONB,30,2,16
.globl _GPTCONB
.word 1,_T3CNT
.word 29953
.sym _T3CNT,_T3CNT,30,2,16
.globl _T3CNT
.word 1,_T3CMPR
.word 29954
.sym _T3CMPR,_T3CMPR,30,2,16
.globl _T3CMPR
.word 1,_T3PR
.word 29955
.sym _T3PR,_T3PR,30,2,16
.globl _T3PR
.word 1,_T3CON
.word 29956
.sym _T3CON,_T3CON,30,2,16
.globl _T3CON
.word 1,_T4CNT
.word 29957
.sym _T4CNT,_T4CNT,30,2,16
.globl _T4CNT
.word 1,_T4CMPR
.word 29958
.sym _T4CMPR,_T4CMPR,30,2,16
.globl _T4CMPR
.word 1,_T4PR
.word 29959
.sym _T4PR,_T4PR,30,2,16
.globl _T4PR
.word 1,_T4CON
.word 29960
.sym _T4CON,_T4CON,30,2,16
.globl _T4CON
.word 1,_COMCONB
.word 29969
.sym _COMCONB,_COMCONB,30,2,16
.globl _COMCONB
.word 1,_ACTRB
.word 29971
.sym _ACTRB,_ACTRB,30,2,16
.globl _ACTRB
.word 1,_DBTCONB
.word 29973
.sym _DBTCONB,_DBTCONB,30,2,16
.globl _DBTCONB
.word 1,_CMPR4
.word 29975
.sym _CMPR4,_CMPR4,30,2,16
.globl _CMPR4
.word 1,_CMPR5
.word 29976
.sym _CMPR5,_CMPR5,30,2,16
.globl _CMPR5
.word 1,_CMPR6
.word 29977
.sym _CMPR6,_CMPR6,30,2,16
.globl _CMPR6
.word 1,_CAPCONB
.word 29984
.sym _CAPCONB,_CAPCONB,30,2,16
.globl _CAPCONB
.word 1,_CAPFIFOB
.word 29986
.sym _CAPFIFOB,_CAPFIFOB,30,2,16
.globl _CAPFIFOB
.word 1,_CAP4FIFO
.word 29987
.sym _CAP4FIFO,_CAP4FIFO,30,2,16
.globl _CAP4FIFO
.word 1,_CAP5FIFO
.word 29988
.sym _CAP5FIFO,_CAP5FIFO,30,2,16
.globl _CAP5FIFO
.word 1,_CAP6FIFO
.word 29989
.sym _CAP6FIFO,_CAP6FIFO,30,2,16
.globl _CAP6FIFO
.word 1,_CAP4FBOT
.word 29991
.sym _CAP4FBOT,_CAP4FBOT,30,2,16
.globl _CAP4FBOT
.word 1,_CAP5FBOT
.word 29991
.sym _CAP5FBOT,_CAP5FBOT,30,2,16
.globl _CAP5FBOT
.word 1,_CAP6FBOT
.word 29991
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -