| 数据搜索系统,热门电子元器件搜索 |
|
M93C76-RBN3TG 数据表(PDF) 12 Page - STMicroelectronics |
|
|
|||||||||||||||||||||||||||||
M93C76-RBN3TG 数据表(HTML) 12 Page - STMicroelectronics |
|
12 / 31 page ![]() M93C86, M93C76, M93C66, M93C56, M93C46 12/31 READY/BUSY STATUS While the Write or Erase cycle is underway, for a WRITE, ERASE, WRAL or ERAL instruction, the Busy signal (Q=0) is returned whenever Chip Se- lect Input (S) is driven High. (Please note, though, that there is an initial delay, of tSLSH, before this status information becomes available). In this state, the M93Cx6 ignores any data on the bus. When the Write cycle is completed, and Chip Se- lect Input (S) is driven High, the Ready signal (Q=1) indicates that the M93Cx6 is ready to re- ceive the next instruction. Serial Data Output (Q) remains set to 1 until the Chip Select Input (S) is brought Low or until a new start bit is decoded. INITIAL DELIVERY STATE The device is delivered with all bits in the memory array set to 1 (each byte contains FFh). COMMON I/O OPERATION Serial Data Output (Q) and Serial Data Input (D) can be connected together, through a current lim- iting resistor, to form a common, single-wire data bus. Some precautions must be taken when oper- ating the memory in this way, mostly to prevent a short circuit current from flowing when the last ad- dress bit (A0) clashes with the first data bit on Se- rial Data Output (Q). Please see the application note AN394 for details. CLOCK PULSE COUNTER In a noisy environment, the number of pulses re- ceived on Serial Clock (C) may be greater than the number delivered by the master (the microcontrol- ler). This can lead to a misalignment of the instruc- tion of one or more bits (as shown in Figure 7.) and may lead to the writing of erroneous data at an er- roneous address. To combat this problem, the M93Cx6 has an on- chip counter that counts the clock pulses from the start bit until the falling edge of the Chip Select In- put (S). If the number of clock pulses received is not the number expected, the WRITE, ERASE, ERAL or WRAL instruction is aborted, and the contents of the memory are not modified. The number of clock cycles expected for each in- struction, and for each member of the M93Cx6 family, are summarized in Table 5. to Table 7.. For example, a Write Data to Memory (WRITE) in- struction on the M93C56 (or M93C66) expects 20 clock cycles (for the x8 organization) from the start bit to the falling edge of Chip Select Input (S). That is: 1 Start bit + 2 Op-code bits + 9 Address bits + 8 Data bits Figure 7. Write Sequence with One Clock Glitch AI01395 S An-1 C D WRITE START D0 "1" "0" An Glitch An-2 ADDRESS AND DATA ARE SHIFTED BY ONE BIT |
|
链接网址 |
| ALLDATASHEET是否为您带来帮助? [ DONATE ] |
关于 Alldatasheet | 广告服务 | 联系我们 | 隐私政策 | 数据表链接 | 链接交换 | 制造商名单 All Rights Reserved©Alldatasheet.com |
| 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 |