实验2 INT0中断与AT89C51单片机定时/计数器应用技术仿真实验
一、实验目的
1. 学习外部中断技术的基本使用方法。
2. 学习中断处理程序的编程方法。
3. 初步了解C51芯片来驱动动态数码管计数原理。
二、实验器材
计算机,windows7旗舰版,keil uVision4,proteus7.8,所需元件清单有:AT89C51,普通电容,电解电容,晶体振荡器,电阻,数码管排阻及按键。
三 、实验原理
MCS-51是一个多中断源的单片机,以8051为例,有三类共五个中断源,分别是外部中断两个,定时器中断两个和串行中断一个(其中断控制字在后面实验中详细讲到)。外部中断是由外部原因引起的,共有两个中断源,既外部中断0和外部中断1。它们的中断请求信号分别由引脚(P3.2)和 (P3.3)引入;外部中断请求信号有两种,既低电平有效方式和脉冲后沿负跳有效方式。
中断开放和屏蔽-IE寄存器
其作用是用来对各中断源进行开放或屏蔽的控制,各位定义如下:
位地址 AF AE AD AC AB AA A9 A8 位符号 EA / / ES ET1 EX1 ET0 EX0 EA—中断允许总控制位
EA=0 中断总禁止,禁止所有中断。 EA=1 中断总允许。
EX0(EX1)-- 外部中断允许控制位
EX0(EX1)=0 禁止外中断。 EX0(EX1)=1
原创力文档

文档评论(0)