wystawianie częstotliwości na port za pomocą Bascoma.

Sep 08, 2004 1 Replies

Witam.



Wie ktoś może, jak za pomocą Bascom-a na dowolnym wyprowadzeniu portu mikrokontrolera 89c2051 ustawić określoną częstotliwość?



Jeżeli bawić się na licznikach to możemy zrealizować jedynie dwa wyjścia częstotliwości. Jak skonfigurować liczniki???



A jeżeli chcemy sobie stworzyć trzy kanały???



pzdr Mariusz


ele mid snipped-for-privacy@wp.pl napisał(a):

A dlaczego nie np. 15 na jednym liczniku ?

Wszystko zależy jakie to mają być częstotliwości. Np. Na Timerze co 0.5 mS występuje przerwanie.W obsłudze tego przerwania pobierasz wartość zmiennej typu BYTE i wysyłasz dla przykładu na port 0. Inkrementujesz tę zmienną i wracasz z przerwania.I tak w kółko na P0 wysyłasz wartości od 0 do 255. No pinach tego portu otrzymasz "generator częstotliwości" o takich parametrach: p0.0=1000 Hz p0.1=500 Hz p0.2=250 Hz p0.3=125 Hz itd o 1/2 mniejsze wypełnienie 50%. Wszystko zależy od szybkości procka.

Pozdro. Piotrek Sz.

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required