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