📄 init.c
字号:
#include <pic.h>
//#include "init.h"
///////////////////////////
extern unsigned char test;
extern unsigned char test1;
///////////////////////////
void InitRam(void)
{
test=3;
test1=0;
}
////////////////////////////
void InitPort(void)
{
TRISA=0x10;
TRISB=0xC1;
TRISC=0x90;
}
///////////////////////
void InitSfr(void)
{
EEPGD=0;
GIE=1;
PEIE=1;
}
/////////////////////////
void InitMssp(void)
{
SSPCON=0x20;
SSPSTAT=0x00;
}
///////////////////////
void InitIr(void)
{
INTEDG=1; // rise edge trigger the interrupt
INTE=1; // enable the external interrup
}
/////////////////////////////
void InitTimer(void)
{
OPTION=0x07;
TMR0IE=1;
TMR0=195;
}
///////////////////////////
void InitUart(void)
{
#if _TEST
if(1){;}
#else
SPBRG=(unsigned char)(4000000/((long)16*9600)-1);
RCSTA=0xd0;
RCIE=1;
RCIF=0;
TXSTA=0x60;
TXIF=0;
TXIE=1;
#endif
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -