当前位置: 首页 > news >正文

大学做兼职英语作文网站图文素材库免费

大学做兼职英语作文网站,图文素材库免费,wordpress后台自定义,建设电商网站定时器和计数器 51单片机有两组定时器/计数器,因为既可以定时,又可以计数,故称之为定时器/计数器。定时器/计数器和单片机的CPU是相互独立的。定时器/计数器工作的过程是自动完成的,不需要CPU的参与。51单片机中的定时器/计数器是…

定时器和计数器

  • 51单片机有两组定时器/计数器,因为既可以定时,又可以计数,故称之为定时器/计数器。
  • 定时器/计数器和单片机的CPU是相互独立的。定时器/计数器工作的过程是自动完成的,不需要CPU的参与。
  • 51单片机中的定时器/计数器是根据机器内部的时钟或者是外部的脉冲信号对寄存器中的数据加1。
  • 有了定时器/计数器之后,可以增加单片机的效率,一些简单的重复加1的工作可以交给定时器/计数器处理。CPU转而处理一些复杂的事情。同时可以实现精确定时作用。

定时器的工作原理

定时/计数器实质上是一个加1计数器。它随着计数器的输入脉冲进行自加1,也就是每来一个脉冲,计数器就自动加1,,当加到计数器为全1时,再输入一个脉冲就使计数器回零,且计数器的溢出使相应的中断标志位置1,向CPU发出中断请求(定时/计数器中断允许时)。如果定时/计数器工作于定时模式,则表示定时时间已到;如果工作于计数模式,则表示计数值已满。
可见,由溢出时计数器的值减去计数初值才是加1计数器的计数值。

在这里插入图片描述

定时器的控制

工作方式寄存器TMOD用于设置定时/计数器的工作方式,低四位用于T0,高四位用于T1。
在这里插入图片描述
GATE是门控位, GATE=0时,用于控制定时器的启动是否受外部中断源信号的影响。只要用软件使TCON中的TR0或TR1为1,就可以启动定时/计数器工作;GATA=1时,要用软件使TR0或TR1为1,同时外部中断引脚INT0/1也为高电平时,才能启动定时/计数器工作。即此时定时器的启动条件,加上了INT0/1引脚为高电平这一条件。
C/T :定时/计数模式选择位。C/T =0为定时模式;C/T =1为计数模式。
M1M0:工作方式设置位。定时/计数器有四种工作方式。
在这里插入图片描述
TCON的低4位用于控制外部中断,已在前面介绍。TCON的高4位用于控
制定时/计数器的启动和中断申请。
在这里插入图片描述

  • TF1(TCON.7):T1溢出中断请求标志位。T1计数溢出时由硬件自动置TF1为1。CPU响应中断后TF1由硬件自动清0。T1工作时,CPU可随时查询TF1的状态。所以,TF1可用作查询测试的标志。TF1也可以用软件置1或清0,同硬件置1或清0的效果一样。
  • TR1(TCON.6):T1运行控制位。TR1置1时,T1开始工作;TR1置0时,T1停止工作。TR1由软件置1或清0。所以,用软件可控制定时/计数器的启动与停止。
  • TF0(TCON.5):T0溢出中断请求标志位,其功能与TF1类同。
  • TR0(TCON.4):T0运行控制位,其功能与TR1类同。

初始化程序应完成如下工作:

  1. 对TMOD赋值,以确定T0和T1的工作方式。
  2. 计算初值,并将其写入TH0、TL0或TH1、TL1。
  3. 中断方式时,则对EA赋值,开放定时器中断。
  4. 使TR0或TR1置位,启动定时/计数器定时或计数。

实验代码

#include "reg52.h"
typedef unsigned char u8;
typedef unsigned int u16;sbit led=P2^0;void Timer0Init()
{TMOD|=0x01;TH0=0XFC;TL0=0X18;EA=1;ET0=1;TR0=1;
}void main(){Timer0Init();while(1);
}void Timer0() interrupt 1
{static u16 i;TH0=0XFC;TL0=0X18;i++;if(i==1000){i=0;led=~led;}}
http://www.yayakq.cn/news/249678/

相关文章:

  • 商务网站建设与维护 ppt集团高端网站建设
  • 科技小制作怎么做视频网站图片制作在线
  • 网站实名认证资料网站seo教程
  • 营销网站建设软件下载商城网站建设价格最优
  • 在线做效果图的网站有哪些miniui做的网站
  • 大兴网站开发厦门优化网站
  • 常州网站建设团队电子商务网站建设重点
  • 备案网站内容格式填写网站开发怎么切换多种语言
  • 云浮市建设局网站衡水网站设计费用
  • 网站备案变更域名网站建设的推广渠道
  • 哪些大型网站有做互联网金融怎么做网站海外运营推广
  • 做视频解析网站是犯法的么罗湖网站(建设深圳信科)
  • 建站公司走量渠道网站文章系统
  • 公司网站域名com好还是cn好网站排名查询alexa
  • 浙江建设厅网站 打不开中小企业网站制作报价
  • 阜新市建设学校官方网站深圳企搜网站建设
  • 十大免费ppt网站下载app企业营销型网站系统
  • 大连哪家公司做网站比较好腾讯广告投放管理平台
  • 快递查询网站建设域名过户流程
  • 网站后台上传新闻wordpress调用用户昵称
  • 宁德商城网站建设网站每年多少钱
  • 网站域名到期查询深圳建设工程协会网站
  • 怎样做淘宝商品链接导航网站网站建设 .北京蓝纤
  • 百度行业网站怎么做个体户经营范围网站建设
  • 手把手做网站公司简介宣传图
  • 古风网站的关于我们页面怎么做建造师报考条件
  • 宜昌哪里做网站需要做网站的企业
  • 谷歌官方建站服务住房建设危房改造网站
  • 购物网站图片素材wordpress媒体选项
  • 链接制作网站设计师在线官网