📄 initial.c
字号:
#ifndef _INIT_C_#define _INIT_C_#include "initial.h"void vInitalSFR(void){//*********************BANK3*************************************// PMCON1 = 0; ANSEL = 0; ANSELH = 0; OPTION = 0xcf; //0x8f; //预分频器分给WDT,1/128, 禁止弱上拉 //********************* BANK3*************************************//*********************BANK2*************************************// WDTCON = 0;// LCDCON = 0;// LVDCON = 0;// EEDATL = 0;//********************* BANK2*************************************//*********************BANK1************************************* OSCCON = 0x60; PR2 = 0; SSPADD = 0; SSPSTAT = 0; ADRESL = 0; ADCON1 = 0x0; //PCFG2,1,0 = 0 analog //ADCON1 = 0x7; //PCFG2,1,0 = 0 d; TRISB = 0xff; TRISA = 0xde; TRISC = 0xf6; PIE1 = 0x1; PCON = 0;// IOCB = 0x30; //允许RB4,RB5中断 IOCB = 0x20; //允许RB5中断 WPUB = 0; VRCON = 0;//*********************BANK1************************************* //*********************BANK0************************************* WDTCON = 0; TMR0 = 0; PORTB = 0x00; PORTA = 0x00; PORTC = 0x00; PIR1 = 0; TMR1L = TMR1L_INITIAL_VALUE ; TMR1H = TMR1H_INITIAL_VALUE ; T1CON = 0x1; //TMR1ON = 1 TMR2 = 0; T2CON = 0; SSPBUF = 0; SSPCON = 0; CCP1CON = 0; ADCON0 = 0x0; //ADCS1 = 1; ADON = 1;// INTCON = 0xc0 ; INTCON = 0x48 ; //PEIE ,RBIE == 1 ADRESH = 0;//*********************BANK0************************************* }#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -