实验2 AT89C51单片机定时.doc

实验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)

1亿VIP精品文档

相关文档