background image

MSC1211 Description

1-2

1.1

MSC1211 Description

The MSC1211 is a precision 24-bit delta-sigma analog-to-digital converter
(ADC) with an 8051 microcontroller, and up to 32K of flash memory. It has eight
differential/single-ended analog inputs. The delta-sigma architecture
employed in the MSC1211 enables the device to achieve 22 bits of effective
resolution (0.45 ppm RMS noise) at a data rate of 10Hz. It can be programmed
for other data rates up to 1kHz that have lower effective resolution. In addition
to the standard 8051 peripherals and functions, the MSC1211 includes four
16-bit digital-to-analog converters (DACs),  a 32-bit accumulator, a high-speed
SPI or I

2

C interface, a 16-bit PWM output, data flash memory, 1,280 bytes of

data RAM, dual UARTS, and dual DPTR registers.

The MSC1211 has an enhanced 8051 core that only requires 4 clock cycles per
machine cycle. It has extra timers, watchdog, brownout and low-voltage detect
circuits, power management control and hardware breakpoint registers.

1.2

EVM System Overview

A block diagram of the MSC1211EVM is shown in Figure 1–1.

During normal operation, programs are developed on the PC and then down-
loaded into the MSC1211 for execution. The primary development environ-
ment is Raisonance for assembly and C language programming. There is also
a BASIC–52 and a Basic interpreter available from MDL–Labs.

Figure 1–1. MSC1211EVM Block Diagram

Summary of Contents for MSC1211

Page 1: ... April 2003 User s Guide SBAU086 ...

Page 2: ...nt that any license either express or implied is granted under any TI patent right copyright mask work right or other TI intellectual property right relating to any combination machine or process in which TI products or services are used Information published by TI regarding third party products or services does not constitute a license from TI to use such products or services or a warranty or end...

Page 3: ... handling or use of the goods Please be aware that the products received may not be regulatory compliant or agency certified FCC UL CE etc Due to the open construction of the product it is the user s responsibility to take any and all appropriate precautions with regard to electrostatic discharge EXCEPT TO THE EXTENT OF THE INDEMNITY SET FORTH ABOVE NEITHER PARTY SHALL BE LIABLE TO THE OTHER FOR A...

Page 4: ...there is uncertainty as to the load specification please contact a TI field representative During normal operation some circuit components may have case temperatures greater than 60 C The EVM is designed to operate properly with certain components above 60 C as long as the input and output ranges are maintained These components include but are not limited to linear regulators switching transistors...

Page 5: ...tart testing we suggest you read at least the first two chapters These two chapters introduce you to the board and how to set it up to start working with it Later chapters go into more detail on the board design and how to access its many features Information About Cautions and Warnings This book may contain cautions and warnings This is an example of a caution statement A caution statement descri...

Page 6: ...nly It gen erates uses and can radiate radio frequency energy and has not been tested for compliance with the limits of computing devices pursuant to subpart J of part 15 of FCC rules which are designed to provide reasonable protection against radio frequency interference Operation of this equipment in other en vironments may cause interference with radio communications in which case the user at h...

Page 7: ...ference Select 3 3 3 1 8 J16 Memory Configuration 3 3 3 2 Switches 3 4 3 2 1 Reset Switch 3 4 3 2 2 INT Switch 3 4 3 2 3 SW3 Configuration Switch 3 4 3 2 4 PRG LD Switch 3 4 3 2 5 SW5 Emulation and Control Switch 3 5 3 3 I O Connectors and Signals 3 6 3 3 1 J8 Serial0 RS 232 Connector 3 6 3 3 2 J9 Serial1 RS 232 Connector 3 7 3 3 3 J6 JMP5 JMP6 B1 Power Connectors 3 8 3 3 4 J4 Analog Inputs 3 9 3 ...

Page 8: ...tory Jumper Settings 2 2 2 2 Factory Jumper Settings 2 3 2 3 Operand Definitions 2 5 3 1 Jumper Function Reference 3 2 3 2 SW3 Configuration Control Switch 3 4 3 3 SW5 Configuration Control Switch 3 5 3 4 J8 RS 232 Port Pinout 3 6 3 5 J8 RS 232 Port Pinout 3 7 3 6 Unregulated Power Input Connector 3 8 3 7 B1 9V Battery Connector 3 8 3 8 J4 Analog Inputs 3 9 3 9 J7 External Reference Input 3 9 3 10...

Page 9: ...n overview of the MSC1211 evaluation module and software Topic Page 1 1 MSC1211 Description 1 2 1 2 EVM System Overview 1 2 1 3 Analog Inputs 1 3 1 4 Prototyping Area 1 3 1 5 Power Requirements 1 3 1 6 Host Computer Requirements 1 3 Chapter 1 ...

Page 10: ...to analog converters DACs a 32 bit accumulator a high speed SPI or I2C interface a 16 bit PWM output data flash memory 1 280 bytes of data RAM dual UARTS and dual DPTR registers The MSC1211 has an enhanced 8051 core that only requires 4 clock cycles per machine cycle It has extra timers watchdog brownout and low voltage detect circuits power management control and hardware breakpoint registers 1 2...

