Hallo zusammen Mein Wunsch: Ich möchte mittels einer LED anzeigen, wenn die Versorgungsspannung sinkt. Unter Comperator im Datenblatt des PIC18F4680 findet man etwas dazu. Aber meine kentisse von den Interrupts sind gleich 0. Sollte ich zuerst mal einen anderen Interrupt versuchen? Könnte jemand einen Code für mich poasten. Ich schreibe in C mit dem ccs.
>Aber meine kentisse von den Interrupts sind gleich 0 Dann wirst du das ändern müssen. Irgendwo wird es garantiert eine Beschreibung zum CCS geben. Kennst du sprut.de oder www.fernando-heitor.de? Das sind Internet-Seiten, die sich mehr mit PICs beschäftigen. Vielleicht findest du auch noch ein CCS-Tutorium... Hier können dir ne ganze Menge Leute erzählen, wie man das mit einem AVR macht...(Soll kein Rauswurf sein!)
Kann sein dai ich das ein bischen falsch formuliert habe mit den kentnissen =0 Fernando heitor hab ich durchgelesen. Was ein Interrupt ist und kann ist mir au bekannt. Nun liegt es an der Praktischen Anwendung. Welche Bits muss ich setzen usw. Das konnt ich dem Datenblatt Seite 260(COMPARATOR INTERRUPTS) entnehmen PIE2 <6> gesetzt (CMIE) INTCON <6> gesetzt (PEIE) INTCON <7> gesetzt (GIE) nun sollte das Programm, bei auslösen eines interrupts (in meinem fall eine Änderung der Versorgungsspannung) auf die Adresse 0008h springen. Macht er aber nicht. Hab ich etwas grundlegendes vergessen?
>Hab ich etwas grundlegendes vergessen?
Mit welcher Spannung vergleichst du denn die externe?
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.