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

网页设计与制作视频郑州百度关键词seo

网页设计与制作视频,郑州百度关键词seo,做赚钱的网站,美食网页设计作品目录 一、实验目的 二、实验说明 1、51单片机有两个16位内部计数器/定时器#xff08;C/T#xff0c; Counter/Timer#xff09;。 2、模式寄存器TMOD 1) M1M0工作模式控制位#xff1b; 2) C/T定时器或计数器选择位#xff1a; 3#xff09;GATE定时器/计数器运行…目录 一、实验目的 二、实验说明 1、51单片机有两个16位内部计数器/定时器C/T Counter/Timer。 2、模式寄存器TMOD 1) M1M0工作模式控制位 2) C/T定时器或计数器选择位 3GATE定时器/计数器运行门控位 3、控制寄存器TCON 4、定时器T0的应用 5、定时器T0工作于模式1时初值的计算示例 三、电路原理图 四实现效果及代码 1思路 1对应电子书的内容 2TR01 2效果 3代码 一、实验目的 1.学习51单片机内部定时/计数器的使用和编程方法 2.掌握单片机控制数码管进行数字和字母显示的方法。 二、实验说明 1、51单片机有两个16位内部计数器/定时器C/T Counter/Timer。 若是对内部晶振驱动时钟进行计数则是定时器若是对8051的输入引脚的脉冲信号进行计数则它是计数器。定时器实际上也是工作在计数方式下只不过是对固定频率的脉冲计数。由于脉冲周期固定则由计数值可以计算出相应时间即定时功能。 定时器有关的寄存器有模式寄存器TMOD和控制寄存器TCON。TMOD用于设置定时器/计数器的工作模式0-3并确定用于定时还是用于计数。TCON主要功能是为定时器在溢出时设定标志位并控制定时器的运行或停止等。 2、模式寄存器TMOD 1) M1M0工作模式控制位 2) C/T定时器或计数器选择位 C/T1时,为计数器;  C/T 0时,为定时器。 3GATE定时器/计数器运行门控位 当GATE1时, C/T的启动受双重控制即要求INT0 (或INT1)引脚为高电平且TR0(或TR1 )置 1 时, 相应的C/T才被选通工作。 若GATE0, C/T的启动仅受TR0 (或 TR1)控制即置1, C/T就被选通, 而不管 INT0 (或 INT1)的电平是高还是低。  3、控制寄存器TCON TF0、TF1分别是定时器/计数器T0、 T1 的溢出中断标志位, 加法计数器溢出时置1, 申请中断, 在中断响应后自动复0。TF产生的中断申请是否被接受, 还需要由中断是否开放来决定。TR1、TR0 分别是定时器/计数器T1、T0的运行控制位,通过软件置1 后, 定时器/计数器才开始工作,在系统复位时被清0。 4、定时器T0的应用 在使用51系列单片机的C/T前应对它进行编程初始化主要是对TCON和TMOD编程还需要计算和装载C/T的计数初值。 一般地定时器T0的使用需完成以下4个步骤 第一步设置特殊功能寄存器TMOD配置好工作模式 第二步设置计数寄存器TH0和TL0的初值 第三步设置TCON通过TR0置1来让定时器开始计数 第四步判断TCON寄存器的TF0位监测定时器溢出情况。 5、定时器T0工作于模式1时初值的计算示例 写程序之前要先学会计算如何用定时器定时时间。假如定时20ms 对于标准架构下的51单片机晶振是11.0592M时则时钟周期就是(1/11059200)s机器周期是(12/11059200)s。 现需要定时20ms也就是0.02 秒。假设要经过x个机器周期得到0.02 秒下面来具体计算一下  x*12/110592000.02得到 x 18432。16 位定时器的溢出值是65536因65535 再加1才是溢出于是我们就可以这样操作先给TH0 和TL0一个初始值让它们经过18432个机器周期后刚好达到65536也就是溢出溢出后可以通过检测TF0的值得知就刚好是0.02秒。 那么初值y 65536-1843247104转成十六进制就是0xB800也就是 TH0 0xB8TL0 0x00。 三、电路原理图 四实现效果及代码 1思路 1对应电子书的内容 2TR01 因为这里我使用的是定时器0-TR0,因此就需要TR01;来让定时器0开始定时。  之后剩下的定时器模式初始值可参考电子书如果还不懂评论区或者是私信我。 2效果 定时器t0控制流水灯 3代码 #includereg52.h sbit enledP1^4; sbit addr3P1^3; sbit addr2P1^2; sbit addr1P1^1; sbit addr0P1^0; void main(){unsigned char ind0;unsigned char cou_f0;unsigned char cou_m0;enled0;addr31;addr21;addr11;addr00;TMOD0x01; // 使用定时器0的模式1TH00xB8;TL00x00; // 设置初值TR01; // 让定时器开始运行while(1){ if(TF01){TF00;TH00xB8;TL00x00;cou_f;if(cou_f50){ // 1scou_f0;if(cou_m8){ P0~(0x80cou_m); //到了1s之后让小灯开始移动}else if(cou_m8 cou_m14 ){P0~(0x01(cou_m-7));} cou_m;if(cou_m14){cou_m0;}}}}} 关于138译码器及使用软件延时小灯的相关代码注释请参考前一篇文章 51单片机实验01-点亮LED小灯-CSDN博客 有问题请在评论区留言或者是私信我一天8h在线。
http://www.zqtcl.cn/news/844208/

相关文章:

  • 跨境电商一站式服务平台wordpress用旧的编辑器
  • 上海外贸网站推广方法爱站关键词
  • 网站页面框架设计企业建设流程
  • 网站做留言板如何推广小程序商城
  • 金融社区类网站建设鞍山58同城招聘网
  • 网站搭建策划书wordpress 屏蔽插件更新
  • 做网上购物网站杭州房产网官方网站
  • 汕头市网站建设分站公司站长网站大全
  • c2c的网站名称和网址深圳设计公司办公室
  • 建设银行企业版网站做微网站平台
  • 北京企业网站建设电话长沙建设工程信息网
  • 大型综合门户网站开发扁平化个人网站
  • 怎么做代理人金沙网站长沙 网站运营
  • 商城网站开发的目的和意义鲜花类网站建设策划书范文
  • 什么类型的公司需要做建设网站的iis7 网站权限设置
  • 信誉好的商城网站建设火车头 wordpress 发布
  • 龙岩做网站抚顺 网站建设
  • wordpress怎么设置广告位青州网站优化
  • 网站的备案编号高端网站建设谷美
  • 佛山智能网站建设地址设计资溪做面包招聘的网站
  • 荆州网站建设多少钱国外网站设计理念
  • 网站备案成功后wordpress文字加框
  • 中小企业怎么优化网站西安网站建设求职简历
  • 网站开发者模式怎么打开商城网站建设特点有哪些
  • 网站登录按纽是灰色的做网站的前途怎么样
  • 常州城乡建设局网站霸榜seo
  • 网站响应样式如何制作自己的公众号
  • 网站的友情连接怎么做免费收录链接网
  • 太原网站设计排名wordpress 设置语言
  • 南京模板建站定制网站网站单页面怎么做的