how may I calculate the maximum frequency

Status
Not open for further replies.

micropad

Member
Dear All
Please kindly teach me how may I calculate the maximum frequency that can be count using Timer0 and Timer1 in Counter mode (Timer1 in Asynchronous Counter mode)
Any equation highly appreciated
PIC is 16f877a
Thanks in advance
 
Check the VERY old frequency counter application at MicroChip, the timer hardware can accept in excess of 50MHz.
 
hello

I allready made some test for frequency counter.
I get a pratical limit near from 30Mhz with a PIC16F84 at 4Mhz clock.
The maximum is reached by using internal prescaler of Tmr0 with is 1/256.
theoritical limit is 10+10nS => witch gives 50Mhz
read my notes .. sorry some parts in french.

By adding special divider circuit as MB506 you can multiply by 256 this limit (in theory).
I tested it sucessfuly at 64MHz on a breadboard !!!
I have to do a clean and serious printed board to test it at 1GHz.



 
Status
Not open for further replies.
Cookies are required to use this site. You must accept them to continue using the site. Learn more…