
Pin Assignment
Pin Description
Pin Name
I/O
ROM Code
Option
Description
PA0~PA5
PA6/TMR0
PA7/TMR1
I/O
Pull-low
Pull-high
Wake-up
CMOS/NMOS/PMOS
Bidirectional 8-bit input/output port. Each bit can be configured as a
wake-up input by ROM code option. The input or output mode is con-
trolled by PAC (PA control register).
Pull-high resistor options: PA0~PA7
Pull-low resistor options: PA0~PA5
CMOS/NMOS/PMOS options: PA0~PA7
Wake up options: PA0~PA7
PA6andPA7arepin-sharedwithTMR0andTMR1input,respectively.
PA0~PA5 can be used as USB mouse X1, X2, Y1, Y2, Z1, Z2 input for
mouse hardware wake-up function
PA6, PA7 can be used as USB mouse button input for mouse hardware
wake-up function
PB0/AN0
PB1/AN1
PB2/AN2
PB3/AN3
PB4/AN4
PB5/AN5
PB6/VRL
PB7/VRH
I/O
Pull-high
Analog input
Bidirectional 8-bit input/output port. Software instructions determine the
CMOSoutputorSchmitttriggerinputwithpull-highresistor(determined
by pull-high options).
The PB can be used as analog input of the analog to digital converter
(determined by options).
PB6, PB7 can be used as USB mouse button input for mouse Hardware
wake-up function
PD0~PD7
I/O
Pull-high
Bidirectional I/O lines. Software instructions determine the CMOS out-
put or Schmitt trigger input with pull-high resistor (determined by 1-bit
pull-high option).
PD4 can be used as USB mouse button input for mouse hardware
wake-up function
HT48RB8
Rev. 1.30
3
February 10, 2003
* 8
* .
* 1
* 0
* *
* 7
*
*
*
7 9
7 8
7 .
7 1
7 0
7 *
7 7
7
7
7
9
8
.
1
0
7
*
0
1
.
8
9
7
*
0
1
.
8
9
7
*
1
.
*
0
1 )
. )
7
/ . )
2
/ 1 )
#
/ 0 )
0
/ * )
*
/ 7 )
7
/
)
0
*
7
7
*
0
1
.
7 7
/
5
/
6
/
)
/
)
8
.
1
0
*
7
9
8
.
1
0
7
*
0
1
.
8
9
7
*
7
*
*
0
1 )
. )
7
7 7
/
5
/
6
/
)
/
)
/
)
/ 7 )
7
/ * )
*
/ 0 )
0
/ 1 )
#
/ . )
2