English
Language : 

MFC2000 Datasheet, PDF (154/426 Pages) List of Unclassifed Manufacturers – Multifunctional Peripheral Controller 2000
MFC2000 Multifunctional Peripheral Controller 2000
Hardware Description
Notes
1. Bits [4:0] of this register specify the number of MSINTs (1-32) per Scan Cycle.
Total Scan Cycle Period = [MSINT period * (ScanCycle register value + 1)].
2. The transition from maximum count to 0 determines the start of a scan cycle.
3. Reading bits [4:0] of this register returns the current scan cycle MSINT count.
4. This register must be set up prior to enabling the scan (i.e., setting the “scanenable” bit in
ScanConfig register).
Name/Address
Scan
Configuration
(ScanConfig)
$01FF8893
Bit 15
MSINT
IRQ
Enable
Bit 14
scctrl[6]
invert
Name/Address Bit 7
Scan
Configuration
(Not Used)
(ScanConfig)
$01FF8892
Bit 6
External
ADC
Enable
Bit 15 MSINT IRQ Enable
Bit 14-8 scctrl[6:0] invert
Bits 6 External ADC Enable
Bit 5-1 scctrl[6:0] select
Bit 0 Scan Enable
Bit 13
scctrl[5]
invert
Bit 12
scctrl[4]
invert
Bit 11
scctrl[3]
invert
Bit 10
scctrl[2]
invert
Bit 9
scctrl[1]
invert
Bit 8
scctrl[0]
invert
Default
Rst. Value
00h
Read Value
00h
Bit 5
scctrl[6]
select
0: clk1
1: clk2c
Bit 4
scctrl[5]
select
0: clk1
1: clk2b
Bit 3
scctrl[4]
select
0: clk1
1: clk2a
Bit 2
scctrl[3]
select
0: led2
1: start
Bit 1
scctrl[2]
select
0: led1
1: start
Bit 0
Scan
Enable
Default
Rst. Value
xx000000b
Read Value
00h
When this bit and ScanEnable bit are set, an interrupt will be
generated based on the MSINT IRQ location defined in ScanCycle
register.
These bits are used to invert the polarity of the corresponding control
signal.
0 = internal ADC as the source of adc data
1 = external ADC as the source of adc data
These bits are used to configure which scanner controller signals
should be connected to the pins.
This bit must be set in order to activate the scanner controller logic.
Name/Address
Scan Dot
Control
(ScanDotCtrl)
$01FF8895
Name/Address
Scan Dot
Control
(ScanDotCtrl)
$01FF8894
Bit 15
Bit 14
Bit 13
Bit 12
Bit 11
(Not Used)
Bit 10
Bit 9
Bit 8
Bit 7
Bit 6
Bit 5
Bit 4
Scan Dot Scaler Value (0-15)
n as used in the following equation:
(n+1)*IHSCLK
Bit 3
Bit 2
Bit 1
Bit 0
Scan Dot Period (1-15)
n as used in the following equation:
(n+1)*ScanDotScaler
Default
Rst. Value
xxh
Read Value
00h
Default
Rst Value
00h
Read Value
00h
Bits 7-4 ScanDotScaler
Bits 3-0 ScanDotPeriod
(n: 0-15), (n+1) * IHSCLK period
(n: 1-15), (n+1) * ScanDotScaler
Note: ScanDotPeriod = 0 is not allowed.
7-6
Conexant
100723A