Kanał - ATNEL tech-forum
Wszystkie działy
Najnowsze wątki



Teraz jest 11 kwi 2026, o 17:00


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 3 ] 
Autor Wiadomość
PostNapisane: 12 lis 2014, o 14:18 
Offline
Nowy

Dołączył(a): 09 lis 2014
Posty: 4
Pomógł: 0

Witam,

chciałem zrobić komunikacje miedzy mikrokontrolerem a użytkownikiem po USART. O ile wysyłanie danych z mikrokontrolera do terminala działa w drugą stronę już nie bardzo. Zarówno wysyłanie jak i odbieranie zrobione jest na przerwaniach zgodnie z tym co Mirek pisał w książce.

Niestety obieranie przez mikrokontroler znaków z komputera nie działa jak zmieniłem funkcje obioru na tą, która jest podana w datashecie to działa tylko w przerwaniu nie działa.

Używam mikrokontrolera atmega 168

Program główny
Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.


program do odbierania danych (z książki Mirka zmieniłem tylko ustawienia pod mój mikrokontroler)
Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.


z funkcją
Kod:
USART_Receive()
wszystko działa.



Ostatnio edytowano 12 lis 2014, o 14:57 przez hakroom, łącznie edytowano 1 raz

Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 12 lis 2014, o 14:31 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 22 cze 2013
Posty: 988
Lokalizacja: Byram, MS 39272
Pomógł: 55

Bllleeeee.... Zmień sposób wklejania kodu bo się czytać nie da. Tu masz opis jak to zrobić topic7402.html

_________________
Pomysły na podpis - wyślij SMSa +1 769 243 0011



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 12 lis 2014, o 16:01 
Offline
Nowy

Dołączył(a): 09 lis 2014
Posty: 4
Pomógł: 0

problem się rozwiązał nie ustawiłem bitu RXCIE0 w rejestrze UCSR0B



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
Wyświetl posty nie starsze niż:  Sortuj wg  
Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 3 ] 

Strefa czasowa: UTC + 1


Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 0 gości


Nie możesz rozpoczynać nowych wątków
Nie możesz odpowiadać w wątkach
Nie możesz edytować swoich postów
Nie możesz usuwać swoich postów
Nie możesz dodawać załączników

Szukaj:
Skocz do:  
cron
Sitemap
Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
phpBB SEO