Abend...
Nachdem ich endlich die letzten Tage meine ATmega32 und ATmega16 zum
laufen bekommen habe... meine 5 LEDs tanzen auch hin und her...
Jetzt würde ich gerne eine LED dimmen und wieder hell leuchten lassen,
dass ganze in einer endlos schleife...
Nutze zur Zeit einen ATmega16 und hab die LED mit einem vorwiederstand
am PB0 bis PB3 herum probiert ^^
Irgendwie versteh ich das nicht mit dem PWM.
Hab einige Beitrage hier gelesen und Bascom codes gefunden und diese
versucht zu probieren und umzuschreiben... Doch die LED bleibt aus!?
Den code hab ich als letztes probiert... sollte das licht einfach nur
dimmen...
1 | $regfile = "m16def.dat"
|
2 | $crystal = 1000000
|
3 | Config Portb.1 = Output
|
4 | Config Timer1 = Pwm , Pwm = 8 , Compare B Pwm = Clear Down , Prescale = 1
|
5 |
|
6 | Do
|
7 | Pwm = Pwm - 1
|
8 |
|
9 | Wait 20
|
10 |
|
11 | Loop
|
12 |
|
13 | End
|
Irgendwas mach ich falsch... irgendwas an der Schaltung falsch?
mfg.
Flow