Electronic Components Datasheet Search
  English  ▼
ALLDATASHEET.COM

X  

MSC1200 Datasheet(PDF) 24 Page - Texas Instruments

Part # MSC1200
Description  Precision Analog-to-Digital Converter (ADC) and Digital-to-Analog Converter (DAC) with 8051 Microcontroller and Flash Memory
Download  60 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  TI [Texas Instruments]
Direct Link  http://www.ti.com
Logo TI - Texas Instruments

MSC1200 Datasheet(HTML) 24 Page - Texas Instruments

Back Button MSC1200 Datasheet HTML 20Page - Texas Instruments MSC1200 Datasheet HTML 21Page - Texas Instruments MSC1200 Datasheet HTML 22Page - Texas Instruments MSC1200 Datasheet HTML 23Page - Texas Instruments MSC1200 Datasheet HTML 24Page - Texas Instruments MSC1200 Datasheet HTML 25Page - Texas Instruments MSC1200 Datasheet HTML 26Page - Texas Instruments MSC1200 Datasheet HTML 27Page - Texas Instruments MSC1200 Datasheet HTML 28Page - Texas Instruments Next Button
Zoom Inzoom in Zoom Outzoom out
 24 / 60 page
background image
MSC1200
24
SBAS289E
www.ti.com
CNTIF is generated and SCL is stretched by the MSC1200
until the I2CDATA register is written with a 0xFFH. The
ACK/NACK from the master can then be read.
Receive
Once address recognition, R/W determination, and
ACK/NACK are complete, I2CDATA must be written with
0xFFH to enable data reception. Upon completion of the data
shift, the MSC1200 generates the CNT interrupt and stretches
SCL. Received data can then be read from I2CDATA. After
the serial data has been received, ACK/NACK is generated
by writing 0x7FH (for ACK) or 0xFFH (for NACK) to I2CDATA.
The write to I2CDATA clears the CNT interrupt and clock
stretch.
MEMORY MAP
The MSC1200 contains on-chip SFR, Flash Memory,
Scratchpad RAM Memory, and Boot ROM. The SFR regis-
ters are primarily used for control and status. The standard
8051 features and additional peripheral features of the
MSC1200 are controlled through the SFR. Reading from
undefined SFR will return zero; writing to undefined SFR
registers is not recommended and may have indeterminate
effects.
Flash Memory is used for both Program Memory and Data
Memory. The user has the ability to select the partition size
of Program and Data Memories. The partition size is set
through hardware configuration bits, which are programmed
through serial programming. Both Program and Data Flash
Memories are erasable and writable (programmable) in user
application mode. However, program execution can only
occur from Program Memory. As an added precaution, a lock
feature can be activated through the hardware configuration
bits, which disables erase and writes to the first 4kB of
Program Flash Memory or the entire Program Flash Memory
in user application mode.
FLASH MEMORY
The MSC1200 uses a memory addressing scheme that
separates Program Memory from Data Memory. The program
and data segments can overlap since they are accessed by
different instructions. Program Memory is fetched by the
microcontroller automatically. There is one instruction (MOVC)
that is used to explicitly read the program area. This is commonly
used to read lookup tables.
The MSC1200 has three Hardware (HW) Configuration
registers (HCR0, HCR1, and HCR2) that are programmable
only during Flash Memory Programming mode.
The MSC1200 allows the user to partition the Flash Memory
between Program Memory and Data Memory. For instance,
the MSC1200Y3 contains 8kB of Flash Memory on-chip.
Through the HW configuration registers, the user can define
the partition between Program Memory (PM) and Data
Memory (DM), as shown in Tables III and IV and Figure 18.
The MSC1200 family offers two memory configurations.
FIGURE 18. Memory Map.
HCR0
MSC1200Y2
MSC1200Y3
DFSEL
PM
DM
PM
DM
00
0000-07FF
0400-0BFF
0000-0FFF
0400-13FF
01
0000-07FF
0400-0BFF
0000-17FF
0400-0BFF
10
0000-0BFF
0400-07FF
0000-1BFF
0400-07FF
11 (default)
0000-0FFF
0000
0000-1FFF
0000
TABLE IV. Flash Memory Partitioning Addresses.
HCR0
MSC1200Y2
MSC1200Y3
DFSEL
PM
DM
PM
DM
00
2kB
2kB
4kB
4kB
01
2kB
2kB
6kB
2kB
10
3kB
1kB
7kB
1kB
11 (default)
4kB
0kB
8kB
0kB
TABLE III. MSC1200Y Flash Partitioning.
Unused
Unused
Unused
1K Internal Boot ROM
0000
H, 0k
2000
H, 8k (Y3)
1000
H, 4k (Y2)
FC00
H
F800
H
FFFF
H
FFFF
H
On-Chip
Flash
Program
Memory
0400
H, 1k
1400
H, 5k (Y3)
0C00
H, 3k (Y2)
On-C
hip Flash
Data
Memory


