gc80c521a CORERIVER Semiconductor, gc80c521a Datasheet - Page 27

no-image

gc80c521a

Manufacturer Part Number
gc80c521a
Description
Flash / Isp / Iap 8-bit Turbo Microcontrollers
Manufacturer
CORERIVER Semiconductor
Datasheet
P2TYP (BBh) : Port 2 Type Control Register
P2DIR (E3h) : Port 2 Input/Output Control Register
P2SEL (D3h) : Port 2 Pull-up Control Register
ADCENB2 (D6h) :
ADCENB2.7 ADCENB2.6 ADCENB2.5 ADCENB2.4 ADCENB2.3 ADCENB2.2 ADCENB2.1 ADCENB2.0
P2TYPE.7 P2TYPE.6 P2TYPE.5 P2TYPE.4 P2TYPE.3 P2TYPE.2 P2TYPE.1 P2TYPE.0
P2DIR.7 P2DIR.6 P2DIR.5 P2DIR.4 P2DIR.3 P2DIR.2 P2DIR.1 P2DIR.0
P2SEL.7 P2SEL.6 P2SEL.5 P2SEL.4 P2SEL.3 P2SEL.2 P2SEL.1 P2SEL.0
R/W(1) R/W(1) R/W(1) R/W(1) R/W(1) R/W(1) R/W(1) R/W(1)
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(1) R/W(1) R/W(1) R/W(1) R/W(1) R/W(1) R/W(1) R/W(1)
6.5. I/O Ports : PORT2[7:0]
Open-drain or push-pull output, pull-up control, ADC input.
During accesses to external memory, the P2 SFR will be automatically set to “FFh”.
The alternative functions are available only when the corresponding SFR bit is “1”.
Read-Modify-Write instructions do not read port pin but the port SFR.
0 = Push-pull Output / 1 = Open-drain Output (Default)
0 = Output (Default) / 1 = Input
0 = Pull-up resistor ON (Default) / 1 = OFF
0 = ADC0 channel ON / 1 = ADC0 channel OFF (Default)
P2.0 = ADC2.0
ADC2.7
ANL
/
ORL
/
ADC Channel Enable Bar Register (P2 port)
XRL
/
P2.1 = ADC2.1
/
JBC
/
CPL
/
INC
/
P2.2 = ADC2.2
/
DEC
/
DJNZ
/
/
MOV PX.Y, C
P2.3 = ADC2.3
CPU BUS
Alternative Output
/
CLR PX.Y
P2 (A0h) : Port 2 Register
R/W(1) R/W(1) R/W(1) R/W(1) R/W(1) R/W(1) R/W(1) R/W(1)
/
P2.7
P2DIR.1
P2.4 = ADC2.4
P2.1
SFR
QB
Digital Input
Q
/
P2.6
ADC Input
SETB PX.Y
P2.5
P2TYP.1
/
P2.5 = ADC2.5
MiDAS1.0B Family
P2.4
1
0
ADCENB2.1
P2.3
/
P2.6 = ADC2.6
P2.2
P2.1
P2SEL.1
/
P2.7 =
P2.0
[27]
P2.1

Related parts for gc80c521a