Forum: Mikrocontroller und Digitale Elektronik AM29F0xx TTL 3,3V kompatibel?


von Matthias K. (mkeller)


Lesenswert?

Hallo!

Ich entwickle gerade ein USB Programmiergerät für unter anderem 
AM29F032,AM29F016,AM29F010,AM29F040 Flashmodule mit einem PIC18F87J50.
Das Datenblatt des Flashchips verwirrt mich aber ein wenig.
Es gibt unter DC CHARACTERISTICS eine Tabelle TTL/NMOS und eine Tabelle 
mit CMOS Comatible. TTL: V(IH) min 2,0V, CMOS: V(IH) min VCC*0,7=3,5V.

Was gilt davon? Denn wenn der Flash TTL kompatibel ist, brauche ich 
keine Pegelwandlung auf 5V und kann ohne Krämpfe später ein AM29LVT032 
ebenfalls programmieren.
Ich finde leider keine Aussage diesbezüglich im Datenblatt oder im Netz.

Grüße

von Matthias K. (mkeller)


Lesenswert?

push

keiner eine Idee?

von Matthias K. (mkeller)


Lesenswert?

puuush

von kurz (Gast)


Lesenswert?

Raten ist nicht so meine Spezialität. Kann man das Datenblatt irgendwo 
einsehen? Oder gibts ne Kopie der besagten Textstelle zum Lesen ?

Eine Abhandlung über TTL/CMOS/NMOS-Pegel und welche auch immer ist hier 
wohl nicht gewünscht.

Also her mit der Textpassage und dann können wir drüber reden.

von (prx) A. K. (prx)


Lesenswert?

Gemeint ist damit wahrscheinlich der Einsatzbereich. Wenn die Ansteurung 
sich an CMOS Regeln hält, gilt die CMOS Tabelle, sonst die TTL Tabelle. 
Funktionieren tut beides, aber bei TTL-Pegeln ist beispielsweise der 
Standby-Stromverbrauch höher.

von Becker (Gast)


Lesenswert?

> Was gilt davon? Denn wenn der Flash TTL kompatibel ist, brauche ich
keine Pegelwandlung auf 5V und

Ist er, lässt sich in einem 5V- oder 3,3V-System programmieren.
(Voraussetzung: Vcc des Flash 5V und uP 5V-tolerant)

> kann ohne Krämpfe später ein AM29LVT032
ebenfalls programmieren.

Diese Schlussfolgerung kann ich nicht nachvollziehen.

von Matthias Keller (Gast)


Lesenswert?

Vielen Dank für die Antworten. So habe ich mir das auch gedacht. 
Verwirrend ist es trotzdem

Wieso raten? Eine Tabelle kann ich ja schlecht posten. Datenblatt gibts 
hier: 
http://www.datasheetcatalog.com/datasheets_pdf/A/M/2/9/AM29F040.shtml. 
Seite 19/20

Sorry war etwas missverständlich geschrieben.
Der PIC18 gibt 3,3V Pegel aus, der AM29F0xx ist aber ein 5V Flash. Wenn 
ich der TTL Tabelle im Datenblatt glauben kann funktioniert der Flash 
auch bei 3,3V. Somit kann ich mir Pegelwandler(z.B. 74HCT245) 
(3,3V<->5V) sparen und bin flexibler, wenn ich später mit der gleichen 
Schaltung einen 3,3V Flash programmieren will.

von (prx) A. K. (prx)


Lesenswert?

Kommt der PIC mit 5V Pegeln zurecht, also 5V am Eingang? Der Rest ist 
harmlos.

von Becker (Gast)


Lesenswert?

> Der PIC18 gibt 3,3V Pegel aus, der AM29F0xx ist aber ein 5V Flash. Wenn
ich der TTL Tabelle im Datenblatt glauben kann funktioniert der Flash
auch bei 3,3V.

Mit 3,3V-Pegeln, aber nur mit 5V Vcc !!!!!
Ausserdem noch das:

> Kommt der PIC mit 5V Pegeln zurecht, also 5V am Eingang? Der Rest ist
harmlos.

von Matthias Keller (Gast)


Lesenswert?

Ja der PIC ist 5V tollerant (zumindest an den Ports die ich brauche) und 
der Flash bekommt auch seine 5V VCC das steht ja auch im Datenblatt nur 
verwirrte mich die Unterscheidung zwischen CMOS und TTL.

Vielen Dank für eure Antworten!

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.