Please be aware that an important notice concerning availability, standard warranty, and use in critical applications of
Texas Instruments semiconductor products and disclaimers thereto appears at the end of this data sheet.
All trademarks are the property of their respective owners.
PRODUCTION DATA information is current as of publication date.
Products conform to specifications per the terms of Texas Instruments
standard warranty. Production processing does not necessarily include
testing of all parameters.
MSC1200Y24kTQFP-48PFB–40°C to +85°CMSC1200Y2
MSC1200Y24k
MSC1200Y38kTQFP-48PFB–40°C to +85°CMSC1200Y3
MSC1200Y38k
NOTE: (1) For the most current package and ordering information, see the Package Option Addendum at the end of this data sheet, or refer to our web site at
www.ti.com/msc.
FLASHPACKAGETEMPERATUREPACKAGE
ABSOLUTE MAXIMUM RATINGS
Analog Inputs
Input Current ............................................................ 100mA, Momentary
Input Current ..............................................................10mA, Continuous
Input Voltage.............................................AGND – 0.3V to AV
Power Supply
DV
to DGND......................................................................–0.3V to 6V
DD
AV
to AGND ......................................................................–0.3V to 6V
DD
AGND to DGND .............................................................. –0.3V to +0.3V
V
to AGND ....................................................... –0.3V to AVDD + 0.3V
REF
Digital Input Voltage to DGND .............................. –0.3V to DV
Digital Output Voltage to DGND ...........................–0.3V to DV
Maximum Junction Temperature ................................................ +150°C
Operating Temperature Range ...................................... –40°C to +85°C
Storage Temperature Range ....................................... –65°C to +150°C
Lead Temperature (soldering, 10s) ............................................ +235°C
Package Power Dissipation ............................... (T
Output Current All Pins ................................................................ 200mA
Output Pin Short Circuit .....................................................................10s
Thermal Resistance, Junction-to-Ambient
Thermal Resistance, Junction-to-Case (
Digital Outputs
Output Current ......................................................... 100mA, Continuous
Power Pin Maximum .................................................................... 300mA
NOTE: (1) Stresses beyond those listed under “Absolute Maximum Ratings”
may cause permanent damage to the device. Exposure to absolute-maximumrated conditions for extended periods may affect device reliability.
(
θ
JA
θ
) ...........................12.8°C/W
JC
(1)
SPECIFIED
"" ""
"" ""
(1)
ELECTROSTATIC
DISCHARGE SENSITIVITY
+ 0.3V
DD
+ 0.3V
DD
+ 0.3V
DD
Max – T
J
)....................... 56.5°C/W
AMBIENT
)/
θ
JA
This integrated circuit can be damaged by ESD. Texas Instruments recommends that all integrated circuits be handled with
appropriate precautions. Failure to observe proper handling
and installation procedures can cause damage.
ESD damage can range from subtle performance degradation
to complete device failure. Precision integrated circuits may be
more susceptible to damage because very small parametric
changes could cause the device not to meet its published
specifications.
MSC1200Yx FAMILY FEATURES
FEATURES
Flash Program Memory (Bytes)Up to 4kUp to 8k
Flash Data Memory (Bytes)Up to 2kUp to 4k
Internal Scratchpad RAM (Bytes)128128
NOTES: (1) All peripheral features are the same on all devices; the flash
memory size is the only difference. (2) The last digit of the part number (N)
represents the onboard flash size = (2
(1)
MSC1200Y2
N
)kBytes.
(2)
MSC1200Y3
(2)
ELECTRICAL CHARACTERISTICS: AVDD = 5V
All specifications from T
unless otherwise noted.
PARAMETERCONDITIONMINTYPMAXUNITS
ANALOG INPUT (AIN0-AIN7, AINCOM)
Analog Input RangeBuffer OFFAGND – 0.1AV
Full-Scale Input Voltage Range(In+) – (In–)±V
Differential Input ImpedanceBuffer OFF7/PGAMΩ
Input CurrentBuffer ON0.5nA
Bandwidth
Fast Settling Filter–3dB0.469 • f
Sinc2 Filter–3dB0.318 • f
Sinc3 Filter–3dB0.262 • f
Programmable Gain AmplifierUser-Selectable Gain Ranges1128
Input CapacitanceBuffer ON7pF
Input Leakage CurrentMultiplexer Channel Off, T = +25°C0.5pA
Burnout Current SourcesBuffer ON±2µA
ADC OFFSET DAC
Offset DAC Range
Offset DAC Monotonicity8Bits
Offset DAC Gain Error±1.0% of Range
Offset DAC Gain Error Drift0.6ppm/°C
MIN
to T
MAX
, DV
= +2.7V to 5.25V, f
DD
= 15.625kHz, PGA = 1, Buffer ON, f
MOD
Buffer ONAGND + 50mVAV
= 10Hz, Bipolar, and V
DATA
MSC1200Yx
±V
/(2 • PGA)
REF
≡ (REF IN+) – (REF IN–) = +2.5V,
REF
+ 0.1V
DD
– 1.5V
DD
/PGAV
REF
DATA
DATA
DATA
V
2
www.ti.com
MSC1200
SBAS289E
ELECTRICAL CHARACTERISTICS: AVDD = 5V (Cont.)
All specifications from T
unless otherwise noted.
PARAMETERCONDITIONMINTYPMAXUNITS
SYSTEM PERFORMANCE
Resolution24Bits
ENOB22Bits
Output NoiseSee Typical Characteristics
No Missing CodesSinc
Integral NonlinearityEnd Point Fit, Differential Input±0.0004±0.0015%FSR
Offset ErrorAfter Calibration1.5ppm of FS
Offset Drift
Gain Error
(1)
(2)
Gain Error Drift
System Gain Calibration Range80120% of FS
System Offset Calibration Range–5050% of FS
Common-Mode RejectionAt DC100120dB
Normal Mode Rejectionf
Power-Supply RejectionAt DC, dB = –20log(∆V
VOLTAGE REFERENCE INPUTS
Reference Input RangeREF IN+, REF IN–AGNDAV
V
REF
Common-Mode RejectionAt DC115dB
Input CurrentV
ON-CHIP VOLTAGE REFERENCE
Output VoltageVREFH = 1 at +25°C2.5V
Short-Circuit Current Source9mA
Short-Circuit Current Sink10mA
Short-Circuit DurationSink or SourceIndefinite
Startup Time from Power ON0.4ms
Temperature Sensor
Temperature Sensor VoltageT = +25°C115mV
Temperature Sensor Coefficient375µV/°C
IDAC OUTPUT CHARACTERISTICS
Full-Scale Output Current1mA
Maximum Short-Circuit Current DurationIndefinite
Compliance VoltageAVDD – 1.5V
NOTES: (1) Calibration can minimize these errors. (2) The gain calibration cannot have a REF IN+ of more than AV
turn buffer off. (3) DV
to T
MIN
MAX
(1)
is change in digital result.
OUT
, DV
= +2.7V to 5.25V, f
DD
ADC
VREF
IDAC
= 15.625kHz, PGA = 1, Buffer ON, f
MOD
= 10Hz, Bipolar, and V
DATA
≡ (REF IN+) – (REF IN–) = +2.5V,
REF
MSC1200Yx
3
Filter24Bits
Before Calibration0.02ppm of FS/°C
After Calibration0.005%
Before Calibration0.5ppm/°C
f
= 60Hz, f
CM
f
= 50Hz, f
CM
f
= 60Hz, f
CM
= 50Hz, f
SIG
f
= 60Hz, f
SIG
V
≡ (REF IN+) – (REF IN–)0.32.5AV
REF
= 2.5V, PGA = 11µA
REF
= 10Hz130dB
DATA
= 50Hz120dB
DATA
= 60Hz120dB
DATA
= 50Hz100dB
DATA
= 60Hz100dB
DATA
OUT
/∆VDD)
(3)
100dB
(2)
DD
DD
VREFH = 01.25V
DD
4.755.05.25V
PGA = 1, Buffer OFF170µA
PGA = 128, Buffer OFF430µA
PGA = 1, Buffer ON230µA
PGA = 128, Buffer ON770µA
ADC ON360µA
IDAC = 00
H
230µA
– 1.5V with buffer ON. To calibrate gain,
DD
V
V
MSC1200
SBAS289E
www.ti.com
3
ELECTRICAL CHARACTERISTICS: AVDD = 3V
All specifications from T
unless otherwise noted.
PARAMETERCONDITIONMINTYPMAXUNITS
ANALOG INPUT (AIN0-AIN7, AINCOM)
Analog Input RangeBuffer OFFAGND – 0.1AV
Full-Scale Input Voltage Range(In+) – (In–)±V
Differential Input ImpedanceBuffer OFF7/PGAMΩ
Input CurrentBuffer ON0.5nA
Bandwidth
Fast Settling Filter–3dB0.469 • f
Sinc2 Filter–3dB0.318 • f
Sinc3 Filter–3dB0.262 • f
Programmable Gain AmplifierUser-Selectable Gain Ranges1128
Input CapacitanceBuffer On7pF
Input Leakage CurrentMultiplexer Channel Off, T = +25°C0.5pA
Burnout Current SourcesBuffer ON±2µA
ADC OFFSET DAC
Offset DAC Range
Offset DAC Monotonicity8Bits
Offset DAC Gain Error±1.5% of Range
Offset DAC Gain Error Drift0.6ppm/°C
SYSTEM PERFORMANCE
Resolution24Bits
ENOB22Bits
Output NoiseSee Typical Characteristics
No Missing CodesSinc
Integral NonlinearityEnd Point Fit, Differential Input±0.0004±0.0015%FSR
Offset ErrorAfter Calibration1.3ppm of FS
Offset Drift
Gain Error
(1)
(2)
Gain Error Drift
System Gain Calibration Range80120% of FS
System Offset Calibration Range–5050% of FS
Common-Mode RejectionAt DC100130dB
Normal Mode Rejectionf
Power-Supply RejectionAt DC, dB = –20log(DV
VOLTAGE REFERENCE INPUTS
Reference Input RangeREF IN+, REF IN–AGNDAV
V
REF
Common-Mode RejectionAt DC110dB
Input CurrentV
ON-CHIP VOLTAGE REFERENCE
Output VoltageVREFH = 0 at +25°C1.25V
Short-Circuit Current Source4mA
Short-Circuit Current Sink5µA
Short-Circuit DurationSink or SourceIndefinite
Startup Time from Power ON0.2ms
Temperature Sensor
Temperature Sensor VoltageT = +25°C115mV
Temperature Sensor Coefficient375µV/°C
IDAC OUTPUT CHARACTERISTICS
Full-Scale Output Current1mA
Maximum Short-Circuit Current DurationIndefinite
Compliance VoltageAVDD – 1.5V
FLASH MEMORY CHARACTERISTICS: DVDD = 2.7V to 5.25V
t
= 1µs, t
USEC
PARAMETERCONDITIONMINTYPMAXUNITS
Flash Memory Endurance100,0001,000,000cycles
Flash Memory Data Retention100Years
Mass and Page Erase TimeSet with FER Value in FTCON10ms
Flash Memory Write TimeSet with FWR Value in FTCON3040µs
The MSC1200Yx is a completely integrated family of mixedsignal devices incorporating a high-resolution delta-sigma
ADC, 8-bit IDAC, 8-channel multiplexer, burnout detect current sources, selectable buffered input, offset DAC, programmable gain amplifier (PGA), temperature sensor, voltage
reference, 8-bit microcontroller, Flash Program Memory, Flash
Data Memory, and Data SRAM, as shown in Figure 1.
On-chip peripherals include an additional 32-bit accumulator,
basic SPI, basic I
ports, watchdog timer, low-voltage detect, on-chip power-on
reset, brownout reset, timer/counters, system clock divider,
PLL, on-chip oscillator, and external interrupts.
The device accepts low-level differential or single-ended
signals directly from a transducer. The ADC provides 24 bits
of resolution and 24 bits of no-missing-code performance
using a Sinc
ADC also has a selectable filter that allows for high-resolution single-cycle conversion.
The microcontroller core is 8051 instruction set compatible. The
microcontroller core is an optimized 8051 core that executes up
to three times faster than the standard 8051 core, given the
same clock source. This makes it possible to run the device at
a lower external clock frequency and achieve the same performance at lower power than the standard 8051 core.
2
C, USART, multiple digital input/output
3
filter with a programmable sample rate. The
The MSC1200Yx allows the user to uniquely configure the
Flash memory map to meet the needs of their application.
The Flash is programmable down to 2.7V using serial programming. Flash endurance is typically 1M Erase/Write cycles.
The part has separate analog and digital supplies, which can
be independently powered from 2.7V to +5.25V. At +3V
operation, the power dissipation for the part is typically less
than 4mW. The MSC1200Yx is packaged in a TQFP-48
package.
The MSC1200Yx is designed for high-resolution measurement
applications in smart transmitters, industrial process control,
weigh scales, chromatography, and portable instrumentation.
ENHANCED 8051 CORE
All instructions in the MSC1200 family perform exactly the same
functions as they would in a standard 8051. The effect on bits,
flags, and registers is the same. However, the timing is different.
The MSC1200 family utilizes an efficient 8051 core which results
in an improved instruction execution speed of between 1.5 and
3 times faster than the original core for the same external clock
speed (4 clock cycles per instruction versus 12 clock cycles per
instruction, as shown in Figure 2). This translates into an effective
throughput improvement of more than 2.5 times, using the same
code and same external clock speed. Therefore, a device
frequency of 33MHz for the MSC1200Yx actually performs at an
equivalent execution speed of 82.5MHz compared to the
AIN0
AIN1
AIN2
AIN3
AIN4
AIN5
AIN6
AIN7
AINCOM
IDAC
FIGURE 1. Block Diagram.
instr_cycle
AGNDREFOUT/REFIN+ REFIN–DVDDDGND
AV
DD
AV
DD
Burnout
Detect
Temperature
Sensor
MUX
AGND
NOTE (1) REF IN− must be tied to AGND when using internal V
CLK
BUFFERPGA
Burnout
Detect
8-Bit IDAC
n + 1n + 2
V
REF
8-Bit
Offset DAC
REF
Modulator
4K or 8K
FLASH
128 Bytes
SRAM
.
POR
(1)
ALVD
DBOR
Digital
System
Clock
Divider
Filter
ACC
8051
SFR
Timers/
Counters
WDT
PORT1
PORT3
On-Chip
Oscillator
PLL
XIN XOUT
RST
CAP
Alternate
Functions
DIN
DOUT
SS
EXT (4)
PROG
USART
EXT (2)
T0
T1
SCK/SCL/CLKS
220pF Ceramic
cpu_cycle
FIGURE 2. Instruction Cycle Timing.
14
C1C2C3C4C1C2C3C4C1
www.ti.com
MSC1200
SBAS289E
standard 8051 core. This allows the user to run the device at
slower clock speeds, which reduces system noise and power
consumption, but provides greater throughput. This performance
difference can be seen in Figure 3. The timing of software loops
will be faster with the MSC1200. However, the timer/counter
operation of the MSC1200 may be maintained at 12 clocks per
increment or optionally run at 4 clocks per increment.
Single-Byte, Single-Cycle
Instruction
ALE
PSEN
Internal
AD0-AD7
Internal
A8-A15
4 Cycles
CLK
12 Cycles
ALE
PSEN
AD0-AD7
PORT 2
Standard 8051 TimingMSC1200 Timing
Single-Byte, Single-Cycle
Instruction
FIGURE 3. Comparison of MSC1200 Timing to Standard
8051 Timing.
The MSC1200 also provides dual data pointers (DPTRs).
Furthermore, improvements were made to peripheral fea-
tures that off-load processing from the core and the user, to
further improve efficiency. For instance, a 32-bit accumulator
was added to significantly reduce the processing overhead
for the multiple byte data from the ADC or other sources. This
allows for 24-bit addition and shifting to be accomplished in
a few instruction cycles, compared to hundreds of instruction
cycles through software implementation.
Family Device Compatibility
The hardware functionality and pin configuration across the
MSC1200 family is fully compatible. To the user, the only
difference between family members is the memory configuration.
This makes migration between family members simple. Code
written for the MSC1200Y2 can be executed directly on an
MSC1200Y3. This gives the user the ability to add or subtract
software functions and to freely migrate between family members. Thus, the MSC1200 can become a standard device used
across several application platforms.
Family Development Tools
The MSC1200 is fully compatible with the standard 8051
instruction set. This means that the user can develop software for the MSC1200 with existing 8051 development tools.
Additionally, a complete, integrated development environment is provided with each demo board, and third-party
developers also provide support.
Power Down Modes
The MSC1200 can power several of the peripherals and put
the CPU into IDLE. This is accomplished by shutting off the
clocks to those sections, as shown in Figure 4.
t
SYS
SYSCLK
t
CLK
USEC
MSECH
ADC Power Down
PDCON.3
IDLE
C7
9A
Flash Write
Timing
Flash Erase
Timing
SECINT
WDTCON
SCL/SCK
(30µs to 40µs)
(5ms to 11ms)
milliseconds
interrupt
FA
ADC Output Rate
F9
FF
seconds
interrupt
watchdog
FD
ACLK
FB
MSECL
FC
F6
Timers 0/1
CPU Clock
PDCON.0
ms
PDCON.1
HMSEC
divide
by 64
Modulator Clock
SPICON/
I2CCON
µs
FE
ADCON3ADCON2
FTCON
[3:0]
FTCON
[7:4]
100ms
PDCON.2
DFDE
Decimation Ratio
USART
EF
EF
MSINT
FIGURE 4. MSC1200 Timing Chain and Clock Control.
MSC1200
SBAS289E
www.ti.com
15
OVERVIEW
The MSC1200 ADC structure is shown in Figure 5. The figure lists the components that make up the ADC, along with the
corresponding special function register (SFR) associated with each component.
AV
DD
AIN0
AIN1
AIN2
AIN3
AIN4
AIN5
AIN6
AIN7
AINCOM
Input
Multiplexer
Temperature
Sensor
ADMUXD7
H
REFIN+ f
V
IN
∆Σ ADC
Modulator
REFIN−
Burnout
MOD
H
H
H
Burnout
Detect
Detect
ADCON1DD
ADCON2DE
ADCON3DF
In+
In−
AGND
f
DATA
FAST
SINC2
SINC3
AUTO
REFIN+
BufferPGA
REFIN−
ADCON0DC
H
ΣX
Offset
Calibration
Register
OCRGCRADRES
D3
HD2HD1H
Gain
Calibration
Register
D6HD5HD4HDBHDAHD9
f
SAMP
Sample
and Hold
ACLKF6
H
ADC
Result Register
H
Σ
Offset
DAC
ODACE6
H
Summation
Block
Σ
SUMR
E5HE4HE3HE2
E1
SSCON
H
H
FIGURE 5. MSC1200 ADC Structure.
16
www.ti.com
MSC1200
SBAS289E
INPUT MULTIPLEXER
R
SWITCH
(3kΩ typical)
Sampling Frequency = f
SAMP
High Impedance
> 1GΩ
C
S
AGND
A
IN
PGAf
SAMP
1, 2, 4f
MOD
82 × f
MOD
164 × f
MOD
328 × f
MOD
64, 128 16 × f
MOD
PGAC
S
19pF
218pF
4 to 12836pF
The input multiplexer provides for any combination of differential
inputs to be selected as the input channel, as shown in Figure 6.
If AIN0 is selected as the positive differential input channel, any
other channel can be selected as the negative differential input
channel. With this method, it is possible to have up to eight fully
differential input channels. It is also possible to switch the polarity
of the differential input pair to negate any offset voltages.
AIN0
AIN1
AIN2
AV
DD
Burnout Detect (2µA)
BURNOUT DETECT
When the Burnout Detect (BOD) bit is set in the ADC control
configuration register (ADCON0 DC
), two current sources are
H
enabled. The current source on the positive input channel sources
approximately 2µA of current. The current source on the negative
input channel sinks approximately 2µA. This allows for the
detection of an open circuit (full-scale reading) or short circuit
(small differential reading) on the selected input differential pair.
Enabling the buffer is recommended when BOD is enabled.
INPUT BUFFER
The analog input impedance is always high, regardless of
PGA setting (when the buffer is enabled). With the buffer
enabled, the input voltage range is reduced and the analog
power-supply current is higher. If the limitation of input
voltage range is acceptable, then the buffer is always preferred.
The input impedance of the MSC1200 without the buffer
is 7MΩ/PGA. The buffer is controlled by the state of the BUF
bit in the ADC control register (ADCON0 DC
).
H
AIN3
In+
AIN4
In–
AIN5
AIN6
AGND
AIN7
AINCOM
Buffer
Burnout Detect (2µA)
Temperature Sensor
AV
DD
80 • I
AV
DD
I
FIGURE 6. Input Multiplexer Configuration.
In addition, current sources are supplied that will source or
sink current to detect open or short circuits on the pins.
ANALOG INPUT
When the buffer is not selected, the input impedance of the
analog input changes with ACLK clock frequency (ACLK
F6
) and gain (PGA). The relationship is:
H
Apedance
Im( )Ω=
IN
where ACLK frequency (f
f
and f
MOD
=
ACLK
64
.
MHz
17
ACLKFrequencyMPGA
) =
ACLK
Figure 7 shows the basic input structure of the MSC1200.
f
CLK
ACLK
+1
Ω
•
TEMPERATURE SENSOR
On-chip diodes provide temperature sensing capability. When
the configuration register for the input MUX is set to all 1s,
the diodes are connected to the input of the ADC. All other
channels are open.
MSC1200
SBAS289E
FIGURE 7. Analog Input Structure (without buffer).
www.ti.com
17
PGA
The PGA can be set to gains of 1, 2, 4, 8, 16, 32, 64, or 128.
Using the PGA can actually improve the effective resolution
of the ADC. For instance, with a PGA of 1 on a ±2.5V fullscale range, the ADC can resolve to 1.5µV. With a PGA of
128 on a ±19mV full-scale range, the ADC can resolve to
75nV. With a PGA of 1 on a ±2.5V full-scale range, it would
require a 26-bit ADC to resolve 75nV, as shown in Table I.
The analog output from the PGA can be offset by up to half
the full-scale input range of the PGA by using the ODAC
register (SFR E6
bit value; the MSB is the sign and the seven LSBs provide
the magnitude of the offset. Since the ODAC introduces an
analog (instead of digital) offset to the PGA, using the ODAC
does not reduce the range of the ADC.
). The ODAC (Offset DAC) register is an 8-
H
requires a positive full-scale differential input signal. It then
computes a gain value to nullify gain errors in the system.
Each of these calibrations will take seven t
periods to
DATA
complete.
Calibration should be performed after power on, a change in
temperature, power supply, voltage reference, decimation
ratio, buffer, or a change of the PGA. Calibration will remove
the effects of the Offset DAC; therefore, changes to the
Offset DAC register should be done after calibration.
At the completion of calibration, the ADC Interrupt bit goes
high, which indicates the calibration is finished and valid data
is available.
DIGITAL FILTER
The Digital Filter can use either the Fast Settling, Sinc2, or
3
Sinc
filter, as shown in Figure 8. In addition, the Auto mode
changes the Sinc filter after the input channel or PGA is
changed. When switching to a new channel, it will use the
Fast Settling filter, for the next two conversions the first of
which should be discarded. It will then use the Sinc
by the Sinc
3
filter to improve noise performance. This combines the low-noise advantage of the Sinc
quick response of the Fast Settling Time filter. The frequency
response of each filter is shown in Figure 9.
Adjustable Digital Filter
3
Sinc
2
followed
3
filter with the
MODULATOR
The modulator is a single-loop 2nd-order system. The modulator runs at a clock speed (f
using the value in the Analog Clock register (ACLK, F6
) that is derived from the CLK
MOD
H
The data output rate is:
f
MOD
DecimationRatio
f
=
where f
Data Rate = f
=
MOD
ACLK
()+•
=
DATA
f
CLKACLK
164 64
CALIBRATION
The offset and gain errors in the MSC1200, or the complete
system, can be reduced with calibration. Calibration is controlled through the ADCON1 register (SFR DD
CAL2:CAL0. Each calibration process takes seven t
periods (data conversion time) to complete. Therefore, it
takes 14 t
periods to complete both an offset and gain
DATA
calibration.
For system calibration, the appropriate signal must be
applied to the inputs. The system offset calibration requires a
zero-differential input signal. It then computes an offset value
that will nullify offset in the system. The system gain calibration
), bits
H
DATA
Modulator
).
FILTER SETTLING TIME
FILTER(Conversion Cycles)
3
Sinc
2
Sinc
Fast1
NOTE: (1) With Synchronized Channel Changes.
AUTO MODE FILTER SELECTION
1234+
DiscardFastSinc
FIGURE 8. Filter Step Responses.
2
Sinc
Fast Settling
SETTLING TIME
CONVERSION CYCLE
Data Out
(1)
3
(1)
2
(1)
2
Sinc
3
18
www.ti.com
MSC1200
SBAS289E
Loading...
+ 42 hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.