Hallo,

Kann mir wer den code erklären, den mir mal wer geschrieben hat?
Ich kapier dass nicht warum ich unbedingt PB3 auf ausgang schalten soll!
Warum kann ich nicht z.b.: PB1 auf ausgang schalten und dort die PWM ausgeben?
Hat jemand eine erklärung, oder der der es mir malgepostet hat!

.org 0x0000
rjmp init



init:

ldi R16, HIGH(RAMEND)
out SPH, R16

ldi R16, LOW(RAMEND)
out SPL, R16

ldi R16, (1<<CS00) | (1<<WGM00) | ( 1<<COM01 )
out TCCR0, R16

ldi r16, (1<<Pinb3)
out ddrb, r16

ldi r16, 128
out OCR0, r16


loop:
ldi r16, 0x80
out OCR0, r16
rjmp loop


mfg
Michael