03-04-2011, 20:54
SP3SWJ napisał(a):Czy procek jest na tyle szybki że jeśli ten PLIK wyślemy jako TXT do skrzynki to ona zapamięta wszystkie nastawy ???
Jarek, procesor dzięki użyciu przerwań bez problemu odbiera i zapisuje konfigurację wysyłaną z terminala jako plik ASCII. Możemy mieć kilka plików konfiguracyjnych i wysyłać je do skrzynki wg. uznania. Składnia celowo jest zgodna z ramkami do programowania pamięci aby mieć "gotowca" po użyciu rozkazu [G].
Niestety po wykonaniu testów musiałem poprawić kilka drobiazgów w ostatniej wersji oprogramowania. Poprawiona wersja w załączniku.
Jerzy, to nie transmisja, był błąd w procedurze wysyłania częstotliwości, stąd takie dziwne wartość, teraz powinno być OK. Napisanie programu to 50% pracy, drugie 50% to testowanie i poprawki.
Rozkaz [M] zapisuje dane do pamięci ale nie ma prawa zmieniać aktualnej nastawy skrzynki, musiałem poprawić ochronę kilku zmiennych i teraz działa to zgodnie z pierwotnym założeniem.
Niestety nie wiem dlaczego u Ciebie w komórkach M[062...099] są jedynki.
Czy po zaprogramowaniu procesora inicjowałeś pamięć EEPROM rozkazem [I], zeruje nastawy i częstotliwości ?
73 Adam

