-         

+ Antworten
Ergebnis 1 bis 4 von 4

Thema: Kleines PWM-Problem -> Programmfehler gesucht (ASM)

  1. #1
    Erfahrener Benutzer Robotik Einstein
    Registriert seit
    01.11.2003
    Ort
    Freiburg im Breisgau
    Alter
    28
    Beiträge
    2.624

    Kleines PWM-Problem -> Programmfehler gesucht (ASM)

    Anzeige

    GearBest Black Friday Verbraucherelektronik Promotion
    Hi!
    Kann mir jemand helfen?
    Ich habe gerade, in ein wenig Eile, ein Programm für PWM für den Mega8 in Assembler geschrieben.
    Code:
    .include	 "m8def.inc"
    
    	.def	  temp		= r16
    
    start:
    	ldi		temp		, LOW  (RAMEND)
    	out		SPL		 , temp
    
    	ldi		temp		, HIGH (RAMEND)
    	out		SPH		 , temp
    
    
    	ldi 	  temp		, 0xF3
    	out 	  TCCR1A	 , temp
    
    	ldi 	  temp		, 0x0A
    	out 	  TCCR1B	 , temp
    
    	sei
    
    main:
    	ldi		temp		, 0
    	out 	  OCR1AH	 , temp
    
    	ldi		temp		, 200
    	out 	  OCR1AL	 , temp
    
    	rjmp main
    Leider leuchtet die LED am Ausgang nicht, kein Bischen!
    Kann mir jemand helfen?
    Wo liegt der Fehler?

  2. #2
    Gast
    Hallo

    Setze die PWM PIN'S mal auf Ausgänge. (DDRC)

    MFG
    Dieter

  3. #3
    Erfahrener Benutzer Robotik Einstein
    Registriert seit
    01.11.2003
    Ort
    Freiburg im Breisgau
    Alter
    28
    Beiträge
    2.624
    Ok, mache ich!
    Warum DDRC?
    Ist das nicht DDRB?

    P.S.:
    Selbst mein Oszi sieht kein Signal!

  4. #4
    Erfahrener Benutzer Robotik Einstein
    Registriert seit
    01.11.2003
    Ort
    Freiburg im Breisgau
    Alter
    28
    Beiträge
    2.624
    Danke für den Tipp! ;o)
    Es funzt jetzt!
    Hätte ich auch selber drauf kommen können! *peinlichsei*

+ Antworten

Berechtigungen

  • Neue Themen erstellen: Ja
  • Themen beantworten: Ja
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •