Moin,
MisterTitan hat geschrieben:an den genannten pins ist überall spannung da, ein bisschen zappelt es auch, so um die 0.01V , aber ich weiß nicht ob das genug ist, weil es halt ziemlich gering.
Wenn man dem Datenblatt (S.172) Glauben schenken darf, dann sollte der Reset-Pin aber auf Low - sprich ziemlich wenig Volt liegen, damit der Baustein programmiert werden kann.
Du kannst mal noch probieren - mittels einer LED und Vorwiderstand - ob an den diversen Leitungen der seriellen Schnittstelle was "rauskommt", wenn du deine Programmiersoftware auf den AT (der dann natuerlich nicht angeschlossen ist) zugreifen laesst.
Die LED + Vorwiderstand(ca. 100Ohm-1K) so zwischen Masse und die betreffende Leitung haengen, dass sie nach Einschalten des PC nicht leuchtet. Dann muesste sie kurz aufblitzen (eher funzeln), wenn du mit der Programmiersoftware irgendwas machst. Nimm aber eine alte, billige LED, die wird naemlich an der Schnittstelle mit unangenehm hoher Sperrspannung beaufschlagt, wenn sie nicht leuchtet.
Aber jetzt faengt schon etwas ueble Bastelei an, vielleicht kannst du doch mal deinen Ausbilder oder sonstwen mit Ahnung vor Ort fragen?
MisterTitan hat geschrieben:kann das sein das ich noch etwas im bios von meinem pc für den com einstellen muss.
Keine Ahnung; ich kenn mich grad' mal auf meinen Rechnern aus, aber nicht auf deinen
Gruss
WK
Edit: Also, jetzt bin ich extra mal unter meinem Tisch im Gammel rumgekrabbelt und hab eine Strippe an die serielle von meinem Rechner angeschlossen und das Atmel-Eval-Board, das ich mir mal als Bausatz (fuer die langen Winterabende
) vom Pollin bestellt und zusammengeloetet hab', angeschlossen. Nach 2min Schaltbild angucken und man-page zu uisp lesen hab' ich anscheinend Verbindung zu meinem Board/Prozessor. Scheint mir recht schmerzfrei zu gehen. Offensichtlich gibts aber ziemlich viele Varianten von "Programmiergeraeten" - da musst du halt das richtige bei deiner Software
einstellen, sonst funktionierts nicht. Hier sah das dann so aus:
- Code: Alles auswählen
user:~$ uisp -dprog=dasa -dserial=/dev/ttyS0
Probably the AVR MCU is not in the RESET state.
Check it out and run me again.
user:~$ uisp -dprog=dasa -dserial=/dev/ttyS0
Probably the AVR MCU is not in the RESET state.
Check it out and run me again.
user:~$ uisp -dprog=dasa2 -dserial=/dev/ttyS0
Atmel AVR ATmega16 is found.
user:~$