Nios® II Embedded Design Suite (EDS)
Support for Embedded Development Tools, Processors (SoCs and Nios® II processor), Embedded Development Suites (EDSs), Boot and Configuration, Operating Systems, C and C++
Intel Support hours are Monday-Fridays, 8am-5pm PST, except Holidays. Thanks to our community members who provide support during our down time or before we get to your questions. We appreciate you!

Need Forum Guidance? Click here
Search our FPGA Knowledge Articles here.
12435 Discussions

The Code/s Which Will Set the Internal Osc. to 4MHz for PIC16F628

Honored Contributor II

Good day, 

Could you please help me with the code/s which will set the internal Osc. to 4MHz for a PIC16F628. 


I used the following for a external Crystal for 4MHz. 


Device = 16F628( pic16f628 pdf ( ) 

Xtal = 4 

All_Digital = True 


Dim D As Word 


Int: TRISB = %00000000 

PORTB = 0 

D = 150 


Main: High PORTB.0 

DelayMS D 

Low PORTB.0 

GoTo Main 


Now I would like to use the internal Osc. to do the same as the external Osc. 


Thanks very much
0 Kudos
1 Reply
Honored Contributor II

Hello Whatry, 


Your question is even more likely to get answered properly on the MICROCHIP forum. 

This forum is for INTEL/ALTERA products, MICROCHIP is another company. is the MICROCHIP forum. 


Best Regards,