单片机定时器中断实验.docVIP

  • 20
  • 0
  • 约2.54千字
  • 约 5页
  • 2015-08-08 发布于河南
  • 举报
实验 定时器中断实验 一. 实验器件 序号 名称 数量 序号 名称 数量 1 单片机AT89S51 1片 9 104电容 3只 2 12M晶振 1个 10 30P瓷片电容 2只 3 发光两极管 8只 11 200Ω电阻 1只 4 微动按键 4个 12 560Ω电阻 16只 5 蜂鸣器 1个 13 2.7K电阻 2只 6 晶体管8550 2只 14 10K电阻 4只 7 共阳数码管 1只 15 100Ω电阻 3只 8 10UF电容 1只 二. 实验目的 1. 理解定时器中断的应用原理及使用效果。 2. 掌握定时器的定时中断原理及如何初始化定时器中断。 3. 掌握在AT89S51中定时器中断的使用步骤,中断子程序的编写方法。 三. 实验原理图 四. 工作现象 系统上电后,数码管SM1显示0,K4键使显示数值加1,K3键使显示数值减1。该数值代表定时器倒计时的时间,单位为秒。K1键使定时器开始计时,当倒计时时间到0时,8只流水灯闪烁同时蜂鸣器报警。其中使用了定时器T0的中断来获取50ms的定时时间。 六. 实验源程序 ;伪定义 LED EQU P1 SM1OUT BIT P0.2 SM EQU P2 SPK EQU P0.4 MCUDATA EQU 30H T0NUM1 EQU 31H T0NUM2 EQU 32H KEY1 BIT P3.2

文档评论(0)

1亿VIP精品文档

相关文档