<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="pl-pl">
<link rel="self" type="application/atom+xml" href="https://forum.atnel.pl/feed.php?f=8&amp;t=1476&amp;mode" />

<title>ATNEL tech-forum</title>
<link href="https://forum.atnel.pl/index.php" />
<updated>2012-08-28T13:38:04+01:00</updated>

<author><name><![CDATA[ATNEL tech-forum]]></name></author>
<id>https://forum.atnel.pl/feed.php?f=8&amp;t=1476&amp;mode</id>
<entry>
<author><name><![CDATA[atomik1234]]></name></author>
<updated>2012-08-28T13:38:04+01:00</updated>
<published>2012-08-28T13:38:04+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=1476&amp;p=13901#p13901</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=1476&amp;p=13901#p13901"/>
<title type="html"><![CDATA[Re: Konfiguracja Putty]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=1476&amp;p=13901#p13901"><![CDATA[
Udało się. Oczywiście błąd mój leżał w ustawieniu Fusebitów. Tutaj niezwykle pomocny okazał się mkAVR Calkulator. Dziękuje za pomoc i cierpliwość dla osób raczkujących w dziedzinie uc takich jak ja.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=528">atomik1234</a> — 28 sie 2012, o 13:38</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2012-08-28T12:14:00+01:00</updated>
<published>2012-08-28T12:14:00+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=1476&amp;p=13891#p13891</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=1476&amp;p=13891#p13891"/>
<title type="html"><![CDATA[Re: Konfiguracja Putty]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=1476&amp;p=13891#p13891"><![CDATA[
Tak teraz kod jest OK <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /> fajnie ... powinno to już działać na ATMega32 .... chyba żeby aż tak mocno miała rozkalibrowany wewn. oscylator fabrycznie (w co szczerze wątpię) ... tym bardziej że na razie popełniasz jeszcze podstawowe błędy - ale jak sobie z tym poradzimy - to dalej już będzie ci szło z tym gładko, dlatego proponuję ci teraz dwa rozwiązania tzn mam dwie sugestie<br /><br />1. przełącz procka na kwarc z zestawu 11,0592MHz i sprawdź jak to się zachowuje z kwarcem. (BA ALE z drugiej strony czy ty przypadkiem nie masz właśnie może źle ustawionego taktowania w projekcie w Eclipse ???? albo może fusy masz inaczej a taktowanie inaczej - sprawdź to i pokaż nam (opisz) .....<br /><br />a.) jak masz ustawione fusy ???? na jakie taktowanie<br />b.) jakie taktowanie masz ustawione w projekcie<br /><br />bo już z tego powodu wszystko może się tak rozjeżdżać<br /><br /><br />2. Pokaż jak skonfigurowałeś PUTTY tzn na jakie dokładnie parametry transmisji ??? czy dobrze to zrobiłeś ??? jakiś screenshot na potwierdzenie.<br /><br /><br />------------------<br /><br />Fakt wątek założyłeś w całkiem złym dziale ale mam nadzieję że na przyszłość będziesz na to zwracał większą uwagę tak jak i na stosowanie znaczników [ syntax = c ]<br /><br />a ja zaraz spróbuję przenieść ten wątek do innego i właściwego działu <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /> zobaczymy czy mi się uda ta operacja <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /> ? .... jakby wszystko zniknęło nagle to nie myśl że wyrzuciłem to - po prostu nie jestem tak wprawnym chirurgiem w tych operacjach jak np moderator SunRiver - no to do dzieła <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 28 sie 2012, o 12:14</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[xamrex]]></name></author>
<updated>2012-08-28T12:14:09+01:00</updated>
<published>2012-08-28T12:12:07+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=1476&amp;p=13890#p13890</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=1476&amp;p=13890#p13890"/>
<title type="html"><![CDATA[Re: Konfiguracja Putty]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=1476&amp;p=13890#p13890"><![CDATA[
Ja może offtaopa zrobie małego.<br />Naprawdę dziwi się Mirkowi, że on dalej pomaga..<br />No bo przecież ile razy można wałkować to samo!?<br />On naprawdę ma Anielską cierpliwość <br /><br /><br />Masz film dot właśnie tej lekcji i konfiguracji putty!<br />Masz książkę i dokładnie wyjaśnione co zrobić.<br /><br />Ale nie.<br />Lepiej poczytać urywki i pytać się na forum ;/<br /><br />Sprawdź fusy<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=74">xamrex</a> — 28 sie 2012, o 12:12</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[atomik1234]]></name></author>
<updated>2012-08-28T12:01:41+01:00</updated>
<published>2012-08-28T12:01:41+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=1476&amp;p=13888#p13888</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=1476&amp;p=13888#p13888"/>
<title type="html"><![CDATA[Re: Konfiguracja Putty]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=1476&amp;p=13888#p13888"><![CDATA[
[syntax=c]<br />#include &lt;avr/io.h&gt;<br />#include &lt;avr/interrupt.h&gt;<br />#include &lt;util/delay.h&gt;<br /><br />#define UART_BAUD 9600<br />#define __UBRR F_CPU/16/UART_BAUD-1<br /><br />void USART_Init( uint16_t baud );<br />void UART_Transmit(unsigned char data);<br /><br />int main(void) {<br /><br />USART_Init( __UBRR );// inicjalizacja UART<br />while(1)<br />{<br />UART_Transmit('A');<br />_delay_ms(1000);<br />}<br /><br />}<br /><br /><br />void UART_Transmit(unsigned char data)<br />{<br />  while(!(UCSRA&amp;(1&lt;&lt;UDRE)));<br />  UDR=data;<br />}<br /><br />void USART_Init( uint16_t baud )<br />{<br />/* Ustawienie prędkości */<br />UBRRH = (uint8_t)(baud&gt;&gt;8);<br />UBRRL = (uint8_t)baud;<br />/* Załączenie nadajnika I odbiornika */<br />UCSRB = (1&lt;&lt;RXEN)|(1&lt;&lt;TXEN);<br />/* Ustawienie format ramki: 8bitów danych, 1 bit stopu */<br />UCSRC = (1&lt;&lt;URSEL)|(3&lt;&lt;UCSZ0);<br />}<br />[/syntax]<br />Wyrzuciłem nie potrzebne dane z wcześniejszych prób i teraz kod wygląda tak jak wyżej ale nadal w terminalu pojawia się to samo czyli jakieś dziwne znaki. <br />I chyba wprowadziłem bałagan na forum pisząc nie w tym wątku co trzeba.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=528">atomik1234</a> — 28 sie 2012, o 12:01</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2012-08-28T11:48:05+01:00</updated>
<published>2012-08-28T11:48:05+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=1476&amp;p=13881#p13881</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=1476&amp;p=13881#p13881"/>
<title type="html"><![CDATA[Re: Konfiguracja Putty]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=1476&amp;p=13881#p13881"><![CDATA[
No ale chyba jednak kolega nie przeczytał tego rozdziału w całości - no i teraz to się mści okrutnie niestety <img src="https://forum.atnel.pl/images/smilies/icon_e_sad.gif" alt=":(" title="Smutny" /><br /><br />Proszę jednak doczytać z czym wiąże się rejestr OCCAL który kolega pozostawia ustawiony na wartość = 20 !!!!<br /><br />a w tym czasie działa na wewnętrznym oscylatorze RC = 8MHz - toż kolega rozkalibrowuje tenże oscylator do takiej wartości że UART dostaje świra i zachowuje się jak po 3 zastrzykach morfiny <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 28 sie 2012, o 11:48</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[atomik1234]]></name></author>
<updated>2012-08-28T11:54:16+01:00</updated>
<published>2012-08-28T11:36:38+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=1476&amp;p=13877#p13877</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=1476&amp;p=13877#p13877"/>
<title type="html"><![CDATA[Konfiguracja Putty]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=1476&amp;p=13877#p13877"><![CDATA[
Witam. Analizując wszystkim znaną książkę mikrokontrolery avr ... Doszedłem w końcu do tematu komunikacji USART. Próbuję przesłać do komputera znak A czyli pierwszy program z tego działu i oczywiście na starcie nie mogę sobie z tym poradzić. Uc przesyła dane ponieważ miga dioda TXD na płytce. Dane odbieram za pomocą terminala Putty. Zamiast literki A wyświetla się  ŃĐŃĐĐĐĐĐĐ. Nie wiem gdzie szukać błędu.<br />[syntax=c]<br />#include &lt;avr/io.h&gt;<br />#include &lt;avr/interrupt.h&gt;<br />#include &lt;util/delay.h&gt;<br /><br />#define UART_BAUD 9600<br />#define __UBRR F_CPU/16/UART_BAUD-1<br /><br />void USART_Init( uint16_t baud );<br />void UART_Transmit(unsigned char data);<br /><br />int main(void) {<br /><br />USART_Init( __UBRR );// inicjalizacja UART<br /><br />sei();// globalne odblokowanie przerwań<br /><br />uint8_t licznik,  pm = licznik = OSCCAL-20;// zmienne pomocnicze do wizualizacji OSCCAL<br /><br />// pętla nieskończona<br />while(1) {<br /><br />UART_Transmit('A');<br />_delay_ms(1000);<br /><br /><br />}<br /><br />}<br /><br /><br />void UART_Transmit(unsigned char data)<br />{<br />  while(!(UCSRA&amp;(1&lt;&lt;UDRE)));<br />  UDR=data;// wyzerowanie bitu TXC w rej. USRA<br />}<br /><br />void USART_Init( uint16_t baud )<br />{<br />/* Ustawienie prędkości */<br />UBRRH = (uint8_t)(baud&gt;&gt;8);<br />UBRRL = (uint8_t)baud;<br />/* Załączenie nadajnika I odbiornika */<br />UCSRB = (1&lt;&lt;RXEN)|(1&lt;&lt;TXEN);<br />/* Ustawienie format ramki: 8bitów danych, 1 bit stopu */<br />UCSRC = (1&lt;&lt;URSEL)|(3&lt;&lt;UCSZ0);<br />}<br /><br />[/syntax]<br />Kod pisany w eclipse. Taktowanie ustawione na 8 MHZ. Czy problemem może być zasilanie?? płytkę zasilam z portu USB i napięcie za przetwronica wynosi 4.69V.  Proszę o jakieś wskazówki.<br /><br /><span style="color: #FF0000">[wszystko dobrze ale po raz kolejny i mam nadzieję, że ostatni zwracam koledze uwagę żeby używać znaczników [ syntax = c ] zamiast [ code ] ...... OK? - mirekk36]</span><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=528">atomik1234</a> — 28 sie 2012, o 11:36</p><hr />
]]></content>
</entry>
</feed>