Home
JAQForum Ver 24.01
Log In or Join  
Active Topics
Local Time 09:31 28 Jun 2026 Privacy Policy
Jump to

Notice. New forum software under development. It's going to miss a few functions and look a bit ugly for a while, but I'm working on it full time now as the old forum was too unstable. Couple days, all good. If you notice any issues, please contact me.

Forum Index : Microcontroller and PC projects : Counter input frequency

Author Message
PhenixRising
Guru

Joined: 07/11/2023
Location: United Kingdom
Posts: 1968
Posted: 06:38am 26 Jun 2026
Copy link to clipboard 
Print this post

I seem to remember that this was 300KHz on the MX170 but the Picomite manual states 200KHz. Is this reality?

I understand that we have the GP1 option with the RP2350.
 
Volhout
Guru

Joined: 05/03/2018
Location: Netherlands
Posts: 5953
Posted: 06:52am 26 Jun 2026
Copy link to clipboard 
Print this post

60MHz when using PIO

Volhout
PicomiteVGA PETSCII ROBOTS
 
PhenixRising
Guru

Joined: 07/11/2023
Location: United Kingdom
Posts: 1968
Posted: 07:50am 26 Jun 2026
Copy link to clipboard 
Print this post

  Volhout said  60MHz when using PIO

Volhout


PIO can go as high as cpuspeed though, right?
 
Volhout
Guru

Joined: 05/03/2018
Location: Netherlands
Posts: 5953
Posted: 08:24am 26 Jun 2026
Copy link to clipboard 
Print this post

Yes, PIO can RUN at CPU speed. But it needs several instructions to count and pass it to ARM. The best you can do is make it burst count at half the CPU frequency. But controlled count is 1/3 CPU frequency (3 instructions per input cycle).

So if you clock the CPU at 300+ MHz you could count up to 100MHz.

But.... can the RP2040/2350 input handle 100MHz. The input pin and the PCB routing become critical at frequencies above 50MHz. And the PAD driver (silicon inside the chip)...can it handle 100MHz.

Volhout
Edited 2026-06-26 18:27 by Volhout
PicomiteVGA PETSCII ROBOTS
 
PhenixRising
Guru

Joined: 07/11/2023
Location: United Kingdom
Posts: 1968
Posted: 10:50am 26 Jun 2026
Copy link to clipboard 
Print this post

Oh I'm only looking at <2MHz. Just curious about the 60MHz number.
 
Print this page


To reply to this topic, you need to log in.

The Back Shed's forum code is written, and hosted, in Australia.
© JAQ Software 2026