Ich bin dabei, ein möglichst schnelles externes RAM Interface für
AVRs aber auch andere Mikrocontroller zu entwickeln.
Dazu benutze ich 7 Portpins von einem Port, da mir SPI zu langsam
ist. Schreiben in den RAM ist vom Timing her schon klar aber beim
Lesen habe ich das Problem des Input-Latches im AVR.
Da ich mir aber nur zu 90% sicher bin frage ich hier mal an:
1 | out PORTC,r16
|
2 | in r17,PINC
|
Kann ich mir zu 100% sicher sein, dass ich in r17 die Pegel einlese,
die VOR dem out-Befehl am Port angelegen haben? Dabei interessieren
mich nur die Bits, die als Eingang definiert sind.
Gruß Jörg