Witam państwa. Mam powyższy problem. Pisze program w języku Bascom. Mam do dyspozycji dwa mikrokontrolery Atmega 8.
Używam prędkości 9600 jeden układ taktowany jest 16MHz a drugi 8 MHz. Jeden realizuje wszystkie obliczenia i nie jestem w stanie podłączyć do niego wyświetlacza LCD. Do obsługi wyświetlacza użyłem drugiej atmegi, a dane chce transportować przez port szeregowy. W sumie to wiem jak to wszystko działa, że podłączenie trzeba zrobić na krzyż końcówka jednego uP RX na tx i TX na RX, ale mam problem z wymiana danych między nimi. W jednym mikrokontrolerze wykonuje polecenie print a na drugim input do odebrania tych danych ale mimo to nic mi nie odbiera. Zamieniam końcówki miedzy układami i to też nie daje żadnego rezultatu. Moje pytanie jest co może być przyczyna bp zarówno jeden i drugi up komunikuje się z komputerem po rs232 to wykluczam błędne działanie jednego układa. Jak mam rozwiązać ten program w sumie to przekazuje do mikrokontrolera liczby w zakresie od 5 do 150 Proszę kolegów o pomoc i o rozwiązanie jak ma być program napisany na jednym i drugim up w celu wymiany danych. Interesuje mnie tylko UArt. Proszę o pomoc o ewentualnie przykłady do wymiany danych. Pozdrawiam
Używam prędkości 9600 jeden układ taktowany jest 16MHz a drugi 8 MHz. Jeden realizuje wszystkie obliczenia i nie jestem w stanie podłączyć do niego wyświetlacza LCD. Do obsługi wyświetlacza użyłem drugiej atmegi, a dane chce transportować przez port szeregowy. W sumie to wiem jak to wszystko działa, że podłączenie trzeba zrobić na krzyż końcówka jednego uP RX na tx i TX na RX, ale mam problem z wymiana danych między nimi. W jednym mikrokontrolerze wykonuje polecenie print a na drugim input do odebrania tych danych ale mimo to nic mi nie odbiera. Zamieniam końcówki miedzy układami i to też nie daje żadnego rezultatu. Moje pytanie jest co może być przyczyna bp zarówno jeden i drugi up komunikuje się z komputerem po rs232 to wykluczam błędne działanie jednego układa. Jak mam rozwiązać ten program w sumie to przekazuje do mikrokontrolera liczby w zakresie od 5 do 150 Proszę kolegów o pomoc i o rozwiązanie jak ma być program napisany na jednym i drugim up w celu wymiany danych. Interesuje mnie tylko UArt. Proszę o pomoc o ewentualnie przykłady do wymiany danych. Pozdrawiam