Bascom
Z Wikipedii
Bascom to środowisko programistyczne przeznaczone do programowania mikrokontrolerów z serii 8051 i Atmel AVR w języku programowania o tej samej nazwie. Język ten jest zbliżony do języka Basic. Podstawową różnicą jest jednak to, iż w Bascomie deklaracje zmiennych są obowiązkowe (w Basicu tylko tablice ponad 10 elementów). Poza tym podstawowym interfejsem wejścia/wyjścia są porty procesora, a klasyczne Basicowe komendy INPUT i PRINT służą do komunikacji za pomocą interfejsu RS-232 (a więc są używane tylko w niektórych aplikacjach).
Do zalet Bascoma należy:
- prostota składni i dostępu do pamięci EEPROM
- dołączone funkcje dają łatwy dostęp do często używanego sprzętu,
- łatwe włączanie fragmentów kodu w asemblerze,
- prosta struktura, umożliwia natychmiastowe rozpoczęcie programowania przez początkujących.
Do wad należy:
- brak możliwości budowania wyrażeń zawierających więcej niż jedno działanie,
- utrudnione operowanie na tablicach i napisach
- brak wskaźników do danych
- dziwna organizacja stosu
- niezgodność z przyjętymi normami w innych językach programowania działania na zmiennych o różnym typie
[edytuj] Linki zewnętrzne:
- http://bascom.dxp.pl - programowanie mikrokontrolerów AVR w środowisku Bascom
- http://www.mcselec.com - strona producenta