再问一下啊,那这个上升沿和下降沿是怎么给定的?我不太懂这个外部中断
追答外部中断INT 触发状态 专门有一个寄存器 需要设置,请看数据手册 有介绍
96页
http://ishare.iask.sina.com.cn/f/17331734.html?from=like
就是自己设置相应的上升沿触发或者下降沿触发就可以了吗?那这个边沿信号是我们给定吗?是不是我们自己设定单片机端口的上拉或者下拉,然后根据给的信号和设置来看的?非常感谢你
追答其实 外部中断 的使用 是对输入信号 的一种检测方法,比如需要 对一个方波信号检测其 时间宽度 就可以 用 上升沿触发 和 下降沿触发 中断 来计算。如果没有 这种需要 哪么就可以 用作普通 IO 口用。
追问再问一下啊,单片机一个引脚RB0有外部中断0功能,我设置上电上拉此引脚,同时单片机设置下降沿触发外部中断0,是不是就响应在程序里给此引脚RB0一个低电平就可以触发中断0了?
追答外电路 给个低电平就可以触发中断0,程序就进入 中断0 的中断程序,中断程序 就可以进行中断要处理的中断任务。
我的这个PIC18单片机B0口有个外部中断,上电时候PORTB上拉,那意思是给相应的B0口一个低电平就出发中断了?非常感谢你