Ein Anruf bei Maxim hatte mal die Info ergeben: www.maxim-ic.com >
Interface/Interconnect > Logic Level Translator:
MAX 3000 E oder evtl. MAX 3340, MAX 3341 u.s.w. (Verfügbarkeit:??)
Sonst kann ich auch nur zustimmen. Wollte auch letztens an einem (so
gut wie gleichen µC) AT91SAM7S64 ein Display mit Displaycontroller
hängen welches die großen Pegel braucht und auch ausgibt (für
Busyabfrage).
habe dann laut einem Kollegen auch den bidirektionalen Bustranceiver
74HCT245 genommen und sicherheitshalber die Eingangspegel getestet. (U
betrieb = 5V)
V low max in = 1,1 V
V high min in = 1,3 V
(dazwischen gibt's Schwingverhalten) weil er sich nicht mehr erinnern
konte ob HC oder HCT. Bei HC sind nämlich 3,4 V als minimales High
nötig, also nicht geeignet.
Zur Sicherheit habe ich 330 Ohm Widerstände in den Bus, also in Reihe
gelegt um zu vermeiden bei Programmierfehlern (Output auf Output) hohe
Ströme zu erhalten. Ist aber eigentlich unnötig. Dabei habe ich einen
Ausgangswiderstand von ca. 25 Ohm gemessen wegen der leichten
Pegelabsenkung auf sagen wir 4,8 V.
Das alles geht aber auch nur weil der 3,3 V µC im Inputmodus 5V
tolerant ist lt. Datenblatt.
Gruß Jörg