数据搜索系统,热门电子元器件搜索
  Chinese  ▼
ALLDATASHEETCN.COM

X  

ST93C56 数据表(PDF) 9 Page - STMicroelectronics

部件名 ST93C56
功能描述  2K 128 x 16 or 256 x 8 SERIAL MICROWIRE EEPROM
PDF  13 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
制造商  STMICROELECTRONICS [STMicroelectronics]
网页  http://www.st.com
标志 STMICROELECTRONICS - STMicroelectronics

ST93C56 数据表(HTML) 9 Page - STMicroelectronics

Back Button ST93C56 Datasheet HTML 5Page - STMicroelectronics ST93C56 Datasheet HTML 6Page - STMicroelectronics ST93C56 Datasheet HTML 7Page - STMicroelectronics ST93C56 Datasheet HTML 8Page - STMicroelectronics ST93C56 Datasheet HTML 9Page - STMicroelectronics ST93C56 Datasheet HTML 10Page - STMicroelectronics ST93C56 Datasheet HTML 11Page - STMicroelectronics ST93C56 Datasheet HTML 12Page - STMicroelectronics ST93C56 Datasheet HTML 13Page - STMicroelectronics  
Zoom Inzoom in Zoom Outzoom out
 9 / 13 page
background image
Erase All
The Erase All instruction (ERAL) erases the whole
memory (all memory bits are set to ’1’). A dummy
address is input during the instruction transfer and
the erase is made in the same way as the ERASE
instruction. If the ST93C56 is still performing the
erase cycle, the Busy signal (Q = 0) will be returned
if S is driven high, and the ST93C56 will ignore any
data on the bus. When the erase cycle is com-
pleted, the Ready signal (Q = 1) will indicate (if S
is driven high) that the ST93C56 is ready to receive
a new instruction.
Write All
The Write All instruction (WRAL) writes the Data
Input byte or word to all the addresses of the
memory. If the ST93C56 is still performing the write
cycle, the Busy signal (Q = 0) will be returned if S
is driven high, and the ST93C56 will ignore any
data on the bus. When the write cycle is completed,
the Ready signal (Q = 1) will indicate (if S is driven
high) that the ST93C56 is ready to receive a new
instruction.
READY/BUSY Status
During every programming cycle (after a WRITE,
ERASE, WRAL or ERAL instruction) the Data Out-
put (Q) indicates the Ready/Busy status of the
memory when the Chip Select (S) is driven High.
Once the ST93C56 is Ready, the Ready/Busy
status is available on the Data Output (Q) until a
new start bit is decoded or the Chip Select (S) is
brought Low.
COMMON I/O OPERATION
The Data Output (Q) and Data Input (D) signals can
be connected together, through a current limiting
resistor, to form a common, one wire data bus.
Some precautions must be taken when operating
the memory with this connection, mostly to prevent
a short circuit between the last entered address bit
(A0) and the first data bit output by Q. The reader
may also refer to the SGS-THOMSON application
note ”MICROWIRE EEPROM Common I/O Opera-
tion”.
DIFF ERENCES BETWEEN ST93C56 AND
ST93C56C
The ST93C56C is an enhanced version of the
ST93C56 and offers a functional security filtering
glitches on the clock input (C).
The following description will detail the Clock pulse
counter (available only on the ST93C56C).
In a normal environment, the ST93C56 expects to
receive the exact amount of data on the D input,
that is, the exact amount of clock pulses on the C
input.
In a noisy environment, the number of pulses re-
ceived (on the clock input C) may be greater than
the clock pulsesdelivered by the Master (Microcon-
troller) driving the ST93C56C. In such a case, a
part of the instruction is delayed by one bit (see
Figure 9), and it may induce an erroneous write of
data at a wrong address.
The ST93C56C has an on-chip counter which
counts the clock pulses from the Start bit until the
falling edge of the Chip Select signal. For the
WRITE instructions, the number of clock pulses
incoming to the counter must be exactly 20 (with
the Organisation by 8) from the Start bit to the
falling edge of Chip Select signal (1 Start bit + 2 bits
of Op-code + 9 bits of Address + 8 bits of Data =
20): if so, the ST93C56C executes the WRITE
instruction; if the number of clock pulses is not
equal to 20, the instruction will not be executed
(and data will not be corrupted).
In the same way, when the Organisation by 16 is
selected, the number of clock pulses incoming to
the counter must be exactly 27 (1 Start bit + 2 bits
of Op-code + 8 bits of Address + 16 bits of Data =
27) from the Start bit to the falling edge of Chip
Select signal: if so, the ST93C56C executes the
WRITE instruction; if the number of clock pulses is
not equal to 27, the instruction will not be executed
(and data will not be corrupted). The clock pulse
counter is active only on ERASE and WRITE in-
structions (WRITE, ERASE, ERAL, WRALL).
9/13
ST93C56/56C, ST93C57C



Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13


数据表 下载

Go To PDF Page


链接网址



ALLDATASHEET是否为您带来帮助?  [ DONATE ] 

关于 Alldatasheet   |   广告服务   |   联系我们   |   隐私政策   |   数据表链接    |   链接交换   |   制造商名单
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