#include
#include
//__CONFIG (CP_OFF&WDTE_OFF& BOREN_OFF&PWRTE_OFF &FOSC_HS&WRT_OFF&LVP_OFF&CPD_OFF);
__CONFIG (CP_OFF&WDTE_OFF&BOREN_ON&PWRTE_OFF&FOSC_HS&WRT_OFF&LVP_OFF&CPD_OFF);
//__CONFIG (CP_OFF&WDTE_OFF& BOREN_OFF&PWRTE_OFF &FOSC_HS&WRT_OFF&LVP_OFF&CPD_OFF);
//__CONFIG (CP_OFF&WDTE_ON& BOREN_OFF&PWRTE_ON&FOSC_HS&WRT_OFF&LVP_OFF&CPD_OFF);
/*配置位
CP_OFF,代码保护位,程序存储器代码保护关闭;
WDTE_OFF,看门狗定时器使能位,看门狗定时器关闭,可以通过WDTCON寄存器的SWDTEN位使能;
BOREN_OFF,掉电复位选择位,掉电复位关闭;
PWRTE_OFF,上电定时器使能位,上电定时器关闭;
FOSC_HS,振荡器选择位,高速晶振或谐振器在RA6/OSC2/CLKOUT和RA7/OSC1/CLKIN;
WRT_OFF,闪存程序存储器自写使能位,写保护关闭;
LVP_OFF,低电压编程使能位,RB3引脚有数字I/O,使用MCLK上的HV(高电压)来编程;
CPD_OFF,数据代码保护位,数据存储器代码保护关闭;
*/
//__CONFIG (0x2FF2);
#define uchar unsigned char
#define uint unsigned int
#define LEDA RB3//定义灯1
#define RET RB0//定义灯1
void delay(unsigned int n);
void interrupt ISR(void);
uchar count;
main()
{
TRISB=0X01;
//
PORTB=0x09;
ANSEL=0x00;
ANSELH=0x00;
//
//
GIE = 1;
PEIE = 1; //允许外设中断
RBIE = 1;
//INTE = 1;
//IOCB = 0x01; //B0电平变化中断;
WPUB = 0X01;
OPTION_REG=0x00;
INTEDG=0;//当INTEDG位(OPTION<6>)被清零时在下降沿触发
INTE = 0;
INTF=0;
INTE = 1;
INTF=0;
//INTCON=
//WPUB = 0X0F;
//RBIF = 0;
//TRISB=0X01;
//PORTB=0X00;//红
RB3=0;//红灯
//count=0;
//RBIF = 0;
while(1)
{
if((count%2)==0)
{RB3=0;}
else
{RB3=1;}
//RB3=0;//红灯
////RET=0;
//delay(1000);
////delay(1000);
//
//RB3=1;
////RET=1;
//delay(1000);
////delay(1000);
}
}
//延时(n)ms
void delay(unsigned int n)
{
unsigned int j;
unsigned int k;
for(j=0;j for(k=264;k>0;k--) NOP(); } void interrupt ISR(void) { if(INTF==1) //电平变化中断 { // PortB0Intrupt = PortB0Intrupt+ 1; // PORTB = PORTB; // RD0 = ~RD0; // SendToPrin(&PortB0Intrupt,2); RB3=1;//黄 count++; INTF=0; // RBIF = 0; } }
上一篇:PIC单片机之按键错误汇总
下一篇:PIC单片机-蜂鸣器使用示例
推荐阅读最新更新时间:2024-03-16 16:10
设计资源 培训 开发板 精华推荐
- EEworld新春感恩回馈之ST新出道“高富帅”STM32F746G-DISCO 199元包邮
- 是德科技白皮书下载:攻克当前面临的毫米波测试难关
- 捉虫行动三:我们只要最精致的DSP资料!
- 下载有礼!是德科技高速数字精选解决方案,专为您的数字设计而挑战!
- 下载【ADI 6本精选电子书】,截图抽红包啦~
- ADI有奖下载活动之9 电机控制解决方案—伺服控制
- 艾睿电子线上研讨会:英特尔FPGA深度学习加速技术 7月30日上午10:00-11:30 期待您的莅临!
- 4月TI两场EP直播,都挺好:超声气体流量计量创新方案+SimpleLink平台小鲜肉CC13X2/CC26X2专场
- 开学季!EEworld下载中心 Cortex主题资源上传
- 免费申请评测:欧时电子(RS Components)树莓派3来袭,待你玩耍带你飞