电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

C51单片机定时器及数码管控制实验报告

C51单片机定时器及数码管控制实验报告_第1页
1/15
C51单片机定时器及数码管控制实验报告_第2页
2/15
C51单片机定时器及数码管控制实验报告_第3页
3/15
理工大学信息工程与自动化学院学生实验报告( 201—201 学年 第 1 学期)课程名称:单片机技术开课实验室:年 月日年级、专业、班学号成绩实验项目名称定时器及数码管控制实验指导老师教师评语该同学是否了解实验仪器原理:A.了解□ B.基本了解□ C.不了解□该同学的实验能力: A.强 □ B.中等 □ C.差 □该同学的实验是否达到要求 : A.达到□ B.基本达到□ C.未达到□实验报告是否规: A.规□ B.基本规□ C.不规□实验过程是否详细记录: A.详细□ B.一般 □ 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)中断服务程序用于完成中断源所要求的中断处理的各种操作。C51 的中断函数必须通过 interrupt m 进行修饰。在 C51 程序设计中,当函数定 义时用了 interrupt m 修饰符,系统编译时把对应函数转化为中断函数,自动加 上程序头段和尾段,并按 MCS-51 系统中断的处理方式自动把它安排在程序存储 器中的相应位置。在该修饰符中,m 的取值为 0~31,对应的中断情况如下:0——外部中断 0 1——定时/计数器 T0 2——外部中断 1 3——定时/计数器 T1 4——串行口中断5——定时/计数器 T2其它值预留。89C51 单片机设置了两个可编程的 16 位定时器 T0 ...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

C51单片机定时器及数码管控制实验报告

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部