|
Hardware
![]() Schemat zaczerpnąłem ze strony Petera Fleury'ego. Złożony przeze mnie programator na podstawie powyższego schematu sprawdził się u mnie, dlatego proponuję jego wykonanie.
Software Po uruchomieniu programu utwórz nowy projekt wybierając z menu Project polecenie New Project.... W otwartym oknie trzeba wybrać typ mikrokontrolera. Wybierz AT90S2313.
Uaktywnij okno Program Memory i załaduj plik z programem - led.hex - za pomocą polecenia File | Load. Zawartość pliku została właśnie przeniesiona do bufora programu.
Aby zaprogramować mikrokontroler musi on być zasilany typowym napięciem 5V i poprawnie podłączony programator szeregowy. Teraz trzeba skasować zawartość pamięci Flash za pomoca polecenia Program | Erase lub kilkając ikonkę Pamiętaj, że każda operacja na mikrokontrolerze (zapis, odczyt) jest wykonywana przy niskim poziomie na wejściu Reset układu. Po zakończeniu każdej z operacji przywracany jest stan wysoki i zapisany program startuje od adresu 0, czyli tak jak po załączeniu zasilania. Udało się programowanie? Program działa? Jeśli tak to gratulacje. Jeśli nie to się nie zrażaj. Postaraj się znaleźć błąd. |
||||||||||||||||||||||||||||||||||||||||||||||||
|