Replace the 16Mhz quartza cristal oscillator arduino uno.

I wanna built stopwatch with 6 digit 7 segment led display.The 7 segment will drive by 74hc595 ic.
The format for the stopwatch will begin with 3 digits miliseconds,2 digits seconds and 1 digit minit.
So,I'm thinking to get more accurrate timing should be better using more higher frequency.
Maybe 32Mhz ,but I'm not trying yet.
Any infomation about this,before I start build this stopwatch?

Hi zainimechanical,

The ATmega328 probably won't run at 32MHz. Even if it did, the 32MHz crystal probably won't be any more accurate than a 16MHz one. Why do you think the 16MHz crystal won't be accurate enough? Most are rated at around 50ppm accuracy. What length of time do you need to get 1ms accuracy over?

Paul

Use a tighter tolerance crystal, and microSeconds for timing. Will be plenty accurate:

I understand the tolerance of quartz cristal that you propose is 10+-ppm,
I don't know my arduino uno got that quartz with 10+-ppm frequency tolerance.How to now?
So,arduino uno got SPK16.000G,any 1 now what the tolerance in this quartz cristal oscillater?
Frequency stablelity tolerance =?
Maybe +-10ppm?