52
CHAPTER 5. PERIPHERAL HARDWARE FUNCTIONS
Fig. 5-7 Format of Pull-Up Resistor Specification Register
Address 7 6 5 43210 Symbol
FDCH PO6 PO3 PO2 PO1 PO0 POGA
Port 0 (P01 to P03)
Port 1 (P12)
Port 2 (P20 to P23)
Port 3 (P30 to P33)
Port 6 (P60 to P63)
Specification
0 Pull-up resistor not incorporated
1 Pull-up resistor incorporated
The timing for switching of pull-up resistor presence/ absence by the setting of the pull-up resistor specification
register (POGA) is shown in Fig. 5-8.
Fig. 5-8 Pull-Up Resistor Incorporation Switching Timing
Remarks
Φ
o through
Φ
3 are internal operation timing clock pulses.
After pull-up resistor incorporation has been specified by overwriting POGA, in consideration of the external load
capacity the pin level should be stabilized by execution of an NOP instruction etc. before an input/output instruction
is executed.
Example To perform input after specifying incorporation of a pull-up resistor in port 1.
MOV XA, #02H ; Pull-up resistor incorporated in port 1
MOV POGA, XA
Wait until pin level is stabilized in consideration of
external load capacity.
IN A, PORT1
……
Instruction
Execution
POGA
3
1
2-Machine Cycles
Manipulation Instruction
Φ Φ ΦΦ
0