CR16MCS9VJE8 National Semiconductor, CR16MCS9VJE8 Datasheet - Page 60

16-Bit Microcontroller IC

CR16MCS9VJE8

Manufacturer Part Number
CR16MCS9VJE8
Description
16-Bit Microcontroller IC
Manufacturer
National Semiconductor
Datasheet

Specifications of CR16MCS9VJE8

Controller Family/series
CR16X
Core Size
16 Bit
Program Memory Size
64K X 8 Flash
Digital Ic Case Style
PQFP
No. Of Pins
80
Mounting Type
Surface Mount
Clock Frequency
25MHz
Lead Free Status / RoHS Status
Contains lead / RoHS non-compliant

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
CR16MCS9VJE8
Manufacturer:
ON
Quantity:
8 917
Part Number:
CR16MCS9VJE8-CBB
Manufacturer:
ON
Quantity:
846
Part Number:
CR16MCS9VJE8-CBC
Manufacturer:
ON
Quantity:
109
Part Number:
CR16MCS9VJE8-CBD
Manufacturer:
ON
Quantity:
17
Part Number:
CR16MCS9VJE8-CBE
Manufacturer:
ON
Quantity:
1 950
www.national.com
value held in the period register. In that case the counter will
count up to FF
TIOx pin always changes its state at the 00
tion of the counter.
The user software may only write to the COUNTx register if
both TxRUN bits of a timer subsystem are cleared. Any
writes to the counter register while either timer is running will
be ignored.
The two I/O pins associated with a timer subsystem function
as independent PWM outputs in the dual 8-bit PWM mode. If
a PWM timer is stopped via its associated MODE.TxRUN bit
the following actions result:
Figure20 illustrates the configuration of a timer subsystem
while operating in dual 8-bit PWM mode. The numbering in
Figure20 refers to timer subsystem 1 but equally applies to
the other three timer subsystems.
16.1.2
Each of the four timer subsystems may be independently
configured to provide a single 16-bit PWM channel. In this
case the lower and upper bytes of the counter are concate-
nated to form a single 16-bit counter.
Operation in 16-bit PWM mode is conceptually identical to
the dual 8-bit PWM operation as outlined under Dual 8-bit
PWM Mode on page 59. The 16-bit timer may be started or
stopped with the lower MODE.TxRUN bit, i.e. T1RUN for tim-
er subsystem 1.
The two TIOx outputs associated with a timer subsystem can
be used to produce either two identical PWM waveforms or
two PWM waveforms of opposite polarities. This can be ac-
complished by setting the two PxPOL bits of the respective
timer subsystem to either identical or opposite values.
— The associated TIOx pin will return to its default value
— The counter will stop and will retain its last value.
— Any pending updates of the PERCAPx and DTYCAPx
— The prescaler counter will be stopped and reset if both
as defined by the IOxCTL.PxPOL bit.
register will be completed.
MODE.TxRUN bits are cleared.
15
Res
S
R
P2POL
T2RUN
Q
16-Bit PWM Mode
PERCAP1[15:8]
DTYCAP1[15:8]
Figure 20. VTU Dual 8-bit PWM Mode
COUNT1[15:8]
compare
compare
1 6
and then roll over to 00
TIO2
8
[15:8]
7
Prescaler
C1PRSC
Counter
= =
0
7
Res
S
R
P1POL
T1RUN
Q
PERCAP1[7:0]
DTYCAP1[7:0]
COUNT1[7:0]
16
TMOD1=01
compare
compare
. In any case the
16
to 01
1 6
TIO1
0
transi-
[7:0]
60
Figure21 illustrates the configuration of a timer subsystem
while operating in 16-bit PWM mode. The numbering in
Figure21 refers to timer subsystem 1 but equally applies to
the other three timer subsystems.
16.1.3
In addition to the two PWM modes, each timer subsystem
may be configured to operate in an input capture mode which
provides two 16-bit capture channels. The input capture
mode can be used to precisely measure the period and duty
cycle of external signals.
In capture mode the counter COUNTx operates as a 16-bit
up-counter while the two TIOx pins associated with a timer
subsystem operate as capture inputs. A capture event on the
TIOx pins causes the contents of the counter register
(COUNTx) to be copied to the PERCAPx or DTYCAPx regis-
ters respectively.
Starting the counter is identical to the 16-bit PWM mode, i.e.
setting the lower of the two MODE.TxRUN bits will start the
counter and the clock prescaler. In addition, the capture
event inputs are enabled once the MODE.TxRUN bit is set.
The TIOx capture inputs can be independently configured to
detect a capture event on either a positive transition, a neg-
ative transition or both a positive and a negative transition. In
addition, any capture event may be used to reset the counter
COUNTx and the clock prescaler counter. This avoids the
need for the user software to keep track of timer overflow
conditions and greatly simplifies the direct frequency and
duty cycle measurement of an external signal.
Figure22 illustrates the configuration of a timer subsystem
while operating in capture mode. The numbering in Figure22
15
Restart
S
R
P2POL
Q
Dual 16-Bit Capture Mode
Figure 21. VTU 16-bit PWM Mode
7
T1RUN
Prescaler
C1PRSC
Counter
==
TIO2
PERCAP1[15:0]
DTYCAP1[15:0]
0
COUNT1[15:0]
compare
compare
TMOD1=10
S
R
P1POL
Q
TIO1
0
[15:0]

Related parts for CR16MCS9VJE8