<div dir="ltr">Já s Picaxe občas něco dělám, neboť jsem ze školy odkojený na Basicu.<div>Ty krátké časy obecně jsou u Picaxe  nevyzpytatelné ať při generování pulzu nebo jeho detekci. Někdy záleží i na pinu, který se použije.</div><div>Navíc je v tom interpreteru spousty chyb, rovnou říkám, že pro takové využití to nebude ta nejlepší cesta. </div><div>Já jsem například dlouho bojoval s připojením sériového displeje. Mám takový ten VDF, co se tu před pár lety řešil.</div><div>Občas se zobrazovaly divné znaky nehnul jsem s tím. Pak jsem zjistil, že s toho serout při nastavení 9600 lezou někdy  velmi krátké impulzy, které tam být neměly.</div><div>Dalo se to vyřešit 1nF kondem na vývodu proti zemi.</div><div>Program mi běžel v "multitaskingu" byl rozdvojený a takhle to zlobilo - ten interpreter to neuměl zařídit tak, aby se to všechno obsluhovalo bez těch zákmitů.</div><div>Takže s tím dělám jednodušší věci typu odčasování, signalizace, CW klíčování , termostaty a složitější věci zadám kamarádovi, který se okolo procesorů pohybuje a udělá mi to co chci </div><div> na standardních procesorech PIC, nebo Atmega ( arduino hw)</div><div id="m_2393052855960014131DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2"><br> <table style="border-top:1px solid #d3d4de">
        <tbody><tr>
      <td style="width:55px;padding-top:18px"><a href="https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail" target="_blank"><img src="https://ipmcdn.avast.com/images/icons/icon-envelope-tick-round-orange-animated-no-repeat-v1.gif" alt="" width="46" height="29" style="width:46px;height:29px"></a></td>
                <td style="width:470px;padding-top:17px;color:#41424e;font-size:13px;font-family:Arial,Helvetica,sans-serif;line-height:18px">Bez virů. <a href="https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail" style="color:#4453ea" target="_blank">www.avast.com</a>            </td>
        </tr>
</tbody></table>
<a href="#m_2393052855960014131_DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2" width="1" height="1"></a></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">st 3. 2. 2021 v 19:53 odesílatel soteza <<a href="mailto:soteza@soteza.cz" target="_blank">soteza@soteza.cz</a>> napsal:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">zdravím.<br>
<br>
Od jednoho zákazníka mi zůstala demontovaná RFID čtečka s rozhraním <br>
wiegand. Synovec si z ní chtěl udělat jednoduchý alarm s PICAXE ale <br>
ouvej. Našel si jednu sice nedotaženou konstrukci, nebo spíš myšlenku na <br>
netu wiegand26 protocol on picaxe - help please. | PICAXE Forum <br>
<<a href="https://picaxeforum.co.uk/threads/wiegand26-protocol-on-picaxe-help-please.19094/" rel="noreferrer" target="_blank">https://picaxeforum.co.uk/threads/wiegand26-protocol-on-picaxe-help-please.19094/</a>> <br>
ale...<br>
<br>
Námi použitý picaxe je 20x2, data0 na C.1, data1 na C.2. Kód používá <br>
přerušení, které se i 26x provede tak, jak je dlouhý výpis wiegand 26. V <br>
obsluze přerušení se testuje, jestli je C1 = 1 a nebo C.2 = 1. A tady je <br>
zakopaný pes. Dle mého se sice vykoná přerušení, ale na délku pulzu 5us <br>
nestačí zareagovat. Při testovacích výpisech je test obou pinů vždy <br>
stejný a výsledek je vždy 26x 1. Vypadá to spíš tak, že to procesor <br>
prostě nestihne přečíst. Stejně se to chová na frekvenci M16, M32, i <br>
M64. Je to opravdu dosažení maxima procesoru, nebo děláme něco špatně. <br>
Já tedy nejsem PICAXEař ale rád bych mu pomohl, když se pro to <br>
nadchnul.  Dík za nakopnutí, Zaplik.<br>
<br>
přerušení je nastaveno: |setint not %00000110, %00000110|<br>
<br>
|obsluha přerušení se zápisem do RAM: ||<br>
|<br>
<br>
|interrupt:||<br>
|<br>
<br>
|if pinC.1 = 1 then||<br>
|<br>
<br>
|inc cpt||<br>
|<br>
<br>
|poke cpt,"1"||<br>
|<br>
<br>
|else||<br>
|<br>
<br>
|inc cpt||<br>
|<br>
<br>
|poke cpt,"0"||<br>
|<br>
<br>
|endif |<br>
<br>
<br>
<br>
||<br>
<br>
<br>
-- <br>
Tato zpráva byla zkontrolována na viry programem Avast Antivirus.<br>
<a href="https://www.avast.com/antivirus" rel="noreferrer" target="_blank">https://www.avast.com/antivirus</a><br>
<br>
_______________________________________________<br>
HW-list mailing list  -  sponsored by <a href="http://www.HW.cz" rel="noreferrer" target="_blank">www.HW.cz</a><br>
<a href="mailto:Hw-list@list.hw.cz" target="_blank">Hw-list@list.hw.cz</a><br>
<a href="http://list.hw.cz/mailman/listinfo/hw-list" rel="noreferrer" target="_blank">http://list.hw.cz/mailman/listinfo/hw-list</a><br>
</blockquote></div></div>