PSC0 Comparison Value Initialization
[PSC0 Macros]

Collaboration diagram for PSC0 Comparison Value Initialization:


Detailed Description

This section allows to fully initilaize the comprison values.


Defines

#define Init_psc0_all_compare_values(PSC0_DEADTIME0, PSC0_ONTIME0, PSC0_DEADTIME1, PSC0_ONTIME1)
 Init all PSC0 comparison values.
#define Init_psc0_fifty_percent_compare_values(PSC0_DEADTIME1, PSC0_ONTIME1)
 Init PSC0 fifty percent comparison values (usefull for 50% mode).


Define Documentation

#define Init_psc0_all_compare_values ( PSC0_DEADTIME0,
PSC0_ONTIME0,
PSC0_DEADTIME1,
PSC0_ONTIME1   ) 

Value:

(OCR0SAH = HIGH((U16)PSC0_DEADTIME0),                              \
            OCR0SAL = LOW ((U16)PSC0_DEADTIME0),                              \
            OCR0RAH = HIGH((U16)PSC0_ONTIME0),                                \
            OCR0RAL = LOW ((U16)PSC0_ONTIME0),                                \
            OCR0SBH = HIGH((U16)PSC0_DEADTIME1),                              \
            OCR0SBL = LOW ((U16)PSC0_DEADTIME1),                              \
            OCR0RBH = HIGH((U16)PSC0_ONTIME1),                                \
            OCR0RBL = LOW ((U16)PSC0_ONTIME1)   )
Init all PSC0 comparison values.

Definition at line 215 of file psc_drv.h.

#define Init_psc0_fifty_percent_compare_values ( PSC0_DEADTIME1,
PSC0_ONTIME1   ) 

Value:

(OCR0SBH = HIGH((U16)PSC0_DEADTIME1),                              \
            OCR0SBL = LOW ((U16)PSC0_DEADTIME1),                              \
            OCR0RBH = HIGH((U16)PSC0_ONTIME1),                                \
            OCR0RBL = LOW ((U16)PSC0_ONTIME1)   )
Init PSC0 fifty percent comparison values (usefull for 50% mode).

Definition at line 225 of file psc_drv.h.


Generated on Wed Jul 12 16:55:32 2006 for Atmel BLDC Sensorless on ATAVRMC100 by  doxygen 1.4.7