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

<title>ATNEL tech-forum</title>
<link href="https://forum.atnel.pl/index.php" />
<updated>2025-03-07T08:21:10+01:00</updated>

<author><name><![CDATA[ATNEL tech-forum]]></name></author>
<id>https://forum.atnel.pl/feed.php?f=8&amp;t=24792&amp;mode</id>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2025-03-07T08:21:10+01:00</updated>
<published>2025-03-07T08:21:10+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=24792&amp;p=238915#p238915</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=24792&amp;p=238915#p238915"/>
<title type="html"><![CDATA[Re: W końcu udało mi się zablokować Attiny13A :)]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=24792&amp;p=238915#p238915"><![CDATA[
weź sobie zajrzyj do MkAvrCalculatora i nim ustawiaj fusebity to się nigdy nie zgubisz, widać też że 0x7F i 0xFF<br /><br />to normalne ustawienia i nic nie może się dziać złego, na 100% nie masz wtedy ustawionego zewn. generatora, co widać jak BYK proszę:<br /><br /><img src="https://obrazkiforum.atnel.pl/54/412636659c5410793613c744fc182ca1.png" alt="Obrazek" /><br /><br />jak widać MkAvrCalculator nie kłamie - wystarczy zajrzeć <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> — 7 mar 2025, o 08:21</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Ds3]]></name></author>
<updated>2025-03-06T20:25:57+01:00</updated>
<published>2025-03-06T20:25:57+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=24792&amp;p=238914#p238914</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=24792&amp;p=238914#p238914"/>
<title type="html"><![CDATA[W końcu udało mi się zablokować Attiny13A :)]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=24792&amp;p=238914#p238914"><![CDATA[
Cześć,<br /><br />Klasyka gatunku <img src="https://forum.atnel.pl/images/smilies/icon_e_biggrin.gif" alt=":D" title="Bardzo szczęśliwy" /> <br />Chciałem wyłączyć podział częstotliwości w Attiny13A i wyłączyłem [CKDIV8]. Czyli według tego co rozumiem, Attiny powinno działać na wewnętrznym kwarcu 9,6Mhz bez żadnego podziału. W praktyce po tej zmianie nie jestem w stanie połączyć się z mikrokontrolerem. Całość prezentuje się w następujący sposób: low byte: 0x7A, high byte 0xFF. Gdzie popełniłem błąd?<br /><br /><strong><span style="color: #808000">------------------------ [ Dodano po: 20 minutach ]</span></strong><br /><br />pozwolę sobie na post pod postem. <br />Uzyskałem kontrolę nad Attiny13 - musiałem podłączyć zewnętrzne taktowanie na PB3. Atmega8 generuje częstotliwość taktowania 1Mhz.<br />Poniżej kod, może komuś się przyda  <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /> <br />[syntax=c]#define F_CPU 8000000UL  // 8 MHz wewnętrzny oscylator<br />#include &lt;avr/io.h&gt;<br /><br />void timer1_init(void) {<br />    DDRB |= (1 &lt;&lt; PB1); // PB1 (OC1A) jako wyjście<br /><br />    TCCR1A = (1 &lt;&lt; COM1A0);  // Toggle OC1A na przerwaniu CTC<br />    TCCR1B = (1 &lt;&lt; WGM12) | (1 &lt;&lt; CS10); // Tryb CTC, prescaler = 1<br />    OCR1A = 3; // Ustawienie wartości licznika dla 1 MHz<br />}<br /><br />int main(void) {<br />    timer1_init();<br /><br />    while (1) {<br />        // Główna pętla – pusta<br />    }<br />}[/syntax]<br /><br />Ale nadal nie rozumiem dlaczego jest przełączony na zewnętrzny oscylator?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1783">Ds3</a> — 6 mar 2025, o 20:25</p><hr />
]]></content>
</entry>
</feed>