<html>
<head>
<meta http-equiv="Content-Type" content="text/html;
charset=ISO-8859-2">
</head>
<body>
fyzicky na modulu Atmel XPlained MINI 328P a logováno čínským
"saleae" ...<br>
<br>
MB<br>
<br>
<div class="moz-cite-prefix">Dne 16.09.2022 v 14:40 Petr Zapadlo
napsal(a):<br>
</div>
<blockquote type="cite"
cite="mid:72038bd6-00be-56d6-236f-9fc80ab398b9@email.cz">
<meta http-equiv="Content-Type" content="text/html;
charset=ISO-8859-2">
<p>Děkuji za otestování, to bylo na fyzickém HW a nebo v nějakém
SW simulátoru?</p>
<p>Petr<br>
</p>
<div class="moz-cite-prefix">Dne 16. 09. 22 v 12:22 Martin Blaha
napsal(a):<br>
</div>
<blockquote type="cite"
cite="mid:933e6f07-494c-ad62-24b0-ad2b8d0a7861@elektronek.cz">
<meta http-equiv="Content-Type" content="text/html;
charset=ISO-8859-2">
Já jsem testoval ten Váš kód a PWM ven leze ...<br>
<br>
lehce zkráceno:<br>
<br>
#include <avr/io.h><br>
<br>
int main(void)<br>
{<br>
DDRB|=(1<<PINB2)|(1<<PINB1);<br>
TCCR1A |= (1 << COM1A1)|(1 << COM1B1)|(1
<< COM1B0);<br>
ICR1=255;<br>
OCR1A=10;<br>
OCR1B=245;<br>
TCCR1B |=(1<<WGM13)|(1<<CS12);<br>
<br>
while (1) <br>
{<br>
}<br>
}<br>
<br>
Výstupy PB1 a PB2<br>
<br>
<br>
MB<br>
<br>
<div class="moz-cite-prefix">Dne 16.09.2022 v 11:54 Petr Zapadlo
napsal(a):<br>
</div>
<blockquote type="cite"
cite="mid:a921ccf2-4b88-e456-7cdf-92648a89ee3d@email.cz">Zdravím,
<br>
<br>
ano samozřejmě :-) (i když vím, že tohle je typická chyba) <br>
<br>
Ráno jsem u snídaně testnul kod od Pavla Hudečka a cosi z toho
lezlo. Lehkým pohledem byl rozdíl mezi mým a jeho nastavením
jen v tom, že registr ICR nastavoval po 8bitových půlkách a já
jako celek. <br>
<br>
Až budu mít trochu víc času tak to musím prostestovat více. <br>
<br>
Díky <br>
<br>
Petr <br>
<br>
Dne 16. 09. 22 v 11:12 Martin Blaha napsal(a): <br>
<blockquote type="cite">Výstupy máte jako výstupy ? <br>
<br>
DDRB|=(1<<PINB2)|(1<<PINB1); <br>
<br>
MB <br>
<br>
Dne 15.09.2022 v 22:12 Petr Zapadlo napsal(a): <br>
<blockquote type="cite">Zdravím, <br>
<br>
zamrzl jsem tady na nastavení čítače/časovače 1. Nějak se
nemohu pohnout z místa. <br>
<br>
Když nastavím Mod 1 - WGM13=0, WGM12=0, WGM11=0, WGM10=1,
PWM, phase correct, 8-bit, TOP je 0xFF, tak vše funguje
jak má. Nicméně bych potřeboval mít jiný TOP, snažím se
tedy nastavit Mod 10 -PWM, phase correct, TOP je ICR1, tak
pohořím a výstup není žádný. vyzkoušel jsem, že pokud je
WGM13 jiné než 0, tak výstup nefunguje - tj nejedou mody 8
a výše. <br>
<br>
Inicializace: <br>
<br>
//set timer1 <br>
TCCR1A=0; <br>
TCCR1B=0; <br>
<br>
<br>
TCCR1A |= (1 << COM1A1); <br>
TCCR1A |= (1 << COM1B1)|(1 << COM1B0); <br>
<br>
//TCCR1A |=(1<<WGM10); <br>
//TCCR1A |=(1<<WGM11); <br>
ICR1=255; <br>
//TCCR1B |=(1<<WGM12); <br>
TCCR1B |=(1<<WGM13); <br>
<br>
<br>
//TCCR1B |=(1<<CS11); <br>
//TCCR1B |=(1<<CS10); <br>
TCCR1B |=(1<<CS12); <br>
<br>
OCR1A=10; <br>
OCR1B=245; <br>
<br>
Netuší někdo v čem je chyba a zakopaný pes? <br>
<br>
Díky <br>
<br>
Petr <br>
<br>
_______________________________________________ <br>
HW-list mailing list - sponsored by <a
class="moz-txt-link-abbreviated" href="http://www.HW.cz"
moz-do-not-send="true">www.HW.cz</a> <br>
<a class="moz-txt-link-abbreviated"
href="mailto:Hw-list@list.hw.cz" moz-do-not-send="true">Hw-list@list.hw.cz</a>
<br>
<a class="moz-txt-link-freetext"
href="http://list.hw.cz/mailman/listinfo/hw-list"
moz-do-not-send="true">http://list.hw.cz/mailman/listinfo/hw-list</a>
<br>
</blockquote>
<br>
_______________________________________________ <br>
HW-list mailing list - sponsored by <a
class="moz-txt-link-abbreviated" href="http://www.HW.cz"
moz-do-not-send="true">www.HW.cz</a> <br>
<a class="moz-txt-link-abbreviated"
href="mailto:Hw-list@list.hw.cz" moz-do-not-send="true">Hw-list@list.hw.cz</a>
<br>
<a class="moz-txt-link-freetext"
href="http://list.hw.cz/mailman/listinfo/hw-list"
moz-do-not-send="true">http://list.hw.cz/mailman/listinfo/hw-list</a>
<br>
</blockquote>
_______________________________________________ <br>
HW-list mailing list - sponsored by <a
class="moz-txt-link-abbreviated" href="http://www.HW.cz"
moz-do-not-send="true">www.HW.cz</a> <br>
<a class="moz-txt-link-abbreviated"
href="mailto:Hw-list@list.hw.cz" moz-do-not-send="true">Hw-list@list.hw.cz</a>
<br>
<a class="moz-txt-link-freetext"
href="http://list.hw.cz/mailman/listinfo/hw-list"
moz-do-not-send="true">http://list.hw.cz/mailman/listinfo/hw-list</a>
<br>
</blockquote>
<br>
<br>
<fieldset class="mimeAttachmentHeader"></fieldset>
<pre class="moz-quote-pre" wrap="">_______________________________________________
HW-list mailing list - sponsored by <a class="moz-txt-link-abbreviated" href="http://www.HW.cz" moz-do-not-send="true">www.HW.cz</a>
<a class="moz-txt-link-abbreviated" href="mailto:Hw-list@list.hw.cz" moz-do-not-send="true">Hw-list@list.hw.cz</a>
<a class="moz-txt-link-freetext" href="http://list.hw.cz/mailman/listinfo/hw-list" moz-do-not-send="true">http://list.hw.cz/mailman/listinfo/hw-list</a>
</pre>
</blockquote>
<br>
<fieldset class="mimeAttachmentHeader"></fieldset>
<pre class="moz-quote-pre" wrap="">_______________________________________________
HW-list mailing list - sponsored by <a class="moz-txt-link-abbreviated" href="http://www.HW.cz">www.HW.cz</a>
<a class="moz-txt-link-abbreviated" href="mailto:Hw-list@list.hw.cz">Hw-list@list.hw.cz</a>
<a class="moz-txt-link-freetext" href="http://list.hw.cz/mailman/listinfo/hw-list">http://list.hw.cz/mailman/listinfo/hw-list</a>
</pre>
</blockquote>
<br>
</body>
</html>