EasyManua.ls Logo

Epson S1C17624 - Px Port Input Data Registers (Px_IN)

Epson S1C17624
368 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
9 I/O PORTS (P)
S1C17624/604/622/602/621 TECHNICAL MANUAL
Seiko Epson Corporation
9-7
Address Register name Function
0x5222 P2_OEN P2 Output Enable Register Enables P2 port outputs.
0x5223 P2_PU P2 Port Pull-up Control Register Controls the P2 port pull-up resistor.
0x5224 P2_SM P2 Port Schmitt Trigger Control Register Controls the P2 port Schmitt trigger input.
0x522a P2_IEN
P2 Port Input Enable Register
Enables P2 port inputs.
0x5230 P3_IN P3 Port Input Data Register P3 port input data
0x5231 P3_OUT P3 P
ort Output Data Register P3 port output data
0x5232 P3_OEN P3 Port Output Enable Register Enables P3 port outputs.
0x5233 P3_PU P3 Port Pull-up Control Register Controls the P3 port pull-up resistor.
0x5234 P3_SM P3 Port Schmitt Trigger Control Register Controls the P3 port Schmitt trigger input.
0x523a P3_IEN
P3 Port Input Enable Register
Enables P3 port inputs.
0x5240 P4_IN P4 Port Input Data Register P4 port input
data
0x5241 P4_OUT P4 Port Output Data Register P4 port output data
0x5242 P4_OEN P4 Port Output Enable Register Enables P4 port outputs.
0x5243 P4_PU P4 Port Pull-up Control Register Controls the P4 port pull-up resistor.
0x5244 P4_SM P4 Port Schmitt Trigger Control Register Controls the P4 port Schmitt trigger input.
0x524a P4_IEN
P4 Port Input Enable Register
Enables P4 port inputs.
0x5250 P5_IN P5 Port Input Data Re
gister P5 port input data *
0x5251 P5_OUT P5 Port Output Data Register P5 port output data *
0x5252 P5_OEN P5 Port Output Enable Register Enables P5 port outputs. *
0x5253 P5_PU P5 Port Pull-up Control Register Controls the P5 port pull-up resistor. *
0x5254 P5_SM P5 Port Schmitt Trigger Control Register Controls the P5 port Schmitt trigger input. *
0x525a P5_IEN
P5 Port Input Enable Register
Enables P5 port inputs. *
0x52a0 P00_03PMUX P0[3:0] Port Function Select Register Selects the P0[3:0] port functions.
0x52a1 P04_07PMUX P0[7:4] Port Function Select Register Selects the P0[7:4] port functions.
0x52a2 P10_13PMUX P1[3:0] Port Function Select Register Selects the P1[3:0] port functions.
0x52a3 P14_17PMUX P1[7:4] Port Function Select Register Selects the P1[7:4] port functions.
0x52a4 P20_23PMUX P2[3:0] Port Function Select Reg
ister Selects the P2[3:0] port functions.
0x52a5 P24_27PMUX P2[7:4] Port Function Select Register Selects the P2[7:4] port functions.
0x52a6 P30_33PMUX P3[3:0] Port Function Select Register Selects the P3[3:0] port functions.
0x52a7 P34_37PMUX P3[7:4] Port Function Select Register Selects the P3[7:4] port functions.
0x52a8 P40_43PMUX P4[3:0] Port Function Select Register Selects the P4[3:0] port functions.
0x52a9 P4
4_47PMUX P4[7:4] Port Function Select Register Selects the P4[7:4] port functions. *
0x52aa P50_53PMUX P5[3:0] Port Function Select Register Selects the P5[3:0] port functions. *
0x52ab P54_56PMUX P5[6:4] Port Function Select Register Selects the P5[6:4] port functions. *
* Available only for S1C17624/622
The I/O port registers are described in detail below. These are 8-bit registers.
Note: When data is written
to the registers, the “Reserved” bits must always be written as 0 and not 1.
Px Port Input Data Registers (Px_IN)
Register name Address Bit Name Function Setting Init. R/W Remarks
Px Port Input
Data Register
(Px_IN)
0x5200
0x5210
0x5220
0x5230
0x5240
0x5250
(8 bits)
D7–0
PxIN[7:0]
Px[7:0] port input data 1 1 (H) 0 0 (L) × R
Note: The PxINy bits for unavailable ports are reserved and always read as 0.
D[7:0] PxIN[7:0]: Px[7:0] Port Input Data Bits
The port pin status can be read out. (Default: external input status)
1 (R): High level
0 (R): Low level
PxINy corresponds directly to the Pxy pin. The pin voltage level can be read out when input is enabled
(PxIENy = 1) (even if output is also enabled (Px
OENy = 1)). The value read out will be 1 when the pin
voltage is High and 0 when Low.
The value read out is 0 when input is disabled (PxIENy = 0).
Writing operations to the read-only PxINy is disabled.

Table of Contents