版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
实验二
定时\计数器实验一、实验目的掌握定时器/计数器的工作原理掌握C程序下中断程序设计调试方法
二、实验原理
1、与定时器相关的SFR方式寄存器TMODGATE:控制方式选择位GATE=0,计数器由内部TRX位来控制定时/计数器的启动和停止GATE=1,定时/计数器由TRX和INTX位共同控制启动和停止GATEC/TM1M0GATEC/TM1M0二、实验原理
C/T:定时/计数器方式选择位C/T=0,定时/计数器工作在定时方式,对内部振荡时钟12分频脉冲进行计数;C/T=1,定时/计数器工作在计数方式,计数器对来自引脚T0和T1的外部脉冲进行计数二、实验原理
M1、M0:工作模式控制位M1M0工作模式00模式0。TLX中的低5位和THX中的高8位构成13位计数器。01模式1。TLX和THX构成一个16位计数器。10模式2。8位自动重装载的定时/计数器,当TLX溢出时,THX的内容赋给TLX11模式3。对于定时器0,分成2个8位计数器,对于定时器1则停止计数。二、实验原理
控制寄存器TCONTF1:定时器1的溢出标志当定时/计数器溢出时,由硬件置位,申请中断。进入中断服务子程序后被硬件自动清除。TF1TR1TF0TR0IE1IT1IE0IT0二、实验原理
TR1:定时器1运行控制位通过软件置位或清除,置位时,定时器/计数器接通工作,清除时则停止工作。IE1:外部边沿触发中断1请求标志。在检测到INT引脚上出现的外部中断信号的下降沿时,由硬件置位,请求进入中断。进入中断服务子程序后该位自动被清除二、实验原理
IT1:外部中断1类型控制位。通过软件来设置或清除,以控制外部中断的触发类型。当IT1=1时,设置为边沿触发方式;当IT1=0时,设置为低电平触发方式二、实验内容和步骤
利用定时中断控制发光二极管LED1每秒闪烁一次。采用定时器/计数器0定时1秒开关LED1一次,定时器/计数器0工作在方式1,定时方式。系统晶振为经内部12分频到定时器/计数器0的输入端,每个脉冲宽度为。定时器的最大计数范围是二、实验内容和步骤
选取定时基准为50ms,需要计数46080个脉冲,则定时器的初值设定为65536-46080=19456,用16进制表示为4C00H
#include<reg51.h>
sbitLED1=P1^0;
unsignedchartick;
//软定时器,用于计数50ms的中断次数
voidTimer0()interrupt1
{
TH0=0x4c;
//给计数寄存器的高8位赋初值;
TL0=0x00;
//给计数寄存器的低8位赋初值;
tick++;
//软定时器值加1二、实验内容和步骤
if(tick==20)
{
LED1=~LED1;
//LED1的状态求反
tick=0;
//软定时器清0,计下1个1秒
}
}
main()
{
TMOD=0x01;
//定时器0工作在方式1定时方式
TH0=0x4c;
TL0=0x00;
ET0=1;
//允许定时器0溢出中断
EA=1;
//开放总中断
TR0=1;
//允许定时器0计数
tick=0;
//软定时器赋初值
while(1);
//等待中断
}二、实验内容和步骤蜂鸣器蜂鸣器有2种,一种为直流蜂鸣器,一种为交流蜂鸣器,DP-51S上的蜂鸣器为交流蜂鸣器,直流蜂鸣器接通直流工作电源即可按一定的频率发声。其发出的声音的频率不可控。交流蜂鸣器需要提供一定频率交流信号才能发声。图中的BUZZER可通过跳线连P1.3,编写程序在P1.3上产生音频方波信号,控制蜂鸣器按一定的频率发声。
思考题为什么软件定时器变量tick选择
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年全新车型包月租赁合同样本版B版
- 2024专用真石漆涂料施工协议版B版
- 2024年北京车牌出租协议电子版版B版
- 2024年债务与债权三方转让协议样本版B版
- 2024年工程分包合同范本详述
- 2024年婚前协议书:关于个人爱好和兴趣的保障
- 2024年企业协议管理软件定制方案一
- 2024年女方放弃财产分割离婚合同模板版B版
- 2024年住宅区物业管理规范合同版
- 2024年国际学校借读生借读协议指南
- 2024年企业现场管理5S培训课件
- 幼儿园 中班语言绘本《章鱼先生卖雨伞》
- 高中数学64数列求和省公开课获奖课件市赛课比赛一等奖课件
- 房屋建筑工程 危险性较大分部分项工程巡检记录表
- 统编版九年级上册历史期末复习必背知识点考点提纲
- 2023年嘉兴市秀洲区“秀水泱泱•智汇秀洲”教育招聘笔试真题
- DB13T 501-2003建设工程地震安全性评价分类
- 广州市白云区2024年招考社区居委会专职人员高频难、易错点500题模拟试题附带答案详解
- 上海市中高职贯通教育英语课程标准
- 乡村(社区)后备干部考试卷及答案
- 宪法卫士2024第九届学宪法讲宪法活动初三学习练习答案
评论
0/150
提交评论