Język C: Programator szeregowy AVR i AT89S8252 z interfejsem RS232
Wysłany przez Jacek dnia 31-10-2004 o godz. 23:45:13
Autor Jacek
Kilka dni wytężonej pracy zajęło mi coś, co wygląda bardzo niepozornie. Jest to
programator szeregowy układów firmy ATMEL z rodziny AT90, AT-Mega i AT89S8252 z
interfejsem RS232. Dla mnie to kolejny przykład urządzenia, o którego wartości stanowi nie tyle ilość i jakość użytych podzespołów a wykonywany przez mikrokontroler program. Zapewne większość z Was zajmujących się mikrokontrolerami zna wiele różnych typów prostych
programatorów, wiele z nich było również
publikowanych na łamach czasopism. Większość z nich sterowana jest sygnałami portu równoległego. Ma to swoje wady i zalety, nie chcę ich dyskutować. Osobiście mam jednak pewne obawy przed
podłączaniem czegoś do portu drukarki. Raz, że nie jest to zbyt wygodne, jeśli już jest tam podłączona drukarka. Dwa, że czasami drobna awaria programatora prowadzi do uszkodzenia portu a to już
jest duży kłopot. Zdecydowałem się na skonstruowanie programatora podłączanego do portu szeregowego komputera PC. Istnieje co prawda nota aplikacyjne
firmy ATMEL (AVR910) opisująca taki programator, jednak wydał mi się on zbyt skomplikowany. Dodatkową trudnością dla mnie było zdobycie i zaprogramowanie mikrokontrolera AT90S1200.
Artykuł w formacie PDF
Schemat i płytka
Źródło programu
Program sterujący AVRPROG
Plik HEX dla programatora
|
|
| |
 |
Oceny artykułu |
 |
|
Wynik głosowania: 0 Głosów: 0
|
|
|
 |
|