5、串口1中断控制寄存SCON(98H)。TIRI发送结束接收结束6、A/D转换中断中断控制寄存器ADCCONTR(BCH)ADCPSPEEADC_SCHS2CHS1CHSOSPEED1ADCFLAGDOOWERTARTAD转换完成注意:复位后TCON、SCON、ADC_CONTR均清零了。11
11 5、串口1中断控制寄存SCON(98H)。 6、A/D转换中断中断控制寄存器ADC_CONTR(BCH) - - - - - - TI RI 发送结束 接收结束 ADC_P OWER SPEED1 SPEE D0 ADC_FLAG ADC_S TART CHS2 CHS1 CHS0 AD转换完成 注意:复位后TCON、SCON、ADC_CONTR均清零了
三、中断允许控制位名字B7B6B5B4B3B2B1BO地址IEEAESELVDEADCET1EX1ETOEXOA8HE2ET2ES2ESPIAFHEX2EX4EX3INTCLKO8FH注意:1、值为1表示允许响应相应中断,为0表示不允许响应相应中断2、复位后所有中断允许位均为0:3、EA为总中断,只有EA=1,才可以响应中断,EA相当于总开关4、PCA/CCP中断有四个请求信号,允许与否有相应的四个位进行控制。5、一个中断要处于充许状态,需要总中断为1,且响应中断允许位为1.12
12 三、中断允许控制位 名字 地址 B7 B6 B5 B4 B3 B2 B1 BO IE A8H EA ELVD EADC ES ET1 EX1 ET0 EX0 IE2 AFH - - - - - ET2 ESPI ES2 INT_CLKO 8FH - EX4 EX3 EX2 - - - 注意: 1、值为1表示允许响应相应中断,为0表示不允许响应相应中断; 2、复位后所有中断允许位均为0; 3、EA为总中断,只有EA=1,才可以响应中断,EA相当于总开关; 4、PCA/CCP中断有四个请求信号,允许与否有相应的四个位进行控制。 5、一个中断要处于允许状态,需要总中断为1,且响应中断允许位为1
四、中断优先级名字B6B4B2B7B5B3B1BO地址IPPSPT1PTOPXOPCCAPLVDPADCPX1B8H1P2PS2PSPIB5H注意:1、2个中断优先级0和1,0为低优先级,1为高优先级2、可实现二级嵌套3、INT2、INT3、INT4、T2固定为低优先级O。4、优先级为1的中断源高于优先级为0的中断源,当中断源级别相同时按照自然优先级判别从高到低依次为INTO、TO、INT1、T1、串口1中断、A/D转换中断、LVD中断、PCA中断、串口2中断、SPI中断、INT2、INT3、T2、INT45、自然优先级是硬件决定的。13
13 四、中断优先级 名字 地址 B7 B6 B5 B4 B3 B2 B1 BO IP B8H PCCA PLVD PADC PS PT1 PX1 PT0 PX0 IP2 B5H - - - - - - PSPI PS2 注意: 1、2个中断优先级0和1,0为低优先级,1为高优先级 2、可实现二级嵌套 3、INT2、INT3、INT4、T2固定为低优先级0。 4、优先级为1的中断源高于优先级为0的中断源,当中断源级别相同时, 按照自然优先级判别,从高到低依次为INT0、T0、INT1、T1、串口1中 断、A/D转换中断、LVD中断、PCA中断、串口2中断、SPI中断、INT2、 INT3、T2、INT4 5、自然优先级是硬件决定的