jetzt kann man den Code sogar lesen![]()
Also der Code ist eher schlecht als recht, du hast einen Halb Software halb Hardware PWM geschrieben, der Mix ist eher sch*** weil du leicht nen fehler im Code bekommst, siehste ja selber geht nix wirklich. Deshalb nehme entweder einen Reinen Hardware oder eien software.
Hardware ist aber eher zu empfehlen:
Probiers mal damit, ich habs nur Simuliert, aber sollte gehen, hoffe hab nix vergessen.Code:.include "m8535def.inc" .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, 128 out OCR0, r16 rjmp loop







Zitieren

Lesezeichen