Hi Leute habe schon versucht eine Lösung zu meiner Frage zu finden, aber nichts gefunden. Welchen Sinn erfüllt der reset Pin des Atmega8?? Kann ich die 10k-Ohm Widerstand vom Reset Pin nach Vcc weglassen und diesen reset Pin dafür als I/O Pin verwenden?? ich würde gerne einen Taster an diesem Pin betreiben, andere Pins kommen nicht in Frage, da belegt. Gibt es da eine Möglichkeit? Dankschön mfg
klar geht das über die richtigen fuse-einstellungen, aber dann kannst du den controller nicht mehr über die normale isp-schnittstelle programmieren, da diese den reset-pin benötigt.
C. S. schrieb: > Hi Leute > > habe schon versucht eine Lösung zu meiner Frage zu finden, aber nichts > gefunden. > Welchen Sinn erfüllt der reset Pin des Atmega8?? 2 Sinne: Wahlweise RESET oder PC6. Sowas steht im Datenblatt! > Kann ich die 10k-Ohm Widerstand vom Reset Pin nach Vcc weglassen und > diesen reset Pin dafür als I/O Pin verwenden?? Den kann man sogar weglassen wenn man den Pin als Reset-Pin benutzt, da eingebaut. > ich würde gerne einen Taster an diesem Pin betreiben, andere Pins kommen > nicht in Frage, da belegt. Dann mal los! Volker
Der Reset Pin ist hauptsächlich zu Programmieren nötig. Du kannst ihn also als I/O verwenden, dann kannst du deinen Controller aber nicht mehr per ISP programmieren. Bei dem Widerstand und einem evtl. Kondensator weiß ich nicht genau, ob die noch nötig sind. Ich bin der Meinung ich habe irgendwo mal gelesen, die sind nur bei alten Controllern nötig. Gruß Mike
[[http://www.mikrocontroller.net/articles/AVR_Fuses#SPIEN.2C_DWEN_und_RSTDISBL]] Danach lässt sich der AVR nichtmehr über ISP normal proggen! - gerd
danke für euren schnellen Antworten!! Mike S. schrieb: > Du kannst ihn also als I/O verwenden, dann kannst du deinen Controller > aber nicht mehr per ISP programmieren. Ich hab hier ein Entwicklungsboard rumliegen, in dem ich meine Atmega8 immer einsetze und dann ein Programm draufbrenne. Wenn ich ihn nun aus dem Entwicklungsboard heraus nehme und in meine Schaltung (mit Sockel) einsetzte, kann ich dann den Reset Pin als I/O verwenden und den Controller in dem genannten Entwicklungsboard trotzdem weiterhin programmieren??? Ich bin mir da unsicher! danke gruß Christian
wenn das z.B. ein stk500 ist, ja. musst mal im manual lesen was da zu parallel high voltage programming drin steht
C. S. schrieb:
> in dem genannten Entwicklungsboard
du hast aber kein Entwicklungsboard genannt...
Wenn man unbedingt den Reset-Pin für I/O verwenden will, dann sollte man vorher einen Bootloader reinbraten, damit man ihn danach auch ausserhalb des STK500 mit seinem HVP noch mit Programm versehen kann. Ohne STK500 ist das eine Einbahnstrasse. Einmal so eingestellt, immer so eingestellt. Ist dann kein Bootloader drin, oder sind die Fuses unpassend => Finito.
Wenn das Entwicklujngsboard HV-Programmierung kann, wie z.B. das STK500, dann ja. - gerd
Justus Skorps schrieb: > du hast aber kein Entwicklungsboard genannt... ich habe das MyAVR Board MK2 usb http://shop.myavr.de/Systemboards/myAVR%20Board%20MK2%20USB,%20best%C3%BCckt.htm?sp=article.sp.php&artID=40 A. K. schrieb: > Ohne STK500 ist das eine Einbahnstrasse. Einmal so eingestellt, immer so > eingestellt. Ist dann kein Bootloader drin, oder sind die Fuses > unpassend => Finito. ok dann werde ich die Idee mit dem Reset Pin wieder aufgeben denke ich. danke für die schnelle Hilfe Gruß Christian
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.