Rainbow Electronics ATmega64M1 User Manual

Page 138

Advertising
background image

138

8209A–AVR–08/09

ATmega16M1/32M1/64M1

Figure 18-4. PSCOUTnA & PSCOUTnB Basic Waveforms in One Ramp mode

On-Time A = (POCRnRAH/L - POCRnSAH/L) * 1/Fclkpsc

On-Time B = (POCRnRBH/L - POCRnSBH/L) * 1/Fclkpsc

Dead-Time A = (POCRnSAH/L + 1) * 1/Fclkpsc

Dead-Time B = (POCRnSBH/L - POCRnRAH/L) * 1/Fclkpsc

Note:

Minimal value for Dead-Time A = 1/Fclkpsc

If the overlap protection is disabled, in One-Ramp mode, PSCOUTnA and PSCOUTnB outputs
can be configured to overlap each other, though in normal use this is not desirable.

Figure 18-5. Controlled Start and Stop Mechanism in One-Ramp Mode

Note:

See “PCTL – PSC Control Register” on page 151.

(PCCYC = 1)

On-Time A

On-Time B

PSCOUTnA

PSCOUTnB

Dead-Time B

Dead-Time A

PSC Cycle

POCRnRB

POCRnSB

POCRnRA

POCRnSA

PSC Counter

0

PSCOUTnA

PSCOUTnB

PSC Counter

POCRnRB

POCRnRA

POCRnSB

0

Run

POCRnSA

Advertising