
Pin Assignment
Pin Description
Pin Name I/O
ROM Code
Option
Description
PA0~PA7
I/O
Pull-high*
Wake-up
CMOS/Schmitt
trigger Input
Bidirectional 8-bit input/output port. Each bit can be config-
ured as a wake-up input by ROM code option. Software instruc-
tions determine the CMOS output or Schmitt trigger or CMOS
input (depends on an options) with pull-high resistor (determined
by 1-bit pull-high options).
PB0/BZ
PB1/BZ
PB2~PB7
I/O
Pull-high*
PB0 or BZ
PB1 or BZ
Bidirectional 8-bit input/output port. Software instructions de-
termine the CMOS output or Schmitt trigger input with
pull-high resistor (determined by pull-high options).
The PB0 and PB1 are pin-shared with the BZ and BZ, respec-
tively. Once the PB0 or PB1 is selected as buzzer driving out-
puts, the output signals come from an internal PFD generator
(shared with timer/event counter).
VSS
Negative power supply, ground
PG0/INT
I/O
Pull-high*
Bidirectional I/O lines. Software instructions determine the
CMOS output or Schmitt trigger input with pull-high resistor
(determined by 1-bit pull-high options). This external interrupt
input is pin-shared with PG0. The external interrupt input is
activated on a high to low transition.
PC0/TMR
PC1~PC5
I/O
Pull-high*
Bidirectional I/O lines. Software instructions determine the
CMOS output or Schmitt trigger input with pull-high resistor
(determined by 1-bit pull-high options). The timer input are
pin-shared with PC0.
HT48R30A-1
Rev. 1.10
3
July 2, 2001
3
0
4
2
&
5
6
3
0
4
2
5
&
2
4
0
3
6
5
&
/ 4
/ 0
$ &
$ 2
$ 4
$ 0
2
&
5
/ 2
/ &
$ 5
$
$
$
/ 5
/
// 1
// 1
&
5
6
3
0
4
2
&
5
5
&
2
4
0
3
6
/ 4
/ 0
$ &
$ 2
$ 4
$ 0
/ 2
/ &
$ 5
$
$
$
/ 5
/
// 1
// 1