中断分为几种类型
中断:CPU暂停原来程序的执行,并将中断资源的执行切换到为响应更紧急的事件而服务的程序。中断特征:(1)中断类型代码或由指令提供。
或者它是预先定义的;(2)INTA*(中断应答)总线周期将不被执行。
任何内部中断都比外部中断具有更高的优先级。
完成中断的基本功能:(1)响应中断;处理并返回中断;(2)优先级队列的实现(3)高层中间资源的中断。
51单片机有几个中断源?
51中断系统有5个中断源。
中断系统的结构和层次如下:
与中断系统相关的特殊寄存器:
中断寄存器用于存储状态中断的状态,包括是否使能中断或是否发生中断。
1)中断使能控制寄存器(IE)------控制各个中断的开启和屏蔽
2)中断使能控制寄存器中断优先级(IP)------设置每个中断的优先级
3)定时器/计数器控制寄存器(TCON)----控制定时器和外部中断
4)串口控制寄存器(SCON)------串口中断控制
中断类型分为三类:
1)T0和T1是两个定时器/计数器中断,由芯片内部定时器提供;
2)INT0和INT1是两个外部中断,由引脚P3.2和P3.2提供。
P3.2;
3)RX和TX是串口中断使用的,由芯片上的串口提供。
详细信息:
单片机51的功能特点
1可模拟63KB的程序空间,接近64KB16-。
位地址空间;
2、可以模拟64Kx数据空间,全部64K16位地址空间;
3.所有32个IO引脚均可真实模拟;
4.完全兼容keilC51UV2调试环境,可通过UV2环境进行单步、全速等操作;
5、可以使用C51语言或者ASM汇编语言进行调试;
6、可以非常方便的轻松观察所有变量,包括观察mouseover值,即悬停在某个变量上将立即显示其价值;
7、可选用户晶振,支持晶振频率0-40MHZ
8、片上有768字节的xdata,仿真时可以选择使用它们来进行xdATA仿真;
9、可以仿真两个DPTR指针;
10、可模拟抑制ALE信号输出。
;
11、自适应300-38,400bps全速率通信波特率;
参考来源:百度百科-51单片机