155
CHAPTER 7 8-BIT PWM TIMER
7.9
Notes on Using 8-bit PWM Timer
This section provides notes on using 8-bit PWM timer.
■
Notes on Using 8-bit PWM Timer
●
Error
The activation of the counter by a program does not synchronize the start of an increment by the selected
count clock. Therefore, as an error until a match between the counter value and the PWM compare register
(COMR) value is detected, the time may be shortened by up to one cycle of the count clock cycle. Figure
7.9-1 shows an error until the count operation is started.
Figure 7.9-1 Error until the Count Operation is Started
●
Notes on setting by a program
•
While interval timer functions or PWM timer functions are enabled (CNTR: TPE = 1), do not change
the count clock cycle (CNTR: P1, P0).
•
If the user wants to switch between the interval timer function and the PWM timer function (CNTR: P/
TX), proceed when the counter is stopped (CNTR: TPE = 0), interrupts are disabled (CNTR: TIE = 0),
and interrupt requests are cleared (CNTR: TIR = 0).
•
When the interrupt request flag bit (CNTR: TIR) is "1" and the bit to enable an interrupt request is
enabled (CNTR: TIE = 1), recovery from interrupt handling is no longer possible. The TIR bit must be
cleared.
•
When the counter value matches the COMR register value concurrently with the counter stop (CNTR:
TPE = 0), the TIR bit is not set.
•
Depending on how to set TPE, P/TX, and OE, the PWM output waveform varies as shown below. Be
careful when using a program to set TPE, P/TX, and OE.
(1) When TPE, P/TX, and OE are set at the same time:
00
H
Counter value
Count clock
One cycle
Error
Cycle of 00
H
Activating the counter
01
H
02
H
03
H
04
H
Содержание F2MC-8L F202RA
Страница 2: ......
Страница 4: ......
Страница 32: ...16 CHAPTER 1 OVERVIEW ...
Страница 90: ...74 CHAPTER 3 CPU ...
Страница 142: ...126 CHAPTER 5 TIME BASE TIMER POPW A RETI ENDS END ...
Страница 150: ...134 CHAPTER 6 WATCHDOG TIMER ...
Страница 174: ...158 CHAPTER 7 8 BIT PWM TIMER User processing POPW A XCHW A T Restoring A and T POPW A RETI ENDS ...
Страница 176: ...160 CHAPTER 7 8 BIT PWM TIMER ...
Страница 220: ...204 CHAPTER 8 8 16 BIT CAPTURE TIMER COUNTER ...
Страница 240: ...224 CHAPTER 9 12 BIT PPG TIMER ...
Страница 258: ...242 CHAPTER 10 EXTERNAL INTERRUPT CIRCUIT 1 EDGE PUSHW A User processing POPW A XCHW A T POPW A RETI ENDS END ...
Страница 274: ...258 CHAPTER 11 EXTERNAL INTERRUPT CIRCUIT 2 LEVEL ...
Страница 362: ...346 CHAPTER 15 BUZZER OUTPUT ...
Страница 371: ...355 CHAPTER 16 WILD REGISTER FUNCTION 16 3 5 Data Test Set Register WROR A test register Do not access this register ...
Страница 390: ...374 CHAPTER 17 FLASH MEMORY ...
Страница 419: ...403 INDEX INDEX The index follows on the next page This is listed in alphabetic order ...
Страница 434: ...418 INDEX ...
Страница 436: ......