Abend... Irgendwie komme ich einfach nicht weiter... Ich hab Heute mein ACRISP mk II von ATMEL bekommen der ISP Stecker ist 6 Polig... statt wie in den meisten schaltungen mit 10 Pins. So jetzt hab ich meinen ATmega16 auf einem Steckboard Und habe kein strom und nichts angeschlossen nur eine Verbindung zum ACRISP mk II. Brauch der uController erst eine Grundschaltung damit ich mit AVR Studio zu ihm connecten kann? Dachte das würde auch so gehen wenn es einfach mit dem ACRISP mk II verbunden ist. Nach der Pin belegung hab ich hier geschaut... http://www.futurlec.com/Pictures/ATMega16.GIF und hier vom mk II: http://www.tupianguanjia.com/bin/3455/avrisp2/avr_isp.jpg Ich kann einfach nicht verbinden... Kann mir jemand weiter helfen? Wenn ich den uController nicht schon getötet habe ^^ Ansonsten hätte ich jetzt nur noch 2 ATmega32 mfg. Flow
Da der AVRISP mk II den AVR nicht mit Strom versorgt, musst du ihn schon eine Spannungsquelle geben... Ich hab mir für sechspolige ISP-Anschlüsse nen kleine Adapter von 10pol auf 6pol gebaut. Mittlerweile sind die 6er Stecker ja auch bei Reichelt zu haben, daher setzte ich sie mittlerweile bei allen neuen Projekten ein. Die 10er Variante hat sich eigentlich nur durchgesetzt, weil früher die 6er Stecker kaum zu kriegen waren...
Hi >Ich hab Heute mein ACRISP mk II von ATMEL bekommen Wohl ein AVRISP MK II. >der ISP Stecker ist 6 Polig... statt wie in den meisten schaltungen mit >10 Pins. Bei Atmel ist 6-polig schon seit Jahren Standard. Hat sich wohl noch nicht herumgesprochen. >Brauch der uController erst eine Grundschaltung damit ich mit AVR Studio >zu ihm connecten kann? Dachte das würde auch so gehen wenn es einfach >mit dem ACRISP mk II verbunden ist. Ja. Nein. Das AVRISP MK II kann deine Schaltung nicht versorgen. Der VCC-Anschluss wird aber unbedingt für die internen Pegelwandler benötigt. MfG Spess
Okay also brauch ich erstmal eine Grundschaltung bevor ich darauf zugreifen kann? Hoffentlich verwecksel ich nicht die Pins beim mk II... weil die sind nicht makiert welches das Linke obere ist.
Hi >Hoffentlich verwecksel ich nicht die Pins beim mk II... weil die sind >nicht makiert welches das Linke obere ist. Wer Lesen kann... MfG Spess
Da steht nur Top View ^^ Top View vom Steckplatz oder vom Stecker? Oder auch wenn man in den Stecker rein schaut... Da ich total neu in dem Bereich bin und erstmal nur eine LeuchtDiode zum blinken lassen bringen will... weiß ich das alles noch nicht ^^
Hi >Da steht nur Top View ^^ >Top View vom Steckplatz oder vom Stecker? Der 'Stecker' am Kabel ist eine Buchse. Der 'Stecker' (männlich) sitzt auf der Leiterplatte. Und dazu gehört auch das 'Top view'. MfG Spess
Hallo flow, an dem Flachbandkabel sollte eine Ader farblich markiert sein. Das ist die 1. An dem Stecker sollte ein kleines Dreieck an der Stelle sein, an dem die Ader 1 ankommt. Dort ist dann Pin 1. Pin 2 liegt dahinter, Pin 3 liegt neben Pin 1, Pin 4 liegt hinter Pin 3....usw. :-) Notfall Gerät öffnen und schauen, wo GND und VCC ankommen. Gruß... Harpax
Vieeelen Dank ^^ Es geht... Hab in Bascom mal eine Test hex compiliert und mit AVR Studio übertragen... Doch.. 1. Wenn ich das USB Kabel trenne... dann ist meine Schaltung aus? Nix passiert 2. Ich setz PC1 und PC2 auf High... das funktioniert doch bei PC3,4 und 5 hab ich das auch getestet und da geht es nicht? Gibt es dafür eine erklärung?
1 | $regfile = "m32def.dat" |
2 | $framesize = 32 |
3 | $swstack = 32 |
4 | $hwstack = 32 |
5 | $crystal = 16000000 |
6 | $baud = 9600 |
7 | |
8 | Config Portc.0 = Output |
9 | Config Portc.1 = Output |
10 | Config Portc.2 = Output |
11 | Config Portc.3 = Output |
12 | Config Portc.4 = Output |
13 | |
14 | Do |
15 | Portc.0 = 1 |
16 | Portc.1 = 1 |
17 | Portc.2 = 1 |
18 | Portc.3 = 1 |
19 | Portc.4 = 1 |
20 | Loop |
21 | |
22 | End |
mfg Flow
Hi >2. Ich setz PC1 und PC2 auf High... das funktioniert doch bei PC3,4 und >5 hab ich das auch getestet und da geht es nicht? Gibt es dafür eine >erklärung? Ja. JTAG-Fuse. MfG Spess
>1. Wenn ich das USB Kabel trenne... dann ist meine Schaltung aus? Nix >passiert Hast Du den Reset-Eingang des AVR richtig beschaltet? Von dort sollte ein Widerstand von etwa 10k nach +5V angeschlossen sein.
Jetzt geht es, wenn das USB Kabel ab ist... aber pin 3 bis 5 gehen immer noch nicht... naja ich schau mal morgen weiter mfg. und gute n8 flow
flow schrieb: > Jetzt geht es, wenn das USB Kabel ab ist... Was hast du gemacht? > aber pin 3 bis 5 gehen immer > noch nicht... Und nochmal: JTAG Fuse abschalten
> Was hast du gemacht? Ich weiß es noch nicht genau... Flash und EEPROM oder so gab es zur Auswahl um das Programm auf den Controller zu laden... und irgendwie hat es dann funktioniert... muss ich heute mal genauer schauen und nachlesen > Und nochmal: > JTAG Fuse abschalten Ja soweit kam ich noch nicht ^^ Hab doch Gestern erst mit dem Thema angefangen. Bin froh das es soweit läuft wie jetzt... Wollte das ganze von Grund auf bauen und nicht ein fertiges Board nutzen... bis auf dem ISP Programmer den hab ich mir halt gekauft weil mir das hier im Forum empfohlen wurde. So also wegen den JTAG Fuse muss ich mal schauen Heute und ich muss schauen das ich den Externen Quarz mit 16mhz nutze und nicht den internen von 1MHz. Also heute kommt noch einiges zum lesen auf mich zu. mfg. Flow
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.