lycon5 napisał:
Zaznaczam od razu, że wg. podręcznika sama inicjalizacja jest bodajże nie potrzebna ale i tak spróbowałem i nic z tego nie wyszło :/
Nie, no nieeee - no takich cudów to niech kolega nie wypisuje, że wg podręcznika inicjalizacja jest bodajże niepotrzebna? To w końcu jak
a. niepotrzebna?
b. bodajże niepotrzebna?
c. potrzebna?
Jak może nie być potrzebna inicjalizacja skoro jak byk już chociażby ta linia kodu:
UCSRB = (1<<RXEN)|(1<<TXEN);
załącza w ogóle piny modułu do pracy, nie wspomnę o innych. Więc proszę o litość w formułowaniu takich zdań o tym co jest w książce a czego nie ma. Tym bardziej, że ta inicjalizacja - jest praktycznie żywcem przeniesiona z noty aplikacyjnej PDF mikrokontrolera. (sorki ale jestem w szoku) .... coś kolega nie tak czyta tę książkę albo książki
--------------------------
Ponieważ nie podał kolega żadnych więcej informacji to pozwolę sobie tak tylko strzelić i coś zgadnąć (chociaż mogę się mylić)
1. pisze kolega ten program przypadkiem w AVR Studio 5 ???? zdaje się
2. nigdy kolega nie użył ECLIPSE
3. nigdy kolega nie zajrzał na płytę DVD żeby obejrzeć filmy instruktażowe VIDEO tam zawarte
4. chyba kolega w ogóle nie skorzystał z gotowych kodów na płycie DVD, a są tam WSZYSTKIE LEKCJE omówione w książce w tym ta na temat komunikacji RS232.
5. chyba kolega tylko przepisuje z książki
(jeśli się mylę w którymś punkcie to proszę mnie poprawić) .... ale jeśli się nie mylę, to proszę samemu się poprawić i skorzystać z tego o czym mowa w tych punktach - i jeszcze raz dobrze i porządnie z uwagą przeczytać ten rozdział, żeby nie było kolejnego bodajże ok?

.....
a potem proszę zadać jakieś pytanie tutaj - o ile jeszcze będzie potrzebne
PS .... czuję że (taka mała podpowiedź) masz pan kolosalny problem z F_CPU albo może nawet i ustawieniem odpowiednim Fusebitów. No ale to w książce jest wszystko i to z racji tego tematu tak dokładnie opisane .... że trzeba jednak przeczytać jeszcze raz na spokojnie przynajmniej ten rozdział od początku.
Dodano po 8 [minuty]: Dodam jeszcze, że w książce jest wprawdzie takie zdanie:
Cytat: Celowo pominąłem tutaj zagadnienia związane z inicjalizacją pracy modułu UART tylko po to, aby pokazać jak może wyglądać najprostszy program do przetestowania poprawności działania transmisji RS232 z mikrokontrolera do komputera PC, na którym z kolei uruchomiony jest program terminala.....
Ale wyciąganie takich wniosków jak z tym "bodajże" to grube zaokrąglenie albo nieporozumienie....
Tym bardziej, że na kolejnych stronach - jest wszystko po kolei tłumaczone i omawiana jest sama inicjalizacja. Gdzie pokazuję jak wygląda oryginalna inicjalizacja w PDF i czym się różni od tej, którą dalej użyjemy - tzn z 1bitem stopu .... a koledze się już nie chciało kilka akapitów dalej doczytać - no i jest jak jest - jak widać
Dodano po 1 [minuty]: Już nie wspomnę, że coś takiego:
Cytat: USART_Init(9600);
To już czysty wymysł wyobraźni kolegi odnośnie inicjalizacji a nie coś co pochodzi z książki - no ale to też jest w 100% opisane...... Szkoda, że w ogóle nie doczytane
