Cześć.
Jest sobie stary system 6502.
Podpinam do niego translator poziomów TXB0108.
Po stronie B (5V) mam wpiete F2,R/W i kilka lini danych i adresowych (tak dla testów).
Po stronie A (3.3V) nic nie jest wpięte. Wiszą sobie. Podobnie by wisiały, jak by było tam wpięte jakieś wejście.
OE ma podane "1", więc układ jest włączony.
System nie wstaje. Po stronie A sygnały wyglądają dobrze. Po stronie B widzę te same sygnały ładnie skonwertowane na 3.3V. Ogólnie procesor coś robi, ale wygląda na to, że wykonuje jakieś popsuty kod. Czasami przechodz w stan KILL co oznacza że odczytał śmieciowy optcode.
Ktoś kojarzy jakąs wadę TXB0108 która tu się może ujawnić? W/g internetów wyjścia B mogą wisieć - mają wewnętrzny pullup. Z drugiej strony, może jest tak, że strona A zmienia stan na 0, a natępnie pullup ze strony B pociąga to do 1 i powoduje szum na stronie A? Nie mam doświadczenia z tymi scalakami, używam je po raz pierwszy i od razu coś psują.