zip
Junior Member level 3
Hi all,
being new with stm32 and all of it I would need little help on that matter.
I got Stm32f103T8C6 board and 93C66 EEPROM.
I would like to store some of my info on that eeprom.
From reading stm datasheet it seems that stm is 8bit oriented, so everything is done in multiples of 8 (is that correct).
Second, 93C66 says that for instructing it how to behave (read/write/erase....) I have to do opcodes in form of:
1 start bit
XY opcode
A9-A0 address
So if my stm works in multiple of 8 does it mean It cannot work with 93C66.
Also from doc:
If it first outputs dummy 0 and then 8 bit value .... that is 9 digits and I am 8 bit oriented, so again??:bang:
Here is the datasheet for eeprom https://www.jameco.com/Jameco/Products/ProdDS/200598ST.pdf
Could someone please clear it out??
Thanks in advance.
being new with stm32 and all of it I would need little help on that matter.
I got Stm32f103T8C6 board and 93C66 EEPROM.
I would like to store some of my info on that eeprom.
From reading stm datasheet it seems that stm is 8bit oriented, so everything is done in multiples of 8 (is that correct).
Second, 93C66 says that for instructing it how to behave (read/write/erase....) I have to do opcodes in form of:
1 start bit
XY opcode
A9-A0 address
So if my stm works in multiple of 8 does it mean It cannot work with 93C66.
Also from doc:
Read
The Read Data from Memory (READ) instruction
outputs data on Serial Data Output (Q). When the
instruction is received, the op-code and address
are decoded, and the data from the memory is
transferred to an output shift register. A dummy 0
bit is output first, followed by the 8-bit byte or 16-
bit word, with the most significant bit first
If it first outputs dummy 0 and then 8 bit value .... that is 9 digits and I am 8 bit oriented, so again??:bang:
Here is the datasheet for eeprom https://www.jameco.com/Jameco/Products/ProdDS/200598ST.pdf
Could someone please clear it out??
Thanks in advance.