własny programator

To forum jest dla wszystkich pasjonatów mikrokontrolerów AVR Atmela. Wymiana doświadczeń i pomoc dla początkujących w pisaniu programów zarówno w C, Asemblerze jak i BASCOM. Zapraszam znawców tematu, aby pomogli wszystkim początkującym!
ODPOWIEDZ
mart_raf
-
Posty: 2
Rejestracja: 03 lip 2007, 21:30

własny programator

Post autor: mart_raf » 11 lip 2007, 0:53

Chciałbym zrobić własny programator na LPT. Znalazłem algorytm programujący dany mikrokontroler i nie wiem co dalej. Do programowania potrzebne są 4 linie, więc czy cały problem sprowadza się do podłączenia tych 4 linii przez LPT z komputerem i napisania programu w C++? Co w takim razie robią profesjonalne programatory?? Jaka w środku siedzi elektronika?
Pozdrawiam

spark
Użytkownik
Posty: 412
Rejestracja: 25 lis 2004, 15:50
Lokalizacja: Wrocław

Post autor: spark » 11 lip 2007, 15:10

mart_raf pisze:Chciałbym zrobić własny programator na LPT.
Ale do jakiego rodzaju uC potrzebujesz programator??

Jeśli do AVR'ów to polecam:
AVR-ISP by Tasza

todevor
-
Posty: 26
Rejestracja: 11 paź 2006, 14:27

Post autor: todevor » 11 lip 2007, 15:11

Do programowania potrzebne są 4 linie, więc czy cały problem sprowadza się do podłączenia tych 4 linii przez LPT z komputerem i napisania programu w C++?
Tak do zaprogramowania mikrokontrolerów z rodziny AVR, bo z tego co się domyślam o nie Ci właśnie chodzi potrzeba czterech linii MOSI, MISO, SCK, RST. Można je podłaczyć nawet na pająka do mikrokontrolera i zaprogramować układ. Programatory stosuje się by chronić twój port LPT i nie tylko...
Jaka w środku siedzi elektronika?
W sieci znajdziesz wiele schematów programatorów jak i sposób ich działania, wystarczy poszukać. Powodzenia!

Awatar użytkownika
Sagittarius
Użytkownik
Posty: 130
Rejestracja: 29 maja 2007, 9:29
Lokalizacja: Kujawsko-pomorskie
Kontakt:

Post autor: Sagittarius » 11 lip 2007, 15:21

Racja. Jeśli masz port LPT, to do ptogramowania wystarczy kilka rezystorków. Trochę więcej elementów trzeba, jeśli chcesz zabezpieczyć LPT komputera (przykład znajdziesz u Taszy w poście powyżej). LPT jest dość wrażliwy, o ile jest. W nowych komputerach pojawia się problem, bo LPT już nie ma. Wtedy montowana jest już bardziej rozbudowana elektronika i często jakiś mikrokontroler, by realizować programowanie mikrokontrolera docelowego, a do komunikacji używa np. UARTA. No tak, ale w laptopach i zupełnie nowych komputerach nawet tego portu nie ma. Wtedy pozostaje USB. Coraz więcej firm właśnie tego portu używa w swoich programatorach. Wtedy elektronika jest najbardziej rozbudowana.

Pozdrawiam

ODPOWIEDZ