
Rev. 1.20
94
��to�e� 0�� 201�
Rev. 1.20
9�
��to�e� 0�� 201�
HT69F30A/HT69F40A/HT69F50A
TinyPower
TM
I/O Flash 8-Bit MCU with LCD & EEPROM
HT69F30A/HT69F40A/HT69F50A
TinyPower
TM
I/O Flash 8-Bit MCU with LCD & EEPROM
TM Input/Output Pin Control Registers
Selecting to have a TM input/output or whether to retain its other shared function, is implemented
using one or two registers, with a single bit in each register corresponding to a TM input/output pin.
Setting the bit high will setup the corresponding pin as a TM input/output, if reset to zero the pin
will retain its original other function.
TM Input/Output Pin Control Register List
•
HT69F30A
Register
Name
Bit
7
6
5
4
3
2
1
0
PAFS
—
PAFS6
PAFS�
—
PAFS3
—
PAFS1
—
SFS
—
SFS6
SFS�
SFS4
—
—
—
—
•
HT69F40A/HT69F50A
Register
Name
Bit
7
6
5
4
3
2
1
0
PAFS
—
PAFS6
PAFS�
—
PAFS3
—
PAFS1
—
PBFS
PBFS7
PBFS6
PBFS�
PBFS4
—
—
—
—
PDFS
PDFS7
PDFS6
PDFS�
PDFS4
PDFS3
PDFS2
PDFS1
PDFS0
SFS
SFS7
SFS6
SFS�
SFS4
SFS3
SFS2
SFS1
SFS0
PAFS Register – HT69F30A
Bit
7
6
5
4
3
2
1
0
Name
—
PAFS6
PAFS�
—
PAFS3
—
PAFS1
—
R/W
—
R/W
R/W
—
R/W
—
R/W
—
P�R
—
0
0
—
0
—
0
—
Bit 7
Unimplemented, read as “0”
Bit 6
PAFS6:
Port A 6 Function Selection
0: I/O
1: TP0_0
Bit 5
PAFS5:
Port A 5 Function Selection
0: I/O
1: TP1_1
Bit 4
Unimplemented, read as “0”
Bit 3
PAFS3:
Port A 3 Function Selection
0: I/O
1: TP1_0
Bit 2
Unimplemented, read as “0”
Bit 1
PAFS1:
Port A 1 Function Selection
0: I/O
1: TP0_1
Bit 0
Unimplemented, read as “0”