Page 11: ...con nector pads Additionally there are digital and analog power and ground holes in the prototyping area 1 5 Power Requirements The MSC1211EVM must be supplied with 5 5V to 15V for proper operation Power can be supplied through barrel jack J6 tip positive square pin connec tors JMP5 pins 2 and 3 and JMP6 pins 2 and 3 or with a 9V battery con nected to battery snap B1 A 9V wall wart power supply is...

Page 12: ...This chapter guides you through unpacking the MSC1211EVM and setting it up so you can begin working with it immediately Topic Page 2 1 Unpacking the MSC1211EVM 2 2 2 2 Default Configration 2 2 2 3 Quick Start 2 3 Chapter 2 ...

Page 13: ... Configuration Although much of the MSC1211EVM operation is controlled by the host PC some configuration must be done directly on the board using four jumpers shorting blocks The MSC1211EVM is configured at the factory as shown in Table 2 1 Table 2 1 Factory Jumper Settings Jumper identifier Description Default Setting JMP5 Analog power supply source 1 2 JMP6 Digital power supply source 1 2 J7 Int...

Page 14: ...tutorial from 8052 com ADC Demo A Visual demonstration of the operation of the MSC1211 Application Notes Several Application notes for the MSC family BASIC BASIC 52 and MDL BASIC C Programming Some information on C Programming on 8051s Downloader Program for loading HEX files into the MSC Flash memory EVMS Design documents for the MSC EVMs Example Programs Various example programs for the MSC devi...

Page 15: ...ded into the MSC1211EVM by using the MSC down load utility program In the Project menu select Options Tools and then Create or Edit MSC1210_LOADER Enter the path to the download exe program that should be installed in your Windows directory The download exe file will need to be in the current directory or the Windows path In the translate from and the translate to windows add aof Select Advanced a...

Page 16: ...luded a screen will prompt for the values The operand list is defined in Table 2 3 Table 2 3 Downloader Operand Definitions Operand Definition Ffile hex file NODE3 in the RIDE will substitute the hex file required Xfreq MSC1211 Xtal Clock frequency required Pport PC Comm port 1 2 3 or 4 required Bbaud Baud rate standard rates otherwise it is computed from Xfreq H If this flag is present the config...

Page 17: ...scribes each function of the MSC1211EVM and how to use the accompanying software to program and use the MSC1211 Topic Page 3 1 Jumpers 3 2 3 2 Switches 3 4 3 3 I O Connectors and Signals 3 6 3 4 Circuit Descriptions 3 11 Chapter 3 ...

Page 18: ...to 2 Short R2 for IDAC1 output Disconnected 3 1 2 JMP3 1 to 2 Connect I2C SDA signal Disconnected 3 1 3 JMP4 1 to 2 Connect I2C SCL signal Disconnected 3 1 4 JMP5 1 to 2 Onboard AVDD 1 2 3 1 5 2 to 3 External AVDD JMP6 1 to 2 Onboard DVDD 1 2 3 1 6 2 to 3 External DVDD J7 1 AGND 1 2 3 1 7 2 REF IN 3 VDAC1 4 REF IN REFOUT 5 Open 6 AVDD J16 1 Memory A14 RAM 3 1 8 2 MSC1211 A15 1 3 2 4 5 6 3 MSC1211 ...

Page 19: ...for AGND 3 1 6 JMP6 DVDD Power Source Select The MSC1211 has separate analog and digital power supplies Use JMP6 to connect the desired voltage source for the digital power supply DVDD Shorting pins 1 and 2 connects the onboard 5V regulator Pins 2 3 can be used to sup ply an external voltage for use as DVDD pin 2 is for the external voltage and pin 3 is for AGND 3 1 7 J7 Reference Select J7 has si...

Page 20: ...ction on the MSC1211EVM Table 3 2 SW3 Configuration Control Switch Switch Number Function 1 Enables pin P3 5 to control the Yellow LED D5 2 Enables pin P3 4 to control the Red LED D4 3 Enables pin P3 3 to drive the speaker 4 Enables pin P3 0 to receive data from Serial0 J5 5 Disables on board 22 1184MHz crystal oscillator 6 Enables pin P1 2 to receive data from Serial1 J4 7 Allows DTR from Serial0...

Page 21: ...mode of the MSC1211 Table 3 3 SW5 Configuration Control Switch Switch number Function 1 Enables the RD signal or breaks for emulator use 2 Enables the WR signal or breaks for emulator use 3 Enables the Reset signal or breaks for emulator use 4 Enables the PSEN signal or breaks for emulator use 5 Provides a method to pull PSEN low 6 Enables banks switching of 128K RAM memory 7 Provides a method to ...

Page 22: ...nnects only RD TD and signal ground the board can still operate normally but it cannot be reset by the host PC and bootstrap firmware upgrading cannot be performed through the serial port Table 3 4 J8 RS 232 Port Pinout Pin Number Signal Name RS 232 Name Direction at board Function 1 DCD Data Carrier Detect Output None 2 RD Receive Data Output Serial data output to the host PC 3 TD Transmit Data I...

