Electronic Components Datasheet Search
  English  ▼
ALLDATASHEET.NET

X  

ST90R40C6 Datasheet(PDF) 11 Page - STMicroelectronics

Part # ST90R40C6
Description  16K ROM HCMOS MCU WITH EEPROM, RAM AND A/D CONVERTER
Download  56 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  STMICROELECTRONICS [STMicroelectronics]
Direct Link  http://www.st.com
Logo STMICROELECTRONICS - STMicroelectronics

ST90R40C6 Datasheet(HTML) 11 Page - STMicroelectronics

Back Button ST90R40C6 Datasheet HTML 7Page - STMicroelectronics ST90R40C6 Datasheet HTML 8Page - STMicroelectronics ST90R40C6 Datasheet HTML 9Page - STMicroelectronics ST90R40C6 Datasheet HTML 10Page - STMicroelectronics ST90R40C6 Datasheet HTML 11Page - STMicroelectronics ST90R40C6 Datasheet HTML 12Page - STMicroelectronics ST90R40C6 Datasheet HTML 13Page - STMicroelectronics ST90R40C6 Datasheet HTML 14Page - STMicroelectronics ST90R40C6 Datasheet HTML 15Page - STMicroelectronics Next Button
Zoom Inzoom in Zoom Outzoom out
 11 / 56 page
background image
1.3.2.2 EEPROM Programming Procedure
The programming of a byte of EEPROM memory is
equivalent to writing a byte into a RAM location af-
ter verifying that EEBUSY bit is low. Instructions
operating on word data (16 bits) will not access the
EEPROM.
The EEPROM ENABLE bit EEWEN must first be
set before writing to the EEPROM. When this bit is
low, attempts to write data to the EEPROM have
no affect, this prevents any spurious memory ac-
cesses from affecting the data in the EEPROM.
Termination of the write operation can be detected
by polling on the EEBUSY status bit, or by inter-
rupt, taking the interrupt vector from the External
Interrupt 4 channel. The selection of the interrupt is
made by EEPROM Interrupt enable bit EEIEN. It
should be noted that the Mask bit of External Inter-
rupt 4 should be set, and the Interrupt Pending bit
reset, before the setting of EEIEN to prevent un-
wanted interrupts. A delay (eg a nop instruction)
should also be included between the operationson
the mask and pending bits of External Interrupt 4.
If polling on EEBUSY is used, a delay of 6 INTCLK
clock cycles is necessary after the end of program-
ming, this can be a nop instruction or, normally,
therequired time to test the EEBUSY bit and to
branch to the next instruction will be sufficient.
While EEBUSY is active, any attempt to access the
EEPROM matrix will be aborted and the data read
will be invalid. EEBUSY is a read only bit and can-
not be reset by the user if active.
An erased bit of the EEPROM memory will read as
a logic “0”, while a programmed cell will be read as
a logic “1”. For applications requiring the highest
level of reliability, the Verify Mode, set by EEPROM
control register bit VRFY, allows the reading of the
EEPROM memory cells with a reduced gate volt-
age (typically 20%). If the EEPROM memory cell
has been correctly programmed, a logic “1” will be
read with the reduced voltage, otherwise a logic “0”
will be read.
1.3.2.3 Parallel Programming Procedure
Parallel programming is a feature of the EEPROM
macrocell. One up to sixteen bytes of a same row
can be programmed at once.
The constraint is that each of the bytes occur in the
same ROW of the EEPROM memory (A4 constant,
A3-A0 variable). To operate this mode, the Parallel
Mode enable bit, PLLEN, must be set. The data
written is then latched into buffers (at the ad-
dresses specified, which may be non-sequential)
and then transferred to the EEPROM memory by
the setting of the PLLST bit of the control register.
Both PLLST and PLLEN are internally reset at the
end of the programming cycle. Any attempt to read
the EEPROM memory when PLLEN is set will give
invalid data. In the event that the data in the buffer
latches is not required to be written into the memory
by the setting of PLLST, the correct way to terminate
the operation is to reset PLLEN and to perform a
dummy read of theEEPROMmemory. This termina-
tion will clear all data present in the latches.
1.3.2.4 EEPROM Programming Voltage
No external Vpp voltage is required, an internal
18Volt charge-pump gives the required energy by
a dedicated oscillator pumping at a typical fre-
quency of 5MHz, regardless of the external clock.
1.3.2.5 EEPROM Programming Time
No timing routine is required to control the pro-
gramming time as dedicated circuitry takes care of
the EEPROM programming time (The typical pro-
gramming time is 6ms).
1.3.2.6 EEPROM Interrupt Management
At the end of each write procedure the EEPROM
sends an interrupt request (if EEIEN bit is set). The
EEPROM shares its interrupt channel with the ex-
ternal interrupt source INT4, from which the priority
level is derived.
Care must be taken when EEIEN is reset. The as-
sociated external interrupt channel must be dis-
abled (by reseting bit 4 of EIMR, R244) along with
reseting the interrupt pending bit (bit 4 of EIPR,
R243) to prevent unwanted interrupts. A delay in-
struction (at least 1 nop instruction) must be in-
serted between these two operations
WARNING. The content of the EEPROM of the
ST9040 family after the out-going test at SGS-
THOMSON’s manufacturing location is not guar-
enteed.
EEPROM (Continued)
®
ST9040
11/56


