Externally driven counter at 120 kHz

Hi, I am attempting to implement a counter that can be read by the PC relatively quickly (10 ms or faster), for a 120 kHz digital signal. Would this be possible with Arduino? I understand the clock rate is 16 MHz, but am a little wary because the read/increment loop would have to update quickly (at least 2x clock rate or 240 kHz). If not possible with Arduino directly, would adding an IC then interfacing with Arduio help ?

Thanks for any advice.

Hi,
Welcome to the forum.

Please read the first post in any forum entitled how to use this forum.
http://forum.arduino.cc/index.php/topic,148850.0.html.

Can you read back your post?
Where is the 120kHz signal?
Do you want the Arduino to count the signal and pass onto the PC the frequency as a value?
Can you tell us the application?

If the signal is 120kHz all the time, why do you need to count it?

Have you googled arduino frequency counter

Can you post a simple diagram showing how you need to PC from 120kHz source?

Thanks.. Tom... :slight_smile:

An internal counter can be used to count pulses in hardware.