?? io_1.cl
字號(hào):
*******************************************************
* TMS320C2x/C2xx/C5x ANSI C Codegen Version 7.00
*******************************************************
; C:\TIC2XX\C2000\CGTOOLS\BIN\DSPAC.EXE -v2xx IO_1 C:\WINDOWS\TEMP\IO_1.if
; dspopt NOT RUN
; C:\TIC2XX\C2000\CGTOOLS\BIN\DSPCG.EXE -o -v2xx -o C:\WINDOWS\TEMP\IO_1.if C:\WINDOWS\TEMP\IO_1.asm C:\WINDOWS\TEMP\IO_1.tmp
.port
.file "IO_1.c"
.file "C:\tic2xx\c2000\cgtools\include\regs240x.h"
.globl _portffff
.globl _portff0f
.globl _port0
.globl _port1
.globl _port2
.globl _port3
.globl _port4
.file "IO_1.c"
.text
.sym _bad_trap,_bad_trap,32,2,0
.globl _bad_trap
.func 19
;>>>> void bad_trap(void)
******************************************************
* FUNCTION DEF : _bad_trap
******************************************************
_bad_trap:
POPD *+
SAR AR0,*+
SAR AR1,*
LARK AR0,1
LAR AR0,*0+
L1:
.line 3
;>>>> while(1) ;
B L1
.endfunc 22,000000000H,1
.sym _main,_main,32,2,0
.globl _main
.func 25
;>>>> void main(void)
******************************************************
* FUNCTION DEF : _main
******************************************************
_main:
POPD *+
SAR AR0,*+
SAR AR1,*
LARK AR0,3
LAR AR0,*0+,AR2
.sym _k,1,14,1,16
.sym _j,2,14,1,16
.line 3
;>>>> unsigned int k=0;
LACK 0
LARK AR2,1
MAR *0+
SACL *+
.line 4
;>>>> unsigned int j=0;
;>>>> // ----------------------------------------------------------------------
;>>>> // DSP甫 葷儈竅扁 困秦 啊厘 扁夯利欄肺 薦青秦具 竅綽 汲瀝甸闌 葛酒敵 竊薦
;>>>> // PLLx0_5 綽 悼累 林頗薦甫 0.5硅肺 汲瀝茄促.
;>>>> // 焊靛俊 厘饅等 努釩籃 10MHz撈骨肺, DSP 悼累 林頗薦綽 5MHz啊 等促.
;>>>> // util.h俊 汲瀝 啊瓷茄 林頗薦甸撈 急攫登絹 樂(lè)促.
;>>>> // PLLx1, PLLx2, PLLx4 殿欄肺 官操絹 角青秦 焊磊.
SACL * ,AR1
.line 12
;>>>> DSPInit(PLLx0_5);
;>>>> // ----------------------------------------------------------------------
;>>>> // 器飄 C狼 0鍋 巧闌 I/O 免仿 惑怕肺 汲瀝
;>>>> // LED1籃 器飄 C, 0鍋 巧俊 楷搬登絹 樂(lè)促.
LACK 3584
SACL *+
CALL _DSPInit
MAR *-,AR3
.line 18
;>>>> SET_PC_OUT(BIT0);
;>>>> while(1)
LARK AR3,28818
LACK -2
AND *
SACL *
ADRK 10
LACK 256
OR *
SACL * ,AR2
L2:
.line 23
;>>>> for(j=0;j<32000;j++)
LACK 0
LARK AR2,2
MAR *0+
SACL *
ZALS *
SUBK 32000
BGEZ L5
MAR *-
L4:
.line 25
;>>>> k++; // 矯埃 瘤楷儈 風(fēng)橇
LAC *
ADDK 1
SACL *+
.line 23
LAC *
ADDK 1
SACL *
ZALS *-
SUBK 32000
BLZ L4
L5:
.line 27
;>>>> TOGGLE(PORTC,(BIT0)); // 器飄 C狼 0鍋 巧 免仿 館傈
LARK AR3,28828
LACK 1
MAR * ,AR3
XOR *
SACL * ,AR2
.line 28
B L2
.endfunc 53,000000000H,3
*****************************************************
* UNDEFINED REFERENCES *
*****************************************************
.global _DSPInit
.end
?? 快捷鍵說(shuō)明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -