Difference: McForth (17 vs. 18)

Revision 182019-01-20 - PeterSchmid

Line: 1 to 1
 
META TOPICPARENT name="WebHome"
%DASHBOARD{ section="banner"
Line: 155 to 155
 

EEPROM Serial Communication

Serial Peripheral Interface SPI, MC is the SPI master, the host is the slave.

Changed:
<
<
e.g. AT25M02 SPI EEPROM 2Mbit (256 KiB, $3), 25LC1024 (128 KiB, $2), or 25LC512 (64 KiB, $1.50). DIL8 Package. 64/128/256 KiB seems very small for today's standards where storage is quantified in GiB, but I think it's more than enough for a small Forth system.
>
>
e.g. AT25M02 SPI EEPROM 2Mbit (256 KiB, $3), 25LC1024 (128 KiB, $2), or 25LC512 (64 KiB, $1.50). DIL8 Package. 64/128/256 KiB seems very small for today's standards where storage is quantified in GiB, but I think it's more than enough for a small Forth system. If you want more memory there is 16 MiB serial EEPROM W25Q128J from WINBOND, please note that is a 3.3 V part!
 
CLK   MC ->- host
MOSI  MC ->- host
Line: 298 to 298
 

Serial EEPROM patched on MC PCB

Changed:
<
<
SPI Mode 0, data is always latched in on the rising edge of SCK and always output on the falling edge of SCK. For CS one output port bis is needed e.g. O7 or INP4 to start/end operation (A high-to-low transition on the CS pin is required to start an operation and a low-to-high transition is required to end an operation.finish).
>
>
SPI Mode 0, data is always latched in on the rising edge of SCK and always output on the falling edge of SCK. For CS one output port bis is needed e.g. O7 or N2 (INP4) to start/end operation (A high-to-low transition on the CS pin is required to start an operation and a low-to-high transition is required to end an operation).
 
SPI MC (Master) 25LCxxxx (Slave) Interface
MISO EF2 2 SO direct
Line: 416 to 416
 

Comments

Deleted:
<
<
META FILEATTACHMENT attachment="v88-msc.patch" attr="" comment="" date="1547391234" name="v88-msc.patch" path="v88-msc.patch" size="507" user="PeterSchmid" version="1"
 
META FILEATTACHMENT attachment="mc-eeprom-conn.png" attr="" comment="" date="1547939543" name="mc-eeprom-conn.png" path="mc-eeprom-conn.png" size="20917" user="PeterSchmid" version="3"
Added:
>
>
META FILEATTACHMENT attachment="v88-mc.patch" attr="" comment="" date="1547980582" name="v88-mc.patch" path="v88-mc.patch" size="1146" user="PeterSchmid" version="1"
 
META TOPICMOVED by="PeterSchmid" date="1547399980" from="Cosmac.MSCForth" to="Cosmac.McForth"
 
This site is powered by the TWiki collaboration platform Powered by PerlCopyright © 2008-2024 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback