in meiner Anwendung einfach alles!!! Ich hab vom USB 5V, muss also zunächst einen Spannungsregler einsetzen. Dann möchte ich einen AT89C4051 Controller Flashen, der arbeitet nur mit 5V! Ich müsste also für fast alle Pins bi-direktionale Pegelanpassung einbauen...
der AT89C5131A-M würde ja auch mit Spannungen von 3.3V bis 5.5V arbeiten, der Wandler würde also wegfallen! (bzw. wäre wohl im Controller integriert?)
Im Datenblatt steht zwar drin, dass der Chip auch mit kleineren Spannungen arbeitet, ich habe jedoch festgestellt, dass der Flashvorgang dadurch mehr als doppelt so lange dauert....
Zumindet ist der Toleranzbereich recht gross. Es hat durchaus seinen Grund, warum die meisten USB-Bausteine auf 3.3V setzen.
Ähhm, ja. ^_-
*OPERATING* Range, ja. In der Tabelle mit den Konditionen für die Flash-Programmierung steht dann allerdings "5V +/-10%".
Ja. Die aber eben nicht an jedem Pin, sondern nur an einem.
Ich würde bei einem Programmiergerät allerdings grundsätzlich enpfehlen, Pegelwandler/Treiber zwischenzuschalten, denn es ist nie ganz auszuschliessen, daß so ein Gerät im Laufe seines Lebens mal mit elektrostatischen Entladungen, falsch eingesetzen Programmier- kandidaten u.ä. traktiert wird. Sowas will man nicht direkt an den Pins des am Steuerprozessors haben.
Kann jemand einen bi-direktionalen Pegelwandler empfehlen?? Ich habe den MAX3000E gefunden, der sich gut für einen Port (8 Bits) einsetzen lässt, jedoch leider nicht im DIP-Gehäuse zu haben ist...
Hmmm.. könnte schwierig werden... Auch der 74LVX3245 (Fairchild) wird nur in SMD produziert :( Könnte daran liegen, dass die Chips, die heute 3.3V brauchen meist auch in SMD eingesetzt werden. Aber vielleicht gibt es diesen Chip ja auch noch von anderen Herstellern... einfach Onkel Google fragen ;)
ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here.
All logos and trade names are the property of their respective owners.