Page 23: ...re described here according to their logical states Signal descriptions are described in Table 3 5 Table 3 5 J8 RS 232 Port Pinout Pin Number Signal Name RS 232 Name Direction at board Function 1 DCD Data Carrier Detect Output None 2 RD Receive Data Output Serial data output to the host PC 3 TD Transmit Data Input Serial data input from the host PC 4 DTR Data Terminal Ready Input Connected to DSR ...

Page 24: ... for the supplied wall wart J6 is a switched jack connecting a plug to J6 auto matically disconnects the battery terminal This prevents the battery and J6 from supplying power simultaneously Battery power is regulated by the same circuitry that regulates J6 wall wart power Note that when a battery is connected to B1 approximately one half of the prototyping area is covered up by the battery Cautio...

Page 25: ... Analog Input 6 and Digital Low Voltage Detect 8 AN7 EXTA 25 Analog Input 7 and Analog Low Voltage Detect 9 AINCOM 26 Analog Common 10 AGND 17 27 Analog Ground 3 3 5 J7 External Reference Input The MSC1211EVM has an onboard 2 5V 1 25V bandgap reference If a lower noise reference source or a reference with a different voltage is desired it can be connected to square pin connector J7 The reference s...

Page 26: ... 3 10 TP1 6 Test Points Test Point Designator MSC1211 Pin Number MSC1211 Pin Name Signal Description TP1 GND TP3 6 P3 3 INT1 PWM PWM output connected to the speaker TP4 RTS on Serial0 TP5 DTR on Serial0 TP6 RX on Serial0 TP7 TX on Serial0 TP8 13 RST Reset signal to the MSC1211 TP9 44 PSEN Program Select Enable from MSC1211 TP10 A0 TP11 A1 TP12 A2 TP13 A3 TP14 A4 TP15 A5 TP16 A6 TP17 A7 TP18 48 EA ...

Page 27: ...sult the MSC1211 product datasheet SBAS267 located at www ti com 3 4 2 Programming and Host Communication The Raisonance integrated software environment RIDE and the TI Down loader program make for a convenient system of program development download and execution Full source code for the MSC1211EVM firmware is included on the CD ROM 3 4 3 Power Supply Power is brought into the board through extern...

Page 28: ...tion This chapter contains the schematic drawings and PCB layouts for the MSC1211EVM board Topic Page 4 1 Schematics 4 2 4 2 Component Locations 4 4 4 3 Power Supply CE Certification 4 5 4 4 Bill of Materials 4 6 Chapter 4 ...

Page 29: ...Schematics 4 2 4 1 Schematics Figure 4 1 Processor Schematic ...

Page 30: ...Schematics 4 3 Physical Description Figure 4 2 Power and Analog Inputs Schematic ...

Page 31: ...Component Locations 4 4 4 2 Component Locations Figure 4 3 Printed Circuit Board Layout ...

Page 32: ...Power Supply CE Certification 4 5 Physical Description 4 3 Power Supply CE Certification ...

Page 33: ...0J 8 1 10000pF C10 16V ceramic chip capacitor 10 X7R Panasonic ECJ 1VB1C103K 9 19 0 1µF C1 C3 C11 C15 C21 C23 C25 C32 16V ceramic chip capacitor 10 X7R Panasonic ECJ 1VB1C104K 10 3 0 33µF C5 C6 C13 16V ceramic chip capacitor 10 X7R Panasonic ECJ 2YB1C334K 11 3 0 47µF C12 C22 C24 16V ceramic chip capacitor 10 X7R Panasonic ECJ 2YB1C474K 12 2 1µF C2 C4 6 3V ceramic chip capacitor 10 X5R Panasonic EC...

Page 34: ...river with open drain o p Texas Instruments SN74LVC1G07DBVR 27 1 U9 128K x 8 bit CMOS SRAM Brilliance Semiconductor BS62LV1024PI 70 28 1 U10 Octal D type latches with 3 state outputs Texas Instruments SN74HC573APWR 29 1 U11 Supervisory circuit active high reset Texas Instruments TPS3837L30DBVT 30 1 U12 Supervisory circuit active low open drain Texas Instruments TPS3838L30DBVT 31 1 U13 Triple 3 inp...

Page 35: ... L D Not installed 4 J0 J1 J2 J3 2 x 5 header 0 1 spacing Samtec TSW 105 07 L D 43 4 JMP1 JMP4 2 position jumper 0 1 spacing Samtec TSW 102 07 L S 44 2 JMP5 JMP6 3 position jumper 0 1 spacing Samtec TSW 103 07 L S 45 3 SW1 SW2 SW4 Momentary pushbutton tact switch Omron B3F 1002 46 2 SW3 SW5 8 pos DIP switch half pitch SMD C K Components Inc TDA08H0SK1 47 1 TP1 Large loop test point switch Keystone...

Reviews: