Pro tento mikrokontrolér v prostředí Picaxe jsem se rozhodl pro 2 jeho klíčové vlastnosti:
Nemusím řešit přepínání nějakých bank a jestli se musí dřív plnit horní nebo dolní byte (Chci programovat CO má kontrolér dělat. NECHCI pořád zkoumat jak a co všechno nastavit, aby to kontrolér milostivě udělal.)
Když se chci podívat, co se děje uvnitř procesoru, tak napíšu v programu prostě DEBUG a dostatečnou pauzu, abych si stihl příslušnou hodnotu přečíst na monitoru PC (připojeno přes sériový port). Toto považuji za zcela nejdůležitější vlastnost prostředí PICAXE.
Český popis, který Vás má nalákat ke koupi, je tady (celkem slušný).
Příručka v češtině je tady .(Samozřejmě jen základy pro začátečníky. Mikrokontrolér toho umí mnohem víc.)
Momentálně střídavě pracuji na dálkovém ovládání telegrafního majáku pomocí DTMF tónů.
Hotovo: telegrafování textu, detekce DTMF povelů pod přerušením, měření a převod teploty.
Zbývá dodělat převod změřených napětí ( I koncovým tranzistorem) a spřáhnout s příslušným povelem.
UPDATE: Se stavitelem majáku jsme se dohodli na zcela novém (myšleno v OK) konceptu používání majáku. Takže jsem dostal půl roku na redesign a vytvoření nového ovládacího programu.
Zdrojové kódy jsou pro nekomerční použití (zde CW pípač). Snad poslouží i jako inspirace začátečníkům.
Další krátká ukázka vyčtení obsahu EEPROM, kterou jsem kdysi použil při zálohování konfigurace BMT-225. Je to téměř školní příklad.