Ich kann zwar mit ponyprog ein programm zum blinken draufspielen, aber es startet nicht könnt ihr mir helfen?
Wie wäre es mit dem Quelltext des Programms? Soll hier einer Hellseher spielen?
ich hab keine ahnung wie ich den link poste!? habs mal probiert ihr müsst auf AVR programieren gehen nur so: es ist meine erste schaltung mit nem µC. und ich hab wenig ahnung vom programieren. desshalb ist die software auch vom profi
Am besten Buchstabe für Buchstabe eintippen, oder mit Strg + C kopieren und dann mit Strg + V einfügen....
Vesuche es doch mal mit Textdatei anhängen, wenns mit dem Link nicht mag...
; --------------------------------------- ; Test-Projekt: blinkende LED an Port PB0 ; --------------------------------------- ; .include "2313def.inc" ;Definitionsdatei laden .cseg ;Beginn eines Code-Segmentes .org 0 ;Startadresse=0 ; start: ldi r16,low(ramend) ;Stackpointer auf out spl,r16 ;RAM-Ende setzen ldi r16,0b00000001 ;PortB: PB0 auf Ausgang out ddrb,r16 ;setzen clr r16 ;Anfangswert setzen ; loop: out portb,r16 ;Daten an PortB ausgeben rcall wait ;Warteschleife aufrufen inc r16 ;Datenwert erhöhen rjmp loop ;Schleife neu beginnen ; ; Warteschleife (ungefähr 500ms) ; wait: ldi r19,10 ;r19, r18 und r17 clr r18 ;ergeben zusammen clr r17 ;einen 3-Byte-Zähler wait1: dec r17 ;niedrigstes Byte -1 brne wait1 ;0 erreicht? nein -> Schleife dec r18 ;mittleres Byte -1 brne wait1 ;0 erreicht? nein -> Schleife dec r19 ;höchstes Byte -1 brne wait1 ;0 erreicht? nein -> Schleife ret ;Schleifenende, Rückkehr _________________________________________________________________ hilft euch das?
hm .... wenn du schon keine ahnung hast vom proggen, finde ich solltest du mal mit ner leichteren sprache beginnen - C ist ja doch bissi schwerer als Bascom zb. .....
Bist du sicher, daß deine Hardware i.O. ist? Eventuell LED kaputt? Kurzschluss beim löten? @Dobi: Wo ist das Problem. Rein sprachlich ist Assembler doch das einfachste was geht. C steht doch gar nicht zur Debatte - wie kommste da drauf?
@Dobi super qualifizierte Bemerkung... @sebmän scheint Programm scheint OK zu sein...
hmmh ist das dein erstes "programm" ?? deine LCD Leuchtet richtig?? wenn nicht hast du schonmal ein Hardware Problem.. habe das Programm ebend mal im Simulator Simuliert das ist ok und Zaehlt die LEDs an PORTB hoch 1 2 3 4 ... Gruss Jens
Ok! ich hab das programm nicht selber geschrieben. aber woran kiann es liegen, dass das prog nicht ausgeführt wird?
is das kein C ?? oh - hat fast so ausgesehen - hab nur einmal mit C gearbeitet sonst mach ich fast alles mit Bascom. ist nämlich leichter finde ich ....
gehe zu Antwort von Jens123 und mir.... Hardware? bzw. woher bist du sicher, daß das Programm gar nciht ausgeführt wird?
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.