鱼C论坛

 找回密码
 立即注册
查看: 3080|回复: 2

STC15系列中断求助

[复制链接]
发表于 2015-1-28 10:27:32 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
按照芯片的资料,照着敲出的代码,不论是接5V电源还是接地,都不能触发中断,大神帮个忙看下到底是什么情况吧,很急。(INT2这个中断的触发方式只能是下降沿触发)

        #include   <stc15fxxxx.H>
        #include   <intrins.h>

//P3.6引脚为中断
//sfr INT_CLKO=0xf8;
//  sbit P16=P1^6;
void exint2() interrupt 10
{
        P16 = !P16;        //LED
}

void main()
{
        INT_CLKO  |= 0x10;           //使能INT2中断
        EA  =1;
        while(1);
}      
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2015-1-28 18:55:55 | 显示全部楼层
既然是下降沿触发,那直接高低电平是不行的。
说明书上有代码啊
你注释了 这条语句 sfr INT_CLKO=0xf8;
下边怎么又用了呢?
严格按照说明书敲一遍试试吧
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-1-29 12:24:25 | 显示全部楼层
大黑鱼 发表于 2015-1-28 18:55
既然是下降沿触发,那直接高低电平是不行的。
说明书上有代码啊
你注释了 这条语句 sfr INT_CLKO=0xf8;

sfr INT_CLKO=0xf8;这句注释是为了说明而已,在头文件<stc15fxxxx.h>里面已经都有定义了,我就是按照说明书的代码打出来的。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-5-23 15:45

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表