Similar Part No. - ST90R40C6

ManufacturerPart #DatasheetDescription
logo
STMicroelectronics
ST90R158 STMICROELECTRONICS-ST90R158 Datasheet
1Mb / 190P
   8/16-BIT MCU FAMILY WITH UP TO 64K ROM/OTP/EPROM AND UP TO 2K RAM
ST90R158Q6 STMICROELECTRONICS-ST90R158Q6 Datasheet
1Mb / 190P
   8/16-BIT MCU FAMILY WITH UP TO 64K ROM/OTP/EPROM AND UP TO 2K RAM
ST90R158T1 STMICROELECTRONICS-ST90R158T1 Datasheet
1Mb / 190P
   8/16-BIT MCU FAMILY WITH UP TO 64K ROM/OTP/EPROM AND UP TO 2K RAM
ST90R28 STMICROELECTRONICS-ST90R28 Datasheet
383Kb / 7P
   ROMLESS HCMOS MCU WITH RAM
ST90R28B1 STMICROELECTRONICS-ST90R28B1 Datasheet
383Kb / 7P
   ROMLESS HCMOS MCU WITH RAM
More results

Similar Description - ST90R40C6

ManufacturerPart #DatasheetDescription
logo
STMicroelectronics
ST92185B STMICROELECTRONICS-ST92185B Datasheet
2Mb / 178P
   16K/24K/32K ROM HCMOS MCU WITH ON-SCREEN-DISPLAY
ST6294 STMICROELECTRONICS-ST6294 Datasheet
623Kb / 14P
   8-BIT HCMOS MCU WITH A/D CONVERTER, EEPROM & AUTO-RELOAR TIMER
October 1993
ST90R28 STMICROELECTRONICS-ST90R28 Datasheet
383Kb / 7P
   ROMLESS HCMOS MCU WITH RAM
ST90E27 STMICROELECTRONICS-ST90E27 Datasheet
977Kb / 22P
   16K EPROM HCMOS MCUS WITH RAM
ST9293 STMICROELECTRONICS-ST9293 Datasheet
66Kb / 4P
   48K ROM HCMOS MCUs WITH ON SCREEN DISPLAY AND A/D CONVERTER
logo
Holtek Semiconductor In...
HT66F3197 HOLTEK-HT66F3197 Datasheet
7Mb / 210P
   Enhanced A/D MCU with EEPROM and UART
HT66F0042 HOLTEK-HT66F0042 Datasheet
7Mb / 178P
   A/D Flash MCU with EEPROM
HT66F018 HOLTEK-HT66F018 Datasheet
7Mb / 154P
   A/D Flash MCU with EEPROM
HT66F0176 HOLTEK-HT66F0176 Datasheet
6Mb / 165P
   A/D Flash MCU with EEPROM
HT66F0175 HOLTEK-HT66F0175 Datasheet
6Mb / 207P
   A/D Flash MCU with EEPROM
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


Datasheet Download

Go To PDF Page


Link URL




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

About Alldatasheet   |   Advertisement   |   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