Witam.
Mam taką sytuację:
Na nogę 2 (T1) uP 90S8515 podaję sygnał prostokątny 0 V - 5 V o częstotliwości 100Hz (za pomocą tranzystora podawana jest szpilka 5V w miejscach gdzie sinusoida napięcia przed mostkiem prostowniczym przechodzi przez 0). Po przyłożeniu sondy do nogi 2 uP na oscyloskopie pojawia się prawidłowy przebieg.
Tymczasem, po umieszczeniu w uP kodu:
Na wyświetlaczu LCD pojawia się informacja o częstotliwości 0 Hz.
Zastanawiam się dlaczego. Jakieś pomysły?
Mam taką sytuację:
Na nogę 2 (T1) uP 90S8515 podaję sygnał prostokątny 0 V - 5 V o częstotliwości 100Hz (za pomocą tranzystora podawana jest szpilka 5V w miejscach gdzie sinusoida napięcia przed mostkiem prostowniczym przechodzi przez 0). Po przyłożeniu sondy do nogi 2 uP na oscyloskopie pojawia się prawidłowy przebieg.
Tymczasem, po umieszczeniu w uP kodu:
$include "konfig.bas"
Dim Frequency As Word
Start Counter1
Do
Cls
Lcd "FRQ=: " ; Frequency ; " Hz"
Frequency = 0
Counter1 = 0
Start Counter1
Wait 1
Stop Counter1
Frequency = Counter1
LoopNa wyświetlaczu LCD pojawia się informacja o częstotliwości 0 Hz.
Zastanawiam się dlaczego. Jakieś pomysły?