Mam problem z RS232. Otóż mam układ mikroprocesorowy i chcę używać z nim RS232. Wykonałem płyteczkę z układem MAX3221. Teraz meritum.
Kiedy w podstawkę włożę układ ATmega8535 i zasilę całość napięciem 5V transmisja RS232 jest poprawna (wysłanie i odbiór). To daje pewność, że podłączenia są właściwe i terminal którym nadaję i odbieram działa.
Kiedy zamienię procesor na ATmega8535L i zasilę wszystko 3.3V transmisja zawodzi. Prawdopodobnie nie rozumiem jakiejś podstawowej rzeczy związanej z poziomami. Widze, że jak komputer dostaje napięcia rzędu 5 V to rozpoznaje znaki, a 3.3V już nie bardzo.
Jak do tego podejść? Bardzo proszę o jakieś rady.
Pozdrawiam
Piotrek
Kiedy w podstawkę włożę układ ATmega8535 i zasilę całość napięciem 5V transmisja RS232 jest poprawna (wysłanie i odbiór). To daje pewność, że podłączenia są właściwe i terminal którym nadaję i odbieram działa.
Kiedy zamienię procesor na ATmega8535L i zasilę wszystko 3.3V transmisja zawodzi. Prawdopodobnie nie rozumiem jakiejś podstawowej rzeczy związanej z poziomami. Widze, że jak komputer dostaje napięcia rzędu 5 V to rozpoznaje znaki, a 3.3V już nie bardzo.
Jak do tego podejść? Bardzo proszę o jakieś rady.
Pozdrawiam
Piotrek