
Główna O nas Kontakt Projekty Timer NE555 ST6 Realizer Historia Linki
BASCOM DLA UCZNÓW
Marek CHIMIAK
1. ELEMENTY PROGRAMU BASCOM
W skład pakietu BASCOM wchodzą następujące elementy
• Profesjonalny edytor tekstowy umożliwiający szybkie i wygodne pisanie programów a także sprawdzenie ich poprawności. Edytor wyposażony jest we wszystkie funkcje (kopiowanie, przenoszenie, wyszukiwanie) oraz liczne funkcje dodatkowe, specyficzne dla edytorów stosowanych przez programistów.
• Symulator programowy i sprzętowy umożliwiający wstępne przetestowane programu bez konieczności programowania procesora. Za pomocą symulatora możemy podglądać zmienne w trakcie wykonywania programu, wymuszać odpowiednie stany na wejściach mikroprocesora a także sprawdzić efekty współdziałania z wyświetlaczami LCD. Za pomocą odpowiednich przycisków symulować możemy występowanie przerwań, a także pracę timerów. W trakcie symulacji użytkownik ma możliwość podglądu zawartości zarówno pamięci SRAM jak
i EEPROM mikroprocesora. Stosując polecenia writeeeprom [zmienna], [adres komórki] oraz readeeprom [zmienna], [adres komórki] zapisywać wartości zmiennych do odpowiednich komórek a także odczytywać z nich zapisane uprzednio wartości
• Program terminalowy daje możliwość nawiązania komunikacji z komputerem PC poprzez łącze RS232. I tu dostrzegamy kolejną cenną zaletę BASCOMA. Dysponując poleceniem PRINT, możemy zarówno śledzić prawidłowość wykonywania programu, podglądając wartości zmiennych podczas pracy mikroprocesora, jak również budować w przyszłości przeróżne systemy pomiarowe, a wyniki pomiarów przesyłać wprost do portu COM komputera celem dalszej ich obróbki.
• Rozbudowany system pomocy dostarczający pełnej informacji o wszystkich funkcjach programu. Korzystając wyłącznie z HELPu możemy dowiedzieć się praktycznie wszystkiego o programie, tak, że posiadanie jakiejkolwiek instrukcji jest w zasadzie zbędne. Po wywołaniu Helpu uzyskujemy dostęp do szczegółowej dokumentacji programu, dokładnego opisu wszystkich poleceń, ich składni i zastosowania popartego przykładami.