English
Language : 

HMS87C1304A Datasheet, PDF (30/70 Pages) Hynix Semiconductor – CMOS SINGLE-CHIP 8-BIT MICROCONTROLLER
HMS87C1304A/HMS87C1302A
HYUNDAI MicroElectronics
9.2 RB and RBIO registers
RB is a 5-bit bidirectional I/O port (address C2H). Each
pin can be set individually as input and output through the
RBIO register (address C3H). In addition, Port RB is mul-
tiplexed with various special features. The control register
RBFUNC (address CBH) controls to select alternate func-
tion. After reset, this value is “0”, port may be used as gen-
eral I/O ports. To select alternate function such as External
interrupt or Timer compare output, write “1” to the corre-
sponding bit of RBFUNC.
RB Data Register
RB
-
--
ADDRESS : C2H
RESET VALUE : Undefined
RB4 RB3 RB2 RB1 RB0
Pull-up Selection Register
PUPSEL
-
-
-
-
ADDRESS : CCH
RESET VALUE : ------00
-
-
PUP1 PUP0
RB Direction Register
RBIO
INPUT / OUTPUT DATA
RB1 / INT1 Pull-up
0 : No Pull-up
1 : With Pull-up
RB0 / INT0 Pull-up
0 : No Pull-up
1 : With Pull-up
y ADDRESS : C3H
RESET VALUE : ---00000
inar DIRECTION SELECT
0 : INPUT PORT
lim 1 : OUTPUT PORT
Interrupt Edge Selection Register
IEDS
ADDRESS : E6H
RESET VALUE : ----0000
-
-
-
-
IED1H IED1L IED0H IED0L
INT1
INT0
External Interrupt Edge Select
00 : Normal I/O port
01 : Falling (1-to-0 transition)
10 : Rising (0-to-1 transition)
11 : Both (Rising & Falling)
e RB Function Selection Register
Pr RBFUNC
ADDRESS : CBH
RESET VALUE : ---00000
-
-
- PWM0O INT1I INT0I BUZO AVREFS
0 : RB4
1 : PWM0 Output or
Compare Output
0 : RB0 when ANSEL0 = 0
AN0 when ANSEL0 = 1
1 : AVref
0 : RB1
1 : BUZ Output
0 : RB2
1 : INT0
0 : RB3
1 : INT1
Figure 9-3 Registers of Port RB
Regardless of the direction register RBIO, RBFUNC is se-
lected to use as alternate functions, port pin can be used as
a corresponding alternate features.
30
Preliminary
Jan. 2001