läsa av microwire data

Elektronikrelaterade (på komponentnivå) frågor och funderingar.
älan
Inlägg: 79
Blev medlem: 4 september 2003, 18:30:14

läsa av microwire data

Inlägg av älan »

finns det nåt program för att läsa av microwire mellan en eprom och en cpu
jag har provat UPA v2.3 men man måste nog köpa full versionen för att kunna läsa av längre data. Finns det nåt annat gratis program?
Magnus Pihl
Inlägg: 401
Blev medlem: 6 maj 2004, 12:22:36
Ort: Stockholm

Inlägg av Magnus Pihl »

Microwire och SPI är mig veterligen samma sak, fast Mircowire är Motorolas (vill jag minnas) namn på samma sak. Många mikrokontrollers har interface för SPI /Microwire. Du får en interrupt och och sedan är det bara att "plocka" den inkomna byten från ett register.
Användarvisningsbild
zus
Inlägg: 198
Blev medlem: 14 december 2003, 11:34:08
Ort: Göteborg

Inlägg av zus »

Jag har programmerat både en bit-bangande spi-slav och en master.

Protokollet är inte speciellt avancerat.
Alla slav-device har en DATA_IN, DATA_UT, CLOCK_IN samt CHIP_SELECT

SPI/Microwire är synkrona protokoll, om du programmerar mastern:

* Lägg 1 på CHIP_SELECT
* Klocka slaven på CLOCK_IN och skriv på (fallande CLOCK tror jag de var?) på DATA_IN och läs på DATA_UT
Skriv svar