EasyManuals Logo

Renesas M16C Series User Manual

Renesas M16C Series
380 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #184 background imageLoading...
Page #184 background image
Timer A
M30240 Group
Rev.1.00 Sep 24, 2003 Page 166 of 360
Figure 2.26: Set-up procedure of pulse width modulation mode, 16-bit PWM mode selected
Setting PWM pulse's “H” level width
Can be set to 0000
16
to FFFE
16
b7 b0
(b15) (b8)
b7 b0
Timer A0 register [Address 0387
16
, 0386
16
] TA0
Timer A1 register [Address 0389
16
, 0388
16
] TA1
Timer A2 register [Address 038B
16
, 038A
16
] TA2
Timer A3 register [Address 038D
16
, 038C
16
] TA3
Timer A4 register [Address 038F
16
, 038E
16
] TA4
Start count
Setting count starts flag
Count start flag [Address 0380
16
]
TABSR
Timer A0 count start flag
Timer A1 count start flag
Timer A2 count start flag
Timer A3 count start flag
Timer A4 count start flag
b7 b0
Setting event/trigger select bit
One-shot start flag [Address 0382
16
]
ONSF
Timer A0 event/trigger select bit
0 0 :
Input on TA0
IN
is selected (Note 2)
b7 b6
b7 b0 b7 b0
Timer A1 event/trigger select bit
0 0 :
Input on TA1
IN
is selected (Note 2)
b1 b0
Timer A2 event/trigger select bit
0 0 :
Input on TA2
IN
is selected (Note 2)
b3 b2
Timer A3 event/trigger select bit
0 0 :
Input on TA3
IN
is selected (Note 2)
b5 b4
Timer A4 event/trigger select bit
0 0 :
Input on TA4
IN
is selected (Note 2)
b7 b6
Note 2: Set the corresponding port direction register to “0”.
Trigger select register [Address 0383
16
]
TRGSR
1
(Must
always be “1” in PWM mode)
Selecting PWM mode and functions
Timer Ai mode register (i=0 to 4) [Address 0396
16
to 039A
16
]
TAiMR (i=0 to 4)
External trigger select bit
1 : Rising edge of TAi
IN
pin's input signal (Note 1)
Selection of PWM mode
b7 b0
11111
16/8-bit PWM mode select bit
0 : Functions as a 16-bit pulse width modulator
b7 b6
Count source select bit
0 0 : f
1
0 1 : f
8
1 0 : f
32
1 1 : Reserved
Trigger select bit
1 : Selected by event/trigger select register
0
Count source period
f(X
IN
) : 12MH
Z
b7 b6
Count
source
83.3ns
667ns
2.67µs
00
01
10
f
1
f
8
f
32
Note 1: Set the corresponding port direction
register to “0”.
Clearing timer Ai interrupt request bit
Timer Ai interrupt control register [Address 0055
16
to 0059
16
]
TAiIC (i=0 to 4)
Interrupt request bit
b7 b0
0
Refer to 'Precaution for Timer A (pulse width modulation mode)'
Start count
Setting the TAi
OUT drive capacity
Timer A output drive capacity register
[Address 03FB16]
TADR
Timer A0
OUT
drive capacity
Timer A1
Timer A2
Timer A3
Timer A4
b7 b0
OUT
drive capacity
OUT
drive capacity
OUT
drive capacity
OUT
drive capacity

Table of Contents

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the Renesas M16C Series and is the answer not in the manual?

Renesas M16C Series Specifications

General IconGeneral
BrandRenesas
ModelM16C Series
CategoryComputer Hardware
LanguageEnglish

Related product manuals