Shop OBEX P1 Docs P2 Docs Learn Events
"over-clocking" a BS2 pic16c57 — Parallax Forums

"over-clocking" a BS2 pic16c57

davejamesdavejames Posts: 4,047
edited 2010-02-23 20:14 in BASIC Stamp
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.


Thanks,

DJ

▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔

Comments

  • Mike GreenMike Green Posts: 23,101
    edited 2010-02-23 18:31
    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.
  • davejamesdavejames Posts: 4,047
    edited 2010-02-23 20:14
    ...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...

    DJ

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Sign In or Register to comment.