欢迎来访油泵控制器-油泵控制器厂家-计量泵控制器-官网|(中国)有限公司官网!
MCS—51系列产品单片机內部仅有2个外部中断源键入端,当外部中断源超过2个时,就务必开展扩展,下边详细介绍二种简易的扩展方法:一、选用硬件配置要求和手机软件查看的方法:这类方法是:把每个中断源根据硬件配置“或者非”门引进到单片机外部中断源键入端(INT0或INT1
MCS—51系列产品单片机內部仅有2个外部中断源键入端,当外部中断源超过2个时,就务必开展扩展,下边详细介绍二种简易的扩展方法:
一、选用硬件配置要求电子锁控制器和手机软件查看的方法:这类方法是:生产pc板厂家把每个中断源根据硬件配置“或者非”门引进到单片机外部中断源键入端(INT0或INT1),另外再把外部中断源送至单片机的某一I/O端口号,那样当外部中断时,根据“或者非”门造成单片机中断,在中断系统服务中再根据手机软件查看,从而转相对应的中断系统服务。显而易见,这类方法的中断优先在于手机软件查看的顺序。
其硬件配置联接和程序编程以下:
Voidzhongduan(void)interrupt0using3//中断涵洞数。
{
EX0=0;//关中断
If(P0_0=1){*****}//中断查看
If(P0_1=1){*****}//中断查看
If(P0_2=1){*****}//中断查看
EX0=1;开中断
}
二、用计时器/计数器作外部中断
单片机的计时器/计数器是一个加一计数器,每每记数键入端有一个“1—0”的负振荡时,计数器加一,当加一计数器外溢时,就向CPU传出中断,运用这一特点来扩展中断的方法是:首先把计时器/计数器设成记数方法,并预设值满,把外部中断源键入到P3口第4脚位或第5脚位(计数器键入端),那样就可以运用计时器/计数器做为单片机外部中断了。留意这类方法的中断服务项目的通道详细地址应在000BH或001BH。