下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
实验2定时器T0中断实验目的掌握定时器相关寄存器的配置,以及定时时间的计算等实验内容定时器中断控制P1.0口输出(实现LED的亮灭),在Proteus界面观察。实验步骤1、在Keil开发环境下建立一个工程,命名为‘定时器中断’,然后选择存储路径进行文件保存。2、程序的编写,a.定时常数的确定定时器/计数器的输入脉冲周期与机器周期一致,为振荡频率的1/12。本实验中时钟频率为12MHZ,现采用中断方法来实现0.5秒延时,选用定时器T0来完成。(用T0计时器不能直接实现0.5S的延时,实验可以通过中断延时0.05秒,然后进行10次中断后,实现LED的亮灭)时间常数可按下述方法确定:机器周期=12÷晶振频率=12/(12×106)=1us设计数初值为X,则(216-X)×1×10-6=0.05,可求得X,然后将X化为十六进制则X=3CB0H,故初始值为TH1=3CH,TL1=B0Hb.初始化程序包括定时器初始化和中断系统初始化,主要是对IE、TCON、TMOD的相应位进行正确的设置,并将时间常数送入定时器中。c.设计中断服务程序和主程序中断服务程序除了要完成计数减一工作外,还要将时间常数重新送入定时器中,为下一次中断做准备。d.编译代码:ORG0000HSJMPMainORG000BHAJMPTT0;定时器T0的中断服务程序入口地址ORG0030HMain:MOVTMOD,#00000001B,定时器T0工作在方式1CLRTR0CLRTF0MOVTH0,#60;(65536-50000)延时5ms的初值MOVTL0,#176MOVR7,#10;循环10次,5*10=50msSETBP1.0MOVIE,#00000010B;允许T0中断SETBTR0SETBEA;启动定时器T0;打开中断系统Loop:SJMPLoopTT0:DJNZR7,Next;CPLP1.0;取反p1.0MOVR7,#10Next:CLRTR0;重置循环次数初值;关闭定时器MOVTH0,#60;重写定时5ms的初值MOVTL0,#176SETBTR0RETI;启动定时器3、搭建Proteus仿真平台,仿真平台如实验1中平台一致。4、程序下载调试,编译完成后生成HEX文件进行下载调试。5、附注:定时器还常用方式0和方式2,方式2为自动重装计数初值的8位定时器,主要用于串行通信中波特率的产生和短时精确定时(因为不必软件重装初值所以更精确)。6、实验还可以借助Proteus软件中的可视化工具进行观察,本实验可以将LED灯换成示波器来观察P1.0口的波形输出情况。a.删除原理图中的LED以及与之相连的电阻、电源器件;并在图中加入开关(关键词“BUTTON”)等器件,将上电自动复位转变为手动复位。b.在绘图工具栏点击按钮,然后选择示波器按如图2-1方式连接。图2-1示波器连接图c、然后如前所叙述的步骤下载
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024-2025学年上学期八年级物理期末考试试卷(无答案)
- 2024版有林地离婚协议
- 2025年度定制化床垫设计生产采购合同3篇
- 2024项目立项专用合同书
- 2024门诊部中医拔罐师劳动合同与拔罐养生服务协议3篇
- 2024年公务员考试宜宾市珙县《行政职业能力测验》模拟试题含解析
- 2024特许经营权许可与商标使用合同
- 2025年度安置房项目投资合作协议3篇
- 【单元AB卷 核心基础卷】人教新起点英语一年级上册单元核心基础卷-Unit 1 School(含答案)
- 2024年从业人员职业健康管理制度
- 0的认识和加、减法(说课稿)-2024-2025学年一年级上册数学人教版(2024)001
- 2025年广西旅发南国体育投资集团限公司招聘高频重点提升(共500题)附带答案详解
- 2024-2025学年铜官山区数学三年级第一学期期末调研试题含解析
- ISO 56001-2024《创新管理体系-要求》专业解读与应用实践指导材料之18:“7支持-7.1资源”(雷泽佳编制-2025B0)
- ISO 56001-2024《创新管理体系-要求》专业解读与应用实践指导材料之17:“6策划-6.6合作”(雷泽佳编制-2025B0)
- ISO 56001-2024《创新管理体系-要求》专业解读与应用实践指导材料之16:“6策划-6.5组织结构”(雷泽佳编制-2025B0)
- 全国英语教师赛课一等奖七年级上册(人教2024年新编)《Unit 7 Happy Birthday》教学设计
- 碳排放监测技术
- 2024年世界职业院校技能大赛高职组“关务实务组”赛项参考试题库(含答案)
- 江西省2023-2024学年高二上学期期末教学检测数学试题 附答案
- 超市项目投标书模板
评论
0/150
提交评论