#include "pic.h"
//__CONFIG(INTIO&WDTDIS&BOREN); //PICC9.80版本配置字写法
//__CONFIG(FOSC_INTRCIO&WDTE_OFF&BOREN_ON&MCLRE_ON); //PICC9.83版本配置字写法
/*使用内部RC振荡器,GP4和GP5用作普通IO,关闭看门狗,开启低电压复位,MCLR引脚用于复位功能
不同的编译器配置字会有些写法上的不同,需要注意*/
#define uchar unsigned char //无符号字符型简写成uchar
#define uint unsigned int //无符号整形简写成uint
void delay(uint m); //函数声明
void delay(uint m)
{
uint a,b;
for(b=m;b>0;b--)
{
for(a=110;a>0;a--);
}
}
void main(void)
{
// ANS2=0; //GP2设为数字IO
TRISB = 0; //GP2设为输出
// PORTB = 0x38; //GP2设为输出0011 1000
// RB2 = 0 ; //点亮LED灯
// delay(500);
while(1)
{
RB2 = 0 ; //点亮LED灯
RB0 = 0 ;
delay(100); delay(100); delay(100); delay(100); delay(100); RB2 = 1 ;
}
} |