gc80c520g CORERIVER Semiconductor, gc80c520g Datasheet - Page 42

no-image

gc80c520g

Manufacturer Part Number
gc80c520g
Description
Eprom / Rom / Romless Based 8-bit Turbo Microcontrollers
Manufacturer
CORERIVER Semiconductor
Datasheet
6.11. PWM (Pulse Width Modulator)
7
Intelligent 2-channel 8-bit PWM
PWM Data buffer Update (8-bit / 6-bit Counter Overflow Update)
PWM Counter can be cleared by S/W.
PWM is stopped or started (resumed) by S/W.
8-bit PWM Data
(1/2/4/8/16/32/64/128)
6
PWM0D
Clock Prescaling
PWM0 Counter
5
4
F
OSC
3
F
PWM
2
(2+6) bit
8-bit
1
0
Comparator
* PWM1 Block is the same as PWM0 Block.
Overflow
PWM0CON[6:4]
Clear
Set
Generation
PWM0
Pulse
PWM0
Output
PWM0CON (DCh) : PWM0 Control Register
PWM1CON (DDh) : PWM1 Control Register
PWM0D (DEh) : PWM0 Duty Data Register
PWM1D (DFh) : PWM1 Duty Data Register
PWM0D.7 PWM0D.6 PWM0D.5 PWM0D.4 PWM0D.3 PWM0D.2 PWM0D.1 PWM0D.0
PWM1D.7 PWM1D.6 PWM1D.5 PWM1D.4 PWM1D.3 PWM1D.2 PWM1D.1 PWM1D.0
R/W(0) R/W(0) R/W(0) R/W(0) R/W(0) R/W(0) R/W(0) R/W(0)
R/W(0) R/W(0) R/W(0) R/W(0) R/W(0) R/W(0) R/W(0) R/W(0)
R/W(0) R/W(0) R/W(0) R/W(0) R/W(0) R/W(0) R/W(0) R/W(0)
R/W(0) R/W(0) R/W(0) R/W(0) R/W(0) R/W(0) R/W(0) R/W(0)
P0SEL
P1SEL
P0SEL
PS2_P0, PS1_P0, and PS0_P0 : Clock prescale ratio Selection.
MODE_P0 : 8-bit / (2+6)-bit Counter Mode Selector.
RL_P0
CLR_P0
RUN_P0
PS2_P0 PS1_P0 PS0_P0
PS2_P1 PS1_P1 PS0_P1
: PWM0 Waveform Output to Port 3.4.
: PWM data update mode selector.
: Counter Reset Enable. Clear by H/W.
: Counter Start Enable.
(2+6)-bit Mode
F
MODE_P0=0, (2+6)-bit Mode
MODE_P0=1, 8-bit Mode
RL_P0=0, update at 6-bit Counter Overflow.
RL_P0=1, update at 8-bit Counter Overflow.
8-bit Mode
OSC
Mode
/1, /2, /4, /8, /16, /32, /64, /128.
MiDAS1.0 Family
MODE_P0
MODE_P1
2-bit Extension Compare &
RL_P0
RL_P1
8-bit Compare
6-bit Compare
Description
CLR_P0 RUN_P0
CLR_P1 RUN_P1
[42]

Related parts for gc80c520g