Guten Tag ! Ich versuche eine " Disco - Light " auf diesem Pickit 2 zu programmieren. Ich habe einen C-Code geschrieben wodie LED's mal leuchten, durchlaufen , schneller werden, einzeln leuchten .. Nun wollte ich wissen ob es möglich sei den Reset Knopf (Taster rechts neben den LED's so umprogrammieren kann, dass sie wenn man die Taste gedrückt hält / oder draufdrückt, die LED's in einem FADE - Effekt ( Blink - Effekt ) leuchten ? Welchen Code würde ich für sowas benötigen ? Hier auch ein Video dazu: http://www.youtube.com/watch?v=8QkbdSplS10
Ich glaube nicht dass du den Reset Knopf umprogrammieren kannst. Höchstens den µC.
Ich kenne mich mit PICs nicht so gut aus, aber es gibt dort glaube ich ein Bit, dass sich MCLRE nennt. Damit kannst Du aus dem Reset-Pin einen normalen I/O-Pin machen. Such einfach mal im Datenblatt danach.
Hm verstehe .. noch eine Frage .. Wie kann ich den Poteniometer programmieren so dass die LED's nach einander aufleuchten bzw. mit welchem Code ? .. Hier wieder ein Youtube Link: http://www.youtube.com/watch?v=A6XLDpW8qAc
Sieht mir nach einem AD-Wandler aus, der einfach den Spannungswert binär ausgibt 0000 0001 0010 0011 usw...
klar geht das auch mit dem reset knopf... einfach nach einem reset einen wert aus dem eeprom lesen und um 1 erhöhen... dann fragst du diesen wert ab un machst das dazugehörige muster... wen du reset drückst wird dieser wert erhöht und wieder gespeichert...also läuft das nächste programm
Hmm, ich muss es mit einem Editor programmieren .. kann mir wer den ADC Code dafür geben ? :)
Hallo Lukas! Ich glaub kaum, dass dir wer hier einfach so nen Code gibt, da bis jetzt keiner weiß, welchen Controller Du verwendest, noch wie schnell der Systemtakt ist und an welchem Pin das Poti angeschlossen werden soll. Im Datenblatt des uC steht alles über die A/D Wandlung drin,sodass Du das auch alleine auf die Reihe bekommst. Wenn nicht wird dir hier sicher mit Deinem Problem,dass du während der Programmierung hast geholfen. Aber Du musst Dich schon selbst bemühen, wenn Du Dein Vorhaben umsetzen willst.Das nimmt Dir hier sicher keiner ab ;) Viel Spaß noch. MfG Darkleon
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.