Hallo Leute, ich hab seit kurzem damit angefangen MC zu Programmieren. Also hatte ich mir gedacht, bau ich mir mal meine eigene kleine Schaltung auf. Der MC hat ein kleines Programm drauf, was die Ports abwechselnd auf High und Low schaltet. Funktioniert auch wunderbar auf meinem STK500, aber als ich dann die ganze sache auf meiner eigenen Schaltung aufgebaut habe funktionierte garnichts mehr, Hab ich was vergessen am MC anzuschließen ??? Egal wie und wo ich die Spannung am Port messen will, kommt immer fast 0V bei rauß. (siehe Schaltplan im Anhang) Danke schonmal im Vorraus, Frank
der reset-eingang offen ist nicht gut. probier mal 10k gegen vcc und 100nf gegen masse. Michael
Danke erstmal für die schnelle antwort, ich hab jetzt einen 100 nf gegen Masse und einen 10k gegen VCC. Hat aber leider nicht den gewünschten erfolg gebracht. An den Ports liegt immer noch keine Spannung an. Frank
Wenn ich mich nicht irre, hat der AT90S8515 keinen internen Takt. Wie soll er also irgend etwas machen ?
der hat auch keinen. quarz oder quarzoszi dran dann läuft der
PS: Der RESET Port kann direkt an Vcc (High pegel) angeschlossen werden. Ohne Wiederstand ect.. Der Power ON Reset funzt dann wunderbar. Ein Quarz ist natürlich auch anzuschliessen. ich nutze immer die schönen Quarzoszilatoren. Den einfach an XTAL1 ran und ab gehts.....
..und hier noch ein Tip: Der Reset des 8515 ist low-aktiv, d.h.der 8515 geht in den Reset-Zustand, wenn dieser Pin auf Masse liegt. Ansonsten soll dieser mit 10k auf +5VDC hochgezogen werden. So, um nun beim Einschalten einen schönen "langen" Reset-Impuls zu bekommen, der so lange andauert, bis der Quarz sauber schwingt, empfehle ich einen Elko mit 10µF gegen Masse zu schalten, welcher mit 1k an den Reset Pin angeschlossen wird. Das funktioniert totsicher!! Als Quarz nimmst Du am besten für den Anfang 4MHz den schließ Du an XTAL1 und XTAL2 an und jeden Fuß nochmal über 22pf (Keramik) an Masse. Alternativ geht auch ein Quarzoszillator, welchen Du nunr an XTAL1 anschließt. XTAL2 bleibt in diesem Falle frei. Der 8515 treibt LED direkt, da er bis zu 20mA (!) pro Pin bringt. LED werden mit der Minusseite an den 8515 angeschlossen und mit ca 300...400Ohm gegen +5VDC. Das sollte mal genügen, um zu sehen, ob Dein Controller in Deiner eigenen Schaltung arbeitet.
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.