SFR Definition 30.6. PORT_CTRL
Bit
7
PORT_
PORT_
Name
STROBE
ROFF
R/W
R/W
Type
0
—
Reset
SFR Address = 0xB5
Bit
Name
Port Strobe.
Strobe the port_matrix and port_roff bits values from this register to the GPIO pads.
PORT_
The operation requires additional 2 CPU clock to finish after writing 0->1->0 to this bit.
7
STROBE
When 1 is written to this bit the GPIO latches open and the values of port_matrix and
port_off are propagated to GPIO pads. Software must clear this bit to capture those
two bits in the GPIO pads internal HV permanent latches.
Port Roff Mode.
Roff mode, read from this bit returns the actual Roff mode value as reported from
PORT_
6
GPIO pad. When a 1 is latched into the GPIO pad internal Roff mode HV latch then
ROFF
the GPIO Roff mode gets invoked. The GPIO[1:2] will have their pull-up resistors
turned off.
Port Matrix Mode.
Matrix mode, read from this bit returns the actual value matrix mode value as
PORT_
reported from GPIO pad. When a 1 is latched into the GPIO pad internal matrix mode
5
MATRIX
HV latch then the GPIO matrix mode gets invoked. The GPIO[1:3] are driven low with
resistor pull-ups disabled. This is intended for matrix button mode to wake up from
sleep mode.
PORT_
Increase Drive Strength by 2x on All Outputs.
4
DRV2X
PORT_5_
Input GPIO[5] pin trip point set to 45% VDD.
3
MIDRANGE
PORT_
Input GPIO Pin Trip Point Set to 45% VDD (except GPIO[5])
2
MIDRANGE
LED Current Drive Strength.
It must be set to non-zero value for LED to have any current. This is just a current
source setting. The actual turning of the LED on and off is controlled by the GPIO[5]
output bit in P0.
PORT_LED
1:0
[1:0]
00: LED off
01: LED current = 0.62*600uA
10: LED current = 1.00*600uA
11: LED current = 1.62*600uA
6
5
4
PORT_
PORT_
MATRIX
DRV2X
R/W
R/W
—
0
Rev. 1.0
3
2
PORT_5_
PORT_
MID-
MID-
RANGE
RANGE
R/W
R/W
1
1
Function
Si4010-C2
1
0
PORT_LED[1:0]
R/W
R/W
0
0
121
Need help?
Do you have a question about the Si4010-C2 and is the answer not in the manual?
Questions and answers