<?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=4&amp;t=20522&amp;mode" />

<title>ATNEL tech-forum</title>
<link href="https://forum.atnel.pl/index.php" />
<updated>2018-03-30T20:38:01+01:00</updated>

<author><name><![CDATA[ATNEL tech-forum]]></name></author>
<id>https://forum.atnel.pl/feed.php?f=4&amp;t=20522&amp;mode</id>
<entry>
<author><name><![CDATA[DarkStewol]]></name></author>
<updated>2018-03-30T20:38:01+01:00</updated>
<published>2018-03-30T20:38:01+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=20522&amp;p=206288#p206288</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=20522&amp;p=206288#p206288"/>
<title type="html"><![CDATA[Re: SCLIK, MISO, MOSI problem przełącznika]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=20522&amp;p=206288#p206288"><![CDATA[
A już wrzucam schemat <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" />  Atmega8   a JTAG nie ma w fusach manualnych wMkAvrCalculator.<br /><a href="https://obrazkiforum.atnel.pl/16618/825ecb41679cba829eda1f850806baa6.png"  class="postlink"><img src="https://obrazkiforum.atnel.pl/thumb/16618/825ecb41679cba829eda1f850806baa6.png" alt="Obrazek" /></a><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=16618">DarkStewol</a> — 30 mar 2018, o 20:38</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[k_mirek]]></name></author>
<updated>2018-03-30T19:14:25+01:00</updated>
<published>2018-03-30T19:14:25+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=20522&amp;p=206278#p206278</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=20522&amp;p=206278#p206278"/>
<title type="html"><![CDATA[Re: SCLIK, MISO, MOSI problem przełącznika]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=20522&amp;p=206278#p206278"><![CDATA[
Na początek pasowało by schemat <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /> albo chociaż napisać, jaki to klocek. A czy w MkAVRcalc wyłączyłeś JTAG ?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=499">k_mirek</a> — 30 mar 2018, o 19:14</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[DarkStewol]]></name></author>
<updated>2018-03-30T14:10:08+01:00</updated>
<published>2018-03-30T14:10:08+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=20522&amp;p=206261#p206261</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=20522&amp;p=206261#p206261"/>
<title type="html"><![CDATA[SCLIK, MISO, MOSI problem przełącznika]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=20522&amp;p=206261#p206261"><![CDATA[
Cześć!<br /><br />Mam mały problem, postaram sie go w skrócie opowiedzieć,  otóż zrobiłem  układ pewnego urządzenia, mam już na płytce wszystko jest gitara, ale program nie działa(był tylko plik .hex) postanawiam napisać go sam, jestem zielony w tym więc wypożyczyłem z uczelni książkę Pana Mirosława &quot;Podstawy programowania&quot; swoją drogą jest naprawdę świetna! <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" />. Zaczynam od prostych rzeczy i problem jest przy guzikach. Ehh 3 switch'e mam zrobione pod miso, mosi, sclik. tak wiem, nie powinno sie tak robić, ale płytkie robiłem jakiś czas temu a dopiero teraz czytam, że tak słabo z tym. Wynik tego jest taki: SCLIK, MISO działa jak przyciskam, dioda sie świeci, problem jest z MOSI jak załaduje program, podłącze zasilanie to przy podłączonym USBASP przycisk działa, jak programator jest odłączony to jest lipa i rozpacz. <br />Z| góry Dziękuje za wszelką pomoc <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /><br /><br />[syntax=c]#include &lt;avr/io.h&gt;<br />#include  &lt;util/delay.h&gt;<br /><br />#define LED_PIN (1&lt;&lt;PD0)<br />#define LED_OFF  PORTD &amp;= ~LED_PIN  // Wyłacz led<br />#define LED_ON PORTD |= LED_PIN  // włącz led<br />#define LED_TOG PORTD ^= LED_PIN  // stan diody<br />#define S3 (1&lt;&lt;PB5)<br />#define S2 (1&lt;&lt;PB4)<br />#define S1 (1&lt;&lt;PB3)<br />#define S3_DOWN !(PINB &amp; S3)<br />#define S2_DOWN !(PINB &amp; S2)<br />#define S1_DOWN !(PINB &amp; S1)<br />uint8_t pyk(uint8_t klawisz);<br /><br /><br /><br /><br />int main(void) {<br /><br />DDRD |= LED_PIN;<br />PORTD |= LED_PIN;<br />DDRB &amp;= ~(S3 | S2 | S1);<br />    PORTB |= S3 | S2 | S1;<br /><br />while(1)<br />{<br />if (pyk (S3) ) LED_ON;<br />if (pyk (S2) ) LED_OFF;<br />if (pyk (S1) ) LED_TOG;<br />}<br />}<br /><br />uint8_t pyk(uint8_t klawisz)<br />{<br />if ( ! ( PINB &amp; klawisz))<br />{<br />_delay_ms(80);<br />if( ! ( PINB &amp; klawisz ) ) return 1;<br />}<br />return 0;<br /><br />}[/syntax]<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=16618">DarkStewol</a> — 30 mar 2018, o 14:10</p><hr />
]]></content>
</entry>
</feed>