.7 程序设计流程图Р图2.7 定时中断服务流程图Р2.2 直流电机的中断键盘控制模块Р2.2.1 外部中断设置Р(1) 外部中断允许设置Р中断控制寄存器IE的EX0对应INT0,EX1对应INT1,EA为中断的总开关,若要开放外部中断,只要将IE对应的位和总开关EA置1即可。Р如:开放外部中断0的设置:РSETB EX0РSETB EAР开放外部中断0和1的设置:РSETB EX0РSETB EX1РSETB EAР(2) 外部中断触发方式设置Р单片机外部中断有两种触发方式,一种是电平触发方式,另一种是脉冲触发方式,单片机外部中断触发方式与TCON的IT位有关。РTF1РTR1РTF0РTR0РIE1РIT1РIE0РIT0Р电平触发设置方法:CLR ITX,为低电平触发方式。Р脉冲触发设置方法:SETB ITX=1,为脉冲下降沿触发方式。Р在使用外部中断时,如果不进行设置,则为电平触发方式。Р(3) 外部优先级设置Р 外部中断IN0、INT1的中断优先级的设置是通过设置IP寄存器实现的,IP的PX0对应INT0,PX1对应INT1。PX置1为高级中断,PX为0为低级中断。Р×Р×Р×РPSРPT1РPX1РPT0РPX0Р2.2.2 外部中断扩展方法Р在图2.8为外部中断扩展方法,设X1、X2、X3、X4、X5为外部警情信号,X1代表是加速信号,X1=0表示加速;X2代表减速信号,X2=0表示减速;X3代表正转信号,X3=0表示正转;X4代表反转信号,X4=0表示反转;X5代表停止信号,X5=0表示停止处理。Р Р图 2.8 外部中断扩展电路Р当系统检测到有中断请求时,响应如下中断服务流程图2.9。Р Р图2.9中断服务流程Р2.3 1602LCD液晶显示模块Р2.3.1 引脚分布和接口信号说明Р(1)引脚分布Р1602液晶显示共有16个引脚,其引脚分布如图2.5所示。