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 con-
figured as a wake-up input by ROM code option. Software
instructions determine the CMOS output or Schmitt trigger
or CMOS input (depends on options) with pull-high resistor
(determined by 1-bit pull-high option).
PB0/BZ
PB1/BZ
PB2~PB7
I/O
Pull-high*
PB0 or BZ
PB1 or BZ
Bidirectional 8-bit input/output port. Software instructions
determine the CMOS output or Schmitt trigger input with
pull-high resistor (determined by 1-bit pull-high option).
The PB0 and PB1 are pin-shared with the BZ and BZ, re-
spectively. Once the PB0 or PB1 is selected as buzzer out-
put, the output signals come from an internal PFD
generator (shared with Timer/Event Counter 0).
PD0~PD7
I/O
Pull-high*
Bidirectional I/O lines. Software instructions determine the
CMOS output or Schmitt trigger input with pull-high resis-
tor (determined by 1-bit pull-high option).
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 resis-
tor (determined by 1-bit pull-high option). This external in-
terrupt input is pin-shared with PG0. The external
interrupt input is activated on a high to low transition.
TMR0
I
Timer/Event Counter 0 Schmitt trigger input (without
pull-high resistor)
PC0~PC7
I/O
Pull-high*
Bidirectional I/O lines. Software instructions determine the
CMOS output or Schmitt trigger input with pull-high resis-
tor (determined by 1-bit pull-high option).
TMR1
I
Timer/Event Counter 1 Schmitt trigger input (without
pull-high resistor)
RES
I
Schmitt trigger reset input. Active low
VDD
Positive power supply
HT48R50A-1
Rev. 1.10
4
July 2, 2001