English
Language : 

MIC3003_11 Datasheet, PDF (54/75 Pages) Micrel Semiconductor – FOM Management IC with Internal Calibration
Micrel, Inc.
MIC3003
User Control Register (USRCTL)
D[7]
Reserved
read/write
D[6]
PORM
read/write
D[5]
PORS
read/write
D[4]
IE
read/write
D[3]
APCSEL
read/write
D[2]
APCSEL
read/write
D[1]
APCSEL
read/write
D[0]
MODSEL
read/write
Default value
0010 0000b = 20h
Serial address
A2h
Byte address
254 = FEh
This register provides for control of the nominal APC setpoint and management of interrupts by the end-user. APCSEL[1:0]
select which of the APC setpoint registers, APCSET0, APCSET1, or APCSET2 are used as the nominal automatic power
control setpoint. Similarly, MODSEL[1:0] select which of MODSET0, MODSET1, or MODSET2 are used to select the
modulation level of the laser.
IE must be set for any host interrupts to occur via the /INT pin. If IE is set while /INT is asserted, /INT will be deasserted
immediately.
PORS is always set high by any power-on reset event. If PORM is high, the power-on event will also generate a host interrupt.
PORS will be cleared to zero and the interrupt output deasserted when USRCTL is read by the host.
If PORM is set following the setting of PORS, PORS will remain set, and /INT will be asserted immediately. /INT will not be
deasserted until USRCTL is read by the host.
PORM, IE, APCSEL, and MODSEL are non-volatile and will be maintained through power and reset cycles.
Bit(s)
D[7]
D[6]
PORM
Function
Reserved
Power-on interrupt mask
D[5]
PORS Power-on interrupt flag
D[4]
D[3:2]
IE
Global interrupt enable
APCSEL Selects APC setpoint register
D[1:0] MODSEL Selects Modulation setpoint register
Operation
Always write as zero; reads undefined.
1 = POR interrupts mask enabled
0 = POR interrupts mask disabled
1 = POR interrupt occurred
0 = No POR interrupt
1 = Host interrupts are enabled
0 = Host interrupts are disabled
00 = APCSET0
01 = APCSET1
10 = APCSET2
11 = Reserved
00 = MODSET0
01 = MODSET1
10 = MODSET2
11 = Reserved
November 2009
54
M9999-111209-C
hbwhelp@micrel.com or (408) 955-1690