Freescale Semiconductor DRM079 Manual de usuario Pagina 26

  • Descarga
  • Añadir a mis manuales
  • Imprimir
  • Pagina
    / 34
  • Tabla de contenidos
  • MARCADORES
  • Valorado. / 5. Basado en revisión del cliente
Vista de pagina 25
Implementation
Variable Speed DC Fan Control using the MC9RS08KA2, Rev. 0
26 Freescale Semiconductor
MTIM_TCLK_FALLING equ $20
MTIM_TCLK_RISING equ $30
;=========================================================================
; ACMP Definition
;=========================================================================
ACMP_OUTPUT_FALLING equ $00
ACMP_OUTPUT_RAISING equ $01
ACMP_OUTPUT_BOTH equ $03
;=========================================================================
; RTI Definition
;=========================================================================
RTI_DISABLE equ $00
RTI_8MS equ $01
RTI_32MS equ $02
RTI_64MS equ $03
RTI_128MS equ $04
RTI_256MS equ $05
RTI_512MS equ $06
RTI_1024MS equ $07
;=========================================================================
; Application Definition
;=========================================================================
RC equ PTAD_PTAD0
mRC equ mPTAD_PTAD0
TEMPSEN equ PTAD_PTAD1
mTEMPSEN equ mPTAD_PTAD1
HALL equ PTAD_PTAD2
mHALL equ mPTAD_PTAD2
BUZZER equ PTAD_PTAD3
mBUZZER equ mPTAD_PTAD3
PWM2 equ PTAD_PTAD4
mPWM2 equ mPTAD_PTAD4
PWM1 equ PTAD_PTAD5
mPWM1 equ mPTAD_PTAD5
MinDeadTime equ 2
MaxDeadTime equ 150
TableStart: equ $00003E00
;=========================================================================
; Application Macro
;=========================================================================
StartTimer: macro
mov DeadTime, MTIMMOD ; OF period
mov #(mMTIMSC_TRST|mMTIMSC_TOIE), MTIMSC; Reset and Start Timer
endm
org TINY_RAMStart
; variable/data section
DeadTime ds.b 1
Vista de pagina 25
1 2 ... 21 22 23 24 25 26 27 28 29 30 31 32 33 34

Comentarios a estos manuales

Sin comentarios