理工大学信息工程与自动化学院学生实验报告( 201—201 学年 第 1 学期)课程名称:单片机技术开课实验室:年 月日年级、专业、班学号成绩实验项目名称定时器及数码管控制实验指导老师教师评语该同学是否了解实验仪器原理:A
基本了解□ C
不了解□该同学的实验能力: A
中等 □ C
差 □该同学的实验是否达到要求 : A
基本达到□ C
未达到□实验报告是否规: A
基本规□ C
不规□实验过程是否详细记录: A
一般 □ C
没有 □注:5 个 A 为优 4 个 A 为良 3 个 A 为及格 其余为不及格
老师签名: 年 月 日一、 实验目的1. 掌握定时器 T0、T1 的方式选择和编程方法,了解中断服务程序的设计方法, 学会实时程序的调试技巧
2. 掌握 LED 数码管动态显示程序设计方法
二、 实验原理1.89C51 单片机有五个中断源(89C52 有六个),分别是外部中断请求 0、外部中 断请求 1、定时器/计数器 0 溢出中断请求、定时器/计数器 0 溢出中断请求及串 行口中断请求
每个中断源都对应一个中断请求位,它们设置在特别功能寄存器 TCON 和 SCON 中
当中断源请求中断时,相应标志分别由 TCON 和 SCON 的相应位 来锁寄
五个中断源有二个中断优先级,每个中断源可以编程为高优先级或低优 先级中断,可以实现二级中断服务程序嵌套
在同一优先级别中,靠部的查询 逻辑来确定响应顺序
不同的中断源有不同的中断矢量地址
中断的控制用四个特别功能寄存器 IE、IP、TCON (用六位)和 SCON(用二位), 分别用于控制中断的类型、中断的开/关和各种中断源的优先级别
中断程序由中断控制程序(主程序)和中断服务程序两部分组成:1)中断控制程序用于实现对中断的控制;2)中断服务程序用于完成中断源所要