gc80c590ae CORERIVER Semiconductor, gc80c590ae Datasheet - Page 61

no-image

gc80c590ae

Manufacturer Part Number
gc80c590ae
Description
Flash / Isp / Iap 8-bit Turbo Microcontrollers
Manufacturer
CORERIVER Semiconductor
Datasheet
C0CAPM0 (A2h) : Mode Control Register of PCA0 MODULE0
C0CAPM1 (A3h) : Mode Control Register of PCA0 MODULE1
C0CAPM2 (A4h) : Mode Control Register of PCA0 MODULE2
C0CAPM3 (A5h) : Mode Control Register
C0CAPM4 (A6h) : Mode Control Register
C0CAPM5 (A7h) : Mode Control Register
IPWM0
R/W(0)
6.10. PCA : PCAn Module Control Registers
IPWM0
ECOM0
CAPP0
CAPN0
MAT0
TOG0
PWM0
ECCF0
R/W(1)
ECOM0
: Inverted PWM output.
: Enable comparator.
: Capture positive.
: Capture negative.
: Match.
: Toggle.
: Pulse width modulation mode.
: Enable CCF interrupt.
If this bit is set, the PWM output is high when C0L ≥ C0CAPmL.
The change of this bit will take effect from the next
overflow / match time of PWM.
ECOM0 = 1 enables the comparator function.
CAPP0 = 1 enables positive edge capture.
CAPN0 = 1 enables negative edge capture.
When MAT0 = 1, a match of the PCA counter with this
module’s comparator/capture register causes the CCF0
bit int C0CON to be set, flagging an interrupt.
When TOG0 = 1, a match of the PCA counter with this
module’s comparator/capture register causes the C0EX0
pin to toggle.
PWM0 = 1 enables the C0EX0 pin to be used as a pulse
width modulated output.
Enables compare/capture flag CCF0 in the C0CON
register to generate an interrupt.
R/W(0) R/W(0) R/W(0) R/W(0) R/W(0) R/W(0)
CAPP0
CAPN0
Semiconductor Co., Ltd.
MAT0
TOG0
of
of
of
PCA0 MODULE3
PCA0 MODULE4
PCA0 MODULE5
PWM0
ECCF0
IPWMmECOMm CAPPm CAPNm MATm TOGm PWMm ECCFm
[ PCA Module Modes (CnCAPMm Register) ]
X
X
X
X
X
X
0
1
C1CAPM0 (E2h) : Mode Control Register
C1CAPM1 (E3h) : Mode Control Register
C1CAPM2 (E4h) : Mode Control Register
C1CAPM3 (E5h) : Mode Control Register
C1CAPM4 (E6h) : Mode Control Register
C1CAPM5 (E7h) : Mode Control Register
0
X
X
X
1
1
1
1
0
1
0
1
0
0
0
0
0
0
1
1
0
0
0
0
0
0
0
0
1
1
0
0
MiDAS2.0 Family
0
0
0
0
0
1
0
0
0
0
0
0
0
0
1
1
*
0
X
X
X
X
X
0
0
1) ~ 5)
of
of
of
of
of
of
No operation
1)
1)
1)
2)
3)
4) 5)
4) 5)
PCA1 MODULE0
PCA1 MODULE1
PCA1 MODULE2
PCA1 MODULE3
PCA1 MODULE4
PCA1 MODULE5
16-bit capture by a
positive-edge trigger
on CnEXm
16-bit capture by a
negative-edge trigger
on CnEXm
16-bit capture by any
transition on CnEXm
16-bit software timer
16-bit high speed
output
output
output
8-bit PWM inverted
8-bit PWM normal
: Refer to next slides.
Module Function
[61]

Related parts for gc80c590ae