Lauflicht für den 16F84A

Gast #1871773
Lesenswert?
• ▲
▼
Ich hab noch keinen Code/noch kein Prgramm.
hab auch keine Ahnung, wie ich anfangen soll. Die Taster und die 
Ausgänge hab ich mit TRISA und TRISB zugewiesen. Weiter weiß ich nicht. 
:(

Liebe Grüße!
Gast #1872205
Lesenswert?
• ▲
▼
Hardwaremäßig aufgebaut? ja hab ich. hab nen Brenner und ne 
Anzeigeplatine.
Brauch halt nur nen Code.. ich probier den von Sprut gleich mal bei der 
Arbeit aus.

Liebe Grüße. :)

P: Ich melde mich nachher zu Wort, wenn Arbeit vorbei ist. ;-)
#1873385
Lesenswert?
• ▲
▼
ich schrieb:
> Ich bin Azubi. Nichts produktieves.
>
> ich will es lernen!!!
> Ich habe das Programm von Sprut genommen.. es leuchten aber 2 LED's
> dauerhaft und laufen weiter. Also nicht eine. :-\ versteh es einfach
> nicht. :(

Dann musst du Befehl für Befehl durchgehen und logisch überlegen was er 
bewirkt (ein Zettel und ein Bleistift mit dem man sich Notizen macht 
oder den jeweiligen Zustand der Portpins notiert kann dabei sehr 
hilfreich sein). Für jeden Befehl gibt es eine Doku. Die findest du im 
Datenblatt oder in einem eigenen Dokument, das dann "Instruction 
Summary" oder so ähnlich heißt. Die Dokumente kriegt man immer beim 
Chiphersteller auf der Website, sofern deine Entwicklungsumgebung keine 
online-Doku mithat.

So ist das nun mal. Bei den absoluten Basics musst du mehr oder weniger 
alleine durch. Wenn dir die Erklärung vom Sprut nicht geholfen hat, dann 
kann das hier auch keiner besser. Aber eines ist klar: mit einfach nur 
Programm abschreiben lernt man nicht programmieren.
Persönliche Seite #1873405
Lesenswert?
• ▲
▼
ich schrieb:

> Ich habe das Programm von Sprut genommen.. es leuchten aber 2 LED's
> dauerhaft und laufen weiter. Also nicht eine

Wirklich bis auf das LSB (also PORTB,0) alle auf Low gesetzt? Wenn du 
nämlich das nicht hast, würde es erklären warum 2 LEDs durchlaufen.

Gruß Nico

Nachtrag:
Diese Zeilen sind wichtig:
1
clrf    PORTB           ; alle LEDs ausschalten
2
bsf     PORTB,0         ; LED an RB0 einschalten

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.