Max. fwe dla liczników w 89C2051...

Witam,

Chcę zbudować miernik częstotliwości na uC Atmel 89C2051, tylko zastanawia mnie jedna rzecz - w którymś z kursów języka Bascom (zdaje się w 'EdW') pisano, że maksymalna częstotliwość sygnału podawana na wejście licznika wynosi: Fosc/24 (Fosc - częst. oscylatora), skąd to się bierze? Skąd wynika takie ograniczenie? Jakieś synchroniczne liczniki, czy co? Wynika z tego, że prockiem tym można mierzyć maksymalnie 1MHz (dla kwarcu 24MHz), a np. w takim PIC16F84 przy kwarcu 4MHz można mierzyć sygnał o f=50MHz - tam pewnie nie ma żadnego podziału.

A co się stanie, jeśli na wejście podam sygnał o częstotliwości większej niż 1MHz, np. 2, 3 MHz? Układ nie nadąży, pojawią się przekłamania...?

Reply to
Dykus
Loading thread data ...

Przesadzasz z tą PIC'ą

Reply to
invalid unparseable

Nie przesadza - tylko ze PIC ma wbudowany asynchroniczny preskaler :))) Niestety - zeby go odczytac trzeba stosowac pewna sztuczke... GRG

Reply to
Grzegorz Domagala

Zyczę powodzenia przy pomiarze częstotliwości 1MHz na 80c2051 i zegarze 24MHz. Tą częstotliwość to możesz tylko stwierdzić, że istnieje ale aby coś pomierzyć to trzeba jeszcze kilka rozkazów dorzucić i nie w bascomie tylko w asemblerze aby było szybciej.

250kHz to bym jeszcze uwierzył. Zbyszek
Reply to
zszewczyk

Zyczę powodzenia przy pomiarze częstotliwości 1MHz na 80c2051 i zegarze 24MHz. Tą częstotliwość to możesz tylko stwierdzić, że istnieje ale aby coś pomierzyć to trzeba jeszcze kilka rozkazów dorzucić i nie w bascomie tylko w asemblerze aby było szybciej.

250kHz to bym jeszcze uwierzył. Zbyszek
Reply to
Zbyszek

pomierzyć

Przepraszam walnąłem głupotę bo chyba da się zmierzyć 1MHz 80c2051. Tak mi się głupio jakoś napisało. Zbyszek

Reply to
Zbyszek

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.