1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677 |
- #include <pic18fregs.h>
- void Generic26kSetup()
- {
- OSCCON=0b01110000;
- OSCTUNEbits.PLLEN=1;
- #if UART_PORT==1
- ANSELCbits.ANSC7=0;
- #endif
- TRISA=0xff;
- TRISB=0xff;
- TRISC=0xff;
- TRISE=0xff;
- IOCB=0;
- INTCON2bits.RBPU=0;
- }
- #ifdef BOOTLOADER
- __code char __at __CONFIG1H _conf1 = _FOSC_INTIO67_1H
- & _PLLCFG_ON_1H
- & _PRICLKEN_ON_1H
- & _FCMEN_OFF_1H
- & _IESO_OFF_1H;
- __code char __at __CONFIG2L _conf2 = _PWRTEN_ON_2L
- & _BOREN_ON_2L
- & _BORV_285_2L;
- __code char __at __CONFIG2H _conf3 = _WDTEN_SWON_2H
- & _WDTPS_256_2H;
- __code char __at __CONFIG4L _conf5 =
- _STVREN_ON_4L
- & _LVP_OFF_4L
- & _XINST_OFF_4L
- & _DEBUG_OFF_4L;
- __code char __at __CONFIG5L _conf6 = _CP0_OFF_5L
- & _CP1_OFF_5L
- & _CP2_OFF_5L
- & _CP3_OFF_5L ;
- __code char __at __CONFIG5H _conf7 = _CPB_OFF_5H
- & _CPD_OFF_5H;
- __code char __at __CONFIG6L _conf8 = 0xff;
- __code char __at __CONFIG6H _conf9 = 0xff;
- __code char __at __CONFIG7L _conf10 = 0xff;
- __code char __at __CONFIG7H _conf11 = 0xff;
- #endif
|