中断相关的寄存器
    中断相关的寄存器有4个,每个寄存器都是可以位寻址的,这该编程带来了方便。 其中2个为控制寄存器:IE寄存器与IP寄存器:
    e65b4d2ae95cf9aa4930d42e52a4f169.jpg
    另外2个为中断请求标志:TCON寄存器与SCON寄存器:

    77ceeae37b3168223696b22d18ded8ae.jpg
    4、关于中断服务函数程序的编写
    一般情况下,中断的处理函数有两个,其一为中断初始化函数,其二为中断服务函数。初始化函数就是一个普通的函数,而中断服务函数却有特殊的格式要求:
    <1> 中断函数没有返回值,也不能带参数。
    <2> 函数名后面要跟一个关键字interrupt,说明这是一个中断服务函数。
    <3> 在关键字interrupt后面要跟上中断号,说明这个中断服务函数是为那个中断服务的。

    1. 中断服务函数的格式为:<br /> void 函数名() interrupt 中断号<br /> { ----函数体---- }<br /> 我们要利用定时器0来进行间隔定时,中断程序架构我们C语言可以这样写:<br /> ![92fa9058d49efdf65721858d0ebc4c58.jpg](https://cdn.nlark.com/yuque/0/2020/jpeg/770793/1582030364147-3e4593f7-c578-4f6a-af1b-18eae159325b.jpeg#align=left&display=inline&height=291&name=92fa9058d49efdf65721858d0ebc4c58.jpg&originHeight=291&originWidth=407&size=16443&status=done&style=none&width=407)