gc80c520a CORERIVER Semiconductor, gc80c520a Datasheet - Page 181

no-image

gc80c520a

Manufacturer Part Number
gc80c520a
Description
Midas1.0 Family Mask Rom/eprom/romless 8-bit Turbo Microcontrollers
Manufacturer
CORERIVER Semiconductor
Datasheet
15.37 PWM0 Duty Data Register (PWM0D)
PWM0D duty data register, located in DEh, determines the duty of the output value generated by each 8-
bit PWM circuit. In 8-bit counter mode, to program the required PWM output, you load the appropriate
initialization values into the 8-bit data register (PWM0D), and in (6+2)-bit counter mode, you load the
appropriate initialization values into the 6-bit reference data register (PWM0D[5:0]) and the 2-bit
extension data register (PWM0D[7:6]).
15.38 PWM1 Duty Data Register (PWM1D)
PWM1D duty data register, located in DFh, determines the duty of the output value generated by each 8-
Bit No.
Bit No.
MODE_P1
DEh
DFh
RUN_P1
CLR_P1
RL_P1
MiDAS1.0 Family
PWM0D.7
PWM1D.7
R/W(0)
R/W(0)
7
7
Counter Mode Selection.
0: 8-bit counter
1: (2+6)-bit counter. 6-bit compare & 2-bit extended-compare
Reload Mode Selection.
0: 6-bit counter overflow/reload.
1: 8-bit counter overflow/reload.
Counter Reset Enable. This bit is cleared by hardware.
Counter Start Enable.
0
0
0
1
1
1
1
PWM0D.6
PWM1D.6
R/W(0)
R/W(0)
6
6
PWM0D.5
PWM1D.5
R/W(0)
R/W(0)
0
1
1
0
0
1
1
5
5
PWM0D.4
PWM1D.4
R/W(0)
R/W(0)
Page 181 of 187
4
4
1
0
1
0
1
0
1
PWM0D.3
PWM1D.3
R/W(0)
R/W(0)
3
3
F
F
F
F
F
F
F
OSC
OSC
OSC
OSC
OSC
OSC
OSC
/2 divide
/4 divide
/8 divide
/16 divide
/32 divide
/64 divide
/128 divide
PWM0D.2
PWM1D.2
R/W(0)
R/W(0)
2
2
PWM0D.1
PWM1D.1
R/W(0)
R/W(0)
1
1
PWM0D.0
PWM1D.0
R/W(0)
R/W(0)
0
0
PWM0D
PWM1D

Related parts for gc80c520a