Jag har precis lyckats dimmra min första diod med hjälp av PWM vilket känns riktigt bra. Jag har använt Timer kod från Elmer 160 och själva dimmringen har jag skrivit själv.
Så här ser dimmer funktionen ut.
Kod: Markera allt
monster_1
bcf PORTB, d'3'
decfsz dim0, d'1'
goto monster_1
movf dim0_orgi, 0
movwf dim0
movf dim0,W ; PLocka up high tiden
SUBWF helatiden, 0
movwf tidlow
low_time
bsf PORTB, d'3'
decfsz tidlow, d'1'
goto low_time
return
MVH Peter F