Witam przepisałem z książki Pana Góreckiego taki programik:
Dołączam diode LED do portu PB.3 ale dioda w ogóle nie świeci. Jak zmierzyłem napięcie to było ono rzędu 0,1 V. Pomyślałem ze dioda LED nie startuje tak już od 0,7V. Podłączyłem tranzystor przez rezystor do PB.3 emiter do masy w kolektorze wiatraczek (60Ω) i dalej do +12V. I dalej nie działa. Jak dałem na portb.4 = 1 to wiatraczek normalnie działał. Co źle robię że mi to nie startuje ??
Config Timer1 = Pwm , Pwm = 8 , Prescale = 64 , Compare A Pwm = Clear Down
'Config Timer1 = Pwm , Pwm = 10 , Compare A Pwm = Clear Down
'Config Portb = 255 : Portb = &B11111111 : Config Portd = &B1111100 : Portd = &B1111111
Pwm1a = 255
Do
If Pind.0 = 0 Then Decr Pwm1a
If Pind.1 = 0 Then Incr Pwm1a
'Debounce Pind.0 , 0 , Zmniejsz , Sub
'Debounce Pind.1 , 0 , Zwieksz , Sub
'Portb.3 = 1
'Incr Pwm1a
If Pwm1a = 250 Then Pwm1a = 0
Cls
Lcd Pwm1a
Lowerline
Lcd Timer1
Waitms 100
Loop
End
Zmniejsz:
Pwm1a = Pwm1a + 100
'Toggle Portb.3
Return
Zwieksz:
Pwm1a = Pwm1a - 100
Return
Dołączam diode LED do portu PB.3 ale dioda w ogóle nie świeci. Jak zmierzyłem napięcie to było ono rzędu 0,1 V. Pomyślałem ze dioda LED nie startuje tak już od 0,7V. Podłączyłem tranzystor przez rezystor do PB.3 emiter do masy w kolektorze wiatraczek (60Ω) i dalej do +12V. I dalej nie działa. Jak dałem na portb.4 = 1 to wiatraczek normalnie działał. Co źle robię że mi to nie startuje ??