PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Gibt es 4-Bit-eeprom ?



vajk
14.09.2006, 21:12
Hallo !

hab ein "kleines" Problem .. mir wird wohl der Speicher etwas knapp, muß aber "nur" eeprom sein ...

.. ich habe nur noch 5 Bit an Ports "frei" beim ATmega32 ... genauer PD[3..7] ... bekomme ich da ein eeprom dran ?

Nein, ein Re-Design der Schaltung ist derzeit nicht mögich ....

Ideen ?

Liebe Grüße,
Vajk

teslanikola
14.09.2006, 21:38
I²C oder SPI Bus, sonst siehts eher schlecht aus, vlt noch One-wire.

vajk
14.09.2006, 21:52
hmmmm ...
I2C oder Spi via Software emulieren? Geht das, wenn ja, wie?
Die entsp. Ports sind definitiv nicht (mehr) frei ...

Vitis
14.09.2006, 22:07
klar kann man die in Software nrealisieren, geht sogar besser als soft-uart, weil das Timing unkritisch ist. In was programmierst du? ASM GCC Bascom?

vajk
14.09.2006, 22:13
in Zeh ;-) sprich winavr

izaseba
14.09.2006, 22:26
Hallo vajk,
schau Dir die lib von Peter Fleury an http://jump.to/fleury
Die ist sehr gut, hab ich schon paar mal benutzt, ich hoffe es hilft.

Gruß Sebastian

Amiwerewolf
14.09.2006, 23:22
ich würde I²C benutzen, da bekommt man notfalls auch noch mehrere eeproms ausgänge, .... ran! realisierbar ohne probleme

vajk
15.09.2006, 12:53
hmmm .. bin ich blind, die Libs von Fleury sind nur "normales" Hardware I²C-Bus ... irgendwie finde ich nichts, wie ich das auf beliebigen Pins via Software machen könnte ..

izaseba
15.09.2006, 13:50
bin ich blind, die Libs von Fleury sind nur "normales" Hardware I²C-Bus

Moment mal, irgendwie kann man die lib schlecht verlinken :-(

http://jump.to/fleury dann auf Librares/I2C Master Interface/i2cmaster.zip

Jetzt schau Dir mal die i2cmaster.S an , dann macht es hoffentlich klick :-)

Gruß Sebastian

vajk
15.09.2006, 17:54
gack gack .. auch ein blindes Huhn ein Korn findet :-)