tmp89fm42 TOSHIBA Semiconductor CORPORATION, tmp89fm42 Datasheet - Page 197

no-image

tmp89fm42

Manufacturer Part Number
tmp89fm42
Description
8 Bit Microcontroller
Manufacturer
TOSHIBA Semiconductor CORPORATION
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
tmp89fm42AUG
Manufacturer:
TOSHIBA/东芝
Quantity:
20 000
Part Number:
tmp89fm42LUG
Manufacturer:
ST
Quantity:
500
Part Number:
tmp89fm42LUG
Manufacturer:
TOSHIBA
Quantity:
745
Part Number:
tmp89fm42LUG
Manufacturer:
TOSHIBA
Quantity:
1 000
Part Number:
tmp89fm42LUG
Manufacturer:
TOSHIBA/东芝
Quantity:
20 000
Part Number:
tmp89fm42UG
Manufacturer:
PROCONN
Quantity:
3 705
Part Number:
tmp89fm42UG
Manufacturer:
TOSHIBA/PBF
Quantity:
29
Part Number:
tmp89fm42UG
Manufacturer:
TOSHIBA/东芝
Quantity:
20 000
Part Number:
tmp89fm42UG
0
Company:
Part Number:
tmp89fm42UG
Quantity:
15 795
Company:
Part Number:
tmp89fm42UG
Quantity:
2 400
Part Number:
tmp89fm42UG(C
Manufacturer:
TOSHIBA/东芝
Quantity:
20 000
Part Number:
tmp89fm42UG(C,JZ)
Manufacturer:
TOSHIBA/东芝
Quantity:
20 000
Part Number:
tmp89fm42UG(CZHZ)
0
Part Number:
tmp89fm42UG(JZ)
Manufacturer:
Toshiba
Quantity:
10 000
RA002
Figure 14-7 Operation When T00PWM and the Up Counter Have the Same Value
14.4.3.3 Double buffer
abled by setting T00MOD<DBE0> to "0" or enabled by setting T00MOD<DBE0> to "1".
The double buffer can be used for T00PWM by setting T00MOD<DBE0>. The double buffer is dis-
T00MOD<DBE0>
Source clock
Counter
Write to T00PWM
T00PWM
<PWMDUTY>
PWM0 pin output
• When the double buffer is enabled
• When the double buffer is disabled
first stored in the double buffer, and T00PWM is not updated immediately. T00PWM compares
the previous set value with the up counter value. When the 2 u n-th overflow occurs, an
INTT00 interrupt request is generated and the double buffer set value is stored in T00PWM.
Subsequently, the match detection is executed using a new set value.
value) is read out, not the T00PWM value (the currently effective value).
immediately stored in both the double buffer and T00PWM.
immediately stored in T00PWM. Subsequently, the match detection is executed using a new set
value. If the value set to T00PWM is smaller than the up counter value, the
reversed until the up counter overflows and a match detection is executed using a new set
value. If the value set to T00PWM is equal to the up counter value, the match detection is exe-
cuted immediately after data is written into T00PWM. Therefore, the timing of changing the
PWM0
T00PWM is set during the additional pulse output, the timing of changing the
not be an integral multiple of the source clock. If these are problems, enable the double buffer.
immediately stored in T00PWM.
When a write instruction is executed on T00PWM during the timer operation, the set value is
When a read instruction is executed on T00PWM, the value in the double buffer (the last set
When a write instruction is executed on T00PWM while the timer is stopped, the set value is
When a write instruction is executed on T00PWM during the timer operation, the set value is
When a write instruction is executed on T00PWM while the timer is stopped, the set value is
pin may not be an integral multiple of the source clock (Figure 14-7). Similarly, if
n-5
n
n-4
Page 183
Match detection
n-3
Write n-2
n-2
n-2
n-1
n
PWM0
TMP89FM42
PWM0
pin is not
pin may

Related parts for tmp89fm42