Forum: Mikrocontroller und Digitale Elektronik DataFlasch anschließen


von Steve (Gast)


Lesenswert?

Guten Abend
Ich möchte einen AT45DB041D an einen atmega8 anschließen. Soweit ich 
weiss kann man die leitungen SI,SCK,/RESET und /CS direkt verbinden. Die 
Leitung SO habe ich über einen 74HCT240 als pegelwandler verbunden.
der uc wird über spi programmiert. muss man deswegen jetzt aus diesen 
drei spi bausteinen ein komplettes system aufbauen oder nicht ? ich 
denke eher nicht weil man ja später alles ohne das programmiergerät 
benutzen will . Also : hat jemand von euch schonmal etwas mit dem 
at45db041d gemacht und wenn ja wie habt ihr es verschlatet ?

LG
Steve

von und nun (Gast)


Lesenswert?

Wozu einen Pegelwandler? Die CPU kann ja auch mit 3.3V laufen. Falls man 
die CPU mit 5V laufen lassen will, dann kann man einen FST3245 
zwischenschalten.

von Steve (Gast)


Lesenswert?

der controller muss mit 5volt laufen

von Hans (Gast)


Lesenswert?

Steve schrieb:
> muss man deswegen jetzt aus diesen
> drei spi bausteinen ein komplettes system aufbauen oder nicht ?

Du solltest schon ein paar Dinge beachten. Es kann Dir sonst passieren, 
dass Dir beim programmieren der Flash-IC sonst mit in den Datenstrom 
quasselt. Das hat oft einen verfusten/verflashten Controller zur Folge. 
Also beim Programmieren Dataflash-Chipselect auf High, sonst bye bye 
AVR.

von Steve (Gast)


Lesenswert?

Danke Hans für die antwort
also einfach nen jumper für diese leitung einsetzen?

von (prx) A. K. (prx)


Lesenswert?

Pullup-Widerstand reicht.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.