View Full Version : "over-clocking" a BS2 pic16c57

02-23-2010, 11:51 PM
Hi All,

The BS2 currently comes with a 20MHz resonator and is advertised to operate at 20MHz. The PIC16C57 that's used as the MCU is spec'd with a max 40MHz clock.

Anybody ever try to run a BS2 at frequencies greater than 20MHz? Yes/No? Problems/Successes?

Granted, all the published timing values go out the window - just wondering if anyone has done this.




Mike Green
02-24-2010, 01:31 AM
The PBasic interpreter in the BS2 is designed for the 20MHz resonator. As you mentioned, all the published timing values will "go out the window". Some of the unpublished timing values will also change like the timing for downloads from the Stamp Editor and the timing for the EEPROM.

02-24-2010, 03:14 AM
...yeah....the timing for downloads from the Stamp editor would be an issue if the BS2 was left in over-clocked mode. Reading from the EEPROM might be another. Operating current and device temperature would probably increase also.

But if ( IF! ), an app was not concerned with SERIN/SEROUT, EEPROM access and any of the published timing values...hmmmm - I wonder. Once the code was downloaded, power down the BS2, flip a switch to disengage 20MHz resonator and engage >20MHz resonator, then power up and go.

I wonder...