打印
[通用8051核FLASH系列]

HC89S105K8 一直进入外部中断,是什么原因啊?

[复制链接]
1404|7
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
feng2260|  楼主 | 2022-6-16 17:22 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 芯圣电子官方QQ 于 2023-7-25 09:01 编辑

使用官方提供的例程,外部中断3:
初始化程序:
        //INT3配置初始化
        P2M2 = P2M2&0x0F|0x20;                //P25口设置带上拉输入(SMT)        P2.5        ON/OFF
        PITS0 |= 0x40;                                        //INT3下降沿中断
        PINTE0 |= 0x08;                                        //使能INT3
        IE1 |= 0x20;                                        //打开INT3中断

外部中断3函数:
void INT2_7_Rpt() interrupt INT2_7_VECTOR
{
        if(PINTF0&0x08)
        {
                PINTF0 &=~ 0x08;                        //清除INT3中断标志位
                LEDC =~LEDC;
        }
}

使用示波器测量P2.5一直是高电平,没有产生下降沿,为什么还是一直进入中断啊?

使用特权

评论回复
沙发
tpgf| | 2022-7-3 08:47 | 只看该作者
是不是有干扰啊

使用特权

评论回复
板凳
qcliu| | 2022-7-3 09:01 | 只看该作者
引脚是什么模式啊

使用特权

评论回复
地板
drer| | 2022-7-3 09:22 | 只看该作者
请问 是选用的边沿触发吗

使用特权

评论回复
5
coshi| | 2022-7-3 09:31 | 只看该作者
所有的初始化都完成后才开启使能

使用特权

评论回复
6
kxsi| | 2022-7-3 09:37 | 只看该作者
看一下中断模式的配置

使用特权

评论回复
7
wiba| | 2022-7-3 09:44 | 只看该作者
难道是电平触发吗?

使用特权

评论回复
8
chenjun89| | 2022-7-3 09:50 | 只看该作者
说明中断一直存在,检查一下硬件。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

3

主题

12

帖子

0

粉丝