參數(shù)資料
型號: ST52F514F1B6
英文描述: IC MAX 7000 CPLD 160 100-TQFP
中文描述: 微控制器
文件頁數(shù): 34/106頁
文件大小: 648K
代理商: ST52F514F1B6
ST52F510/F513/F514
34/106
Figure 4.3 Reading and Erasing Procedures
Fast Reading Procedure
4.3 Memory Verify
To verify the memory contents or just to read part
of data stored in memory, the ByteRead and the
ReadData command can be used. The first
instruction needs the specification of the address;
the second one allows the sequential reading of
consecutive memory locations.
Since the device is “Slave” for the I
2
C protocol,
after receiving a command for reading, it must be
configured as Slave Transmitter to send the data.
In order to do so, the Slave Address (1010000)
must be sent again with the R/W byte set to 1, as
stated by the communication protocol.
4.3.1 Fast read procedure.
The memory can be
read sequentially by using the following procedure:
1.
The Programming mode is entered with the
sequence described in Section 4.2.1
2.
The pointers address the memory location 0
3.
The ReadData command is sent and the de-
vice acknowledges it.
4.
The Master generates a Stop condition fol-
lowed by a Start condition
5.
The Slave Address with the R/W byte set to 1
(10100001) is sent. The device receives the
Slave Address and acknowledges it.
The device sends the data to be read in the
serial data line SDA. The current absolute ad-
dress is post-incremented.
The Master device doesn’t send the acknowl-
edge and generates a stop condition.
To read the nextdata, the Master generates a
Start condition followed by theSlave Address
with the R/W byte set to 0 (10100000). The
device receives the Slave Address and ac-
knowledges it.
The sequence restartsfrom point 3 until there
is data to be read.
6.
7.
8.
9.
Remark:
for the same reasons explained in
Section 4.2.4 theOption Bytescannot beread with
this procedure: they can be read with a direct
addressing procedure as the one explained in the
next section.
Random Byte Reading Procedure
Byte Erasing Procedure
Block Erasing Procedure
S=Start, P=Stop, A=Acknowledge, NA=Non-acknowledge
From Slave to Master
From Master to Slave
S
10100000
A
00000000
A
ReadData
A
P
S
1010000
1
A
Data read NA
P
.....
.....
S
10100000
A
ReadData
A
P
S
1010000
1
A
Data read NA
P
.....
Data read NA
P
.....
SetPage
A
Page Address
A
ByteRead
A
Byte Address
A
P
S
1010000
1
A
.....
.....
Data read NA
P
S
1010000
0
A
Command
.....
.....
SetPage
A
Page Address
A
ByteErase
A
Byte Address
A
Command
.....
.....
SetPage
A
Page Address
A
IncBlock
A
.....
IncBlock
A
BlockErase
A
Command
.....
相關(guān)PDF資料
PDF描述
ST52F514F1M6 IC MAX 7000 CPLD 256 208-PQFP
ST52F514F3B6 IC MAX 7000 CPLD 256 208-PQFP
ST52F514F3M6 IC MAX 7000 CPLD 256 256-FBGA
ST52F514G0B6 IC MAX 7000 CPLD 256 256-FBGA
ST52F514G0M6 IC MAX 7000 CPLD 64 100-TQFP
相關(guān)代理商/技術(shù)參數(shù)
參數(shù)描述
ST52F514F1M6 制造商:未知廠家 制造商全稱:未知廠家 功能描述:Microcontroller
ST52F514F3B6 制造商:未知廠家 制造商全稱:未知廠家 功能描述:Microcontroller
ST52F514F3M6 制造商:未知廠家 制造商全稱:未知廠家 功能描述:Microcontroller
ST52F514FMB6 制造商:STMICROELECTRONICS 制造商全稱:STMicroelectronics 功能描述:8-BIT INTELLIGENT CONTROLLER UNIT ICU Two Timer/PWMs, ADC, I2C, SPI, SCI
ST52F514FMM6 制造商:STMICROELECTRONICS 制造商全稱:STMicroelectronics 功能描述:8-BIT INTELLIGENT CONTROLLER UNIT ICU Two Timer/PWMs, ADC, I2C, SPI, SCI