timer.asm

来自「本人调试TMS320C54X产生方波信号的调试程序」· 汇编 代码 · 共 21 行

ASM
21
字号
         .mmregs
         .include "c5xx.inc"    ;"init54x.inc"
         .def MAIN_START
         .def timer0_rev  
STACK    .usect "STACK",20h
         .data
  TIM0   .set 0024h ;定时器0的TIM 寄存器地址
  PRD0   .set 0025h ;定时器0的PRD 寄存器地址
  TCR0   .set 0026h ;定时器0的TCR 寄存器地址
 t0_flag .set 0060h ;定义输出判别标志
 t0_counter .usect "vars",1 ;定义计数长度变量

          .text
MAIN_START:
         
     STM  #0000h,SWWSR
     STM  #0010h,TCR0  ; TCR TSS=1 ,关断定时器0
     STM  #039999,TIM0 ;TIM0赋初值
     STM  #039999,PRD0 ;PRD0赋初值
     ST   #0,t0_flag   
     STM  #0269h , TCR0 ;黄舳

⌨️ 快捷键说明

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