Hallo ich möchte, für ein paar einfache Anwendungen, mich in die Programmierung der AT Controller einarbeiten. Ein paar "dumme" Fragen sind aufgekommen. Es gibt von Atmel u.a. AT89xxx AtMega8 diese benötigen andere Programmiergeräte? Dieses fand ich bei Reichelt: http://reichelt.de/inhalt.html?SID=10QYJ3WtS4AQoAAGOaS%40Aee4c50c73f02f6d4f1b6f6dcb796cc5d;ACTION=3;LASTACTION=2;SORT=artikel.artnr;GRUPPE=A38;GRUPPEA=A3;WG=0;SUCHE=atmega;CONNECT=AND;SORT_SEARCH=standard;ARTIKEL=AT%252089%2520ISP%2520TOOL;START=0;END=16;FAQSEARCH=ATMega%20AVR-RISC-Controller%2C%20DIL-40;FAQTHEME=-1;FAQSEARCHTYPE=0;FAQAUTO=1;STATIC=0;FC=671;PROVID=0;TITEL=0 dieses ist wohl NUR für die AT89xxx ? dieses für ATmega ? http://reichelt.de/inhalt.html?SID=10QYJ3WtS4AQoAAGOaS%40Aee4c50c73f02f6d4f1b6f6dcb796cc5d;ACTION=3;LASTACTION=2;SORT=artikel.artnr;GRUPPE=A38;GRUPPEA=A3;WG=0;SUCHE=atmega;CONNECT=AND;SORT_SEARCH=standard;ARTIKEL=AT%2520AVR%2520ISP;START=0;END=16;FAQSEARCH=ATMega%20AVR-RISC-Controller%2C%20DIL-40;FAQTHEME=-1;FAQSEARCHTYPE=0;FAQAUTO=1;STATIC=0;FC=671;PROVID=0;TITEL=0 Muss man sich wohl für eine Controller entscheiden, wo liegen die groben Unterschiede, welche Aspekte sin dzu beachten? Gruss Burghard
.... http://reichelt.de/inhalt.html?SID=10QYJ3WtS4AQoAAGOaS%40Aee4c50c73f02f6d4f1b6f6dcb796cc5d;ACTION=3;LASTACTION=2;SORT=artikel.artnr;GRUPPE=A38;GRUPPEA=A3;WG=0;SUCHE=atmega;CONNECT=AND;SORT_SEARCH=standard;ARTIKEL=AT%252089%2520ISP%2520TOOL;START=0;END=16;FAQSEARCH=ATMega%20AVR-RISC-Controller%2C%20DIL-40;FAQTHEME=-1;FAQSEARCHTYPE=0;FAQAUTO=1;STATIC=0;FC=671;PROVID=0;TITEL=0 bei diesem Board muss man doch noch einen Adapter um das 20pol Atmel mit dem Programmer zu verbinden. Gibts irgend wo fertige Bausätze? Gruss Burghard
Die 89xxx sind 8051-kompatible Controller, ein schon relativ alter Industriestandard, der aber mit neuen Features aufgepeppt wurde. Sehr weit verbreitet. Die 90xxx ,AtMegas, ATTiny´s sind dagegen reine RISC-Controller, deren Architektur neueren Datums ist. Sehr beliebt, da ImSystemProgrammierbar,relativ gutmütig(Fusebits!!!) und dank Reichelt und Ebay für´n Appel und´n Ei zu haben. Letztere benötigen im minimalsten Fall nur 5 Drähte, eine 25pol. Sub-D-Buchse/Stecker als Programmiergerät, div. Bauanleitungen im Netz. Grundsätzlich sind es 2 Paar Schuhe. Mein Tipp: such bei Ebay, da bekommst Du günstig Atmelsysteme und wenn Du die durchschaut hast, kannst Du eigene Konstruktionen wagen. Und die Teile sind mit mit Programmer billiger als der ISP bei Reichelt. e.g. http://cgi.ebay.de/ws/eBayISAPI.dll?ViewItem&category=10662&item=5728650722&rd=1&ssPageName=WDVW
Danke, ich habe im Internet noch eine Menge Seiten gefunden, da habe ich erstmal zu lesen. Es ist ja für mich im Prinzip egal welchen Controller ich nehme. Das Prog. muss nur passen und sollte nicht zu teuer sein, ca. 50Euro.
Das Ebay Teil habe ich nun. Frage zur Programmierung: können die AVR (ATmega8) nur über den parallel Port programmiert werden, weil das Board von Ebay doch eine serielle Schnittstelle hat. Ich habe mir mal BASCOM-AVR-Basic angeschaut, hier geht das programmiern ja wohl nur über die LPT. Also benötige ich ja wohl noch ein Programmiergerät?
Nein, es gibt auch serielle Programmiergeräte. http://s-huehn.de/elektronik/avr-prog/avr-prog.htm Allerdings denke ich, dass die serielle Schnittstelle an dem Teil eher für den Datenaustausch zwischen Controller und PC ist und nicht für die Programmierung. Oder ist ein Bootloader installiert?
Moin ich werde es sehen wenn das Board da ist. Es wird auch ein Programmer Teil mitgeliefert, dies soll an LPT kommen. Es scheint wohl so das man mit Pony Prog über die ser. programmieren kann, lt. deinem Link. Ist mir ja eigentlich egal, nur ich las das bei XP und installiertem Drucker Treiber es über die LPT nicht gehen soll. Man wird es sehen.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.