I just bought a copy of PicBasic ( the cheap model ) and have completed the blinking LED exercise. I'm using the EPIC programmer. I'm having a speed problem though.

The LED is flashing about an order of magnitude slower than expected (clock problem). So it looks like the clock is set to 400KHz rather than 4MHz.

I'm using a 16F819 without an external crystal. I'm using the INTRC command in the configuration section of the EPIC software.

I guess that there is a DEFINE OSC command, but as far as I can tell, its only for PicBasicPro.

Do I have to add a crystal to the circuit? I wanted to minimize parts count, so that is not an attractive option.

Do I have to buy the premium Pro program to run my first stupid project? I sure hope not.

My long term goal is building RGB LED clusters using PIC chips driving a NXP PCA9633 LED driver. All will be done using i2c. I have what I want running using the PicAxe system of chips (18X), but was hoping to migrate to PIC by using PicBasic.

Thanks.