Similar Part No. - MSC1200

ManufacturerPart #DatasheetDescription
logo
Texas Instruments
MSC1200 TI1-MSC1200 Datasheet
1Mb / 92P
[Old version datasheet]   Precision Analog-to-Digital Converter (ADC) and Current-Output Digital Converter (DAC)
MAY 2006
MSC1200 TI-MSC1200 Datasheet
1Mb / 92P
[Old version datasheet]   Precision Analog -to-Digital Converter
logo
OKI electronic componet...
MSC1200-01 OKI-MSC1200-01 Datasheet
218Kb / 26P
   30-Bit Duplex Controller/Driver with Digital/Analog Dimming and Keyscan Functions
MSC1200V-01 OKI-MSC1200V-01 Datasheet
218Kb / 26P
   30-Bit Duplex Controller/Driver with Digital/Analog Dimming and Keyscan Functions
logo
Texas Instruments
MSC1200Y2 TI1-MSC1200Y2 Datasheet
1Mb / 93P
[Old version datasheet]   MSC1200 and MSC1201: 24 Bits No Missing Codes 22 Bits Effective Resolution At 10Hz
More results

Similar Description - MSC1200

ManufacturerPart #DatasheetDescription
logo
Burr-Brown (TI)
MSC1202 BURR-BROWN-MSC1202 Datasheet
684Kb / 78P
   Precision, Analog-to-Digital Converter (ADC) and Digital-to-Analog Converter (DAC) with 8051 Microcontroller and Flash Memory
logo
Texas Instruments
MSC1210 TI-MSC1210_08 Datasheet
910Kb / 94P
[Old version datasheet]   Precision Analog-to-Digital Converter (ADC) with 8051 Microcontroller and Flash Memory
MSC1210 TI1-MSC1210_14 Datasheet
909Kb / 95P
[Old version datasheet]   Precision Analog-to-Digital Converter (ADC) with 8051 Microcontroller and Flash Memory
MSC1210 TI-MSC1210 Datasheet
652Kb / 83P
[Old version datasheet]   Precision Analog-to-Digital Converter (ADC) with 8051 Microcontroller and Flash Memory
MSC1211 TI-MSC1211 Datasheet
920Kb / 105P
[Old version datasheet]   Precision Analog-to-Digital Converter (ADC) and Digital-to-Analog Converters (DACs) with 8051 Microcontroller and Flash Memory
MSC1200 TI1-MSC1200_06 Datasheet
1Mb / 92P
[Old version datasheet]   Precision Analog-to-Digital Converter (ADC) and Current-Output Digital Converter (DAC)
MAY 2006
MSC1211 TI1-MSC1211_07 Datasheet
1Mb / 111P
[Old version datasheet]   Precision Analog-to-Digital Converter (ADC) and Digital-to-Analog Converters (DACs)
OCTOBER 2007
MSC1202Y3RHHTG4 TI1-MSC1202Y3RHHTG4 Datasheet
1Mb / 92P
[Old version datasheet]   Precision Analog-to-Digital Converter and Current-Output Digital-to-Analog Converter
logo
Burr-Brown (TI)
MSC1212Y2 BURR-BROWN-MSC1212Y2 Datasheet
1Mb / 69P
   Precision Analog-to-Digital Converter (ADC)
logo
Analog Devices
AD9652 AD-AD9652_17 Datasheet
1Mb / 37P
   Analog-to-Digital Converter (ADC)
More results


Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60


Datasheet Download

Go To PDF Page


Link URL




Privacy Policy
ALLDATASHEET.COM
Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Datasheet Upload   |   Contact us   |   Privacy Policy   |   Link Exchange   |   Manufacturer List
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com