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

怎么做网站推广方案怎么建设手机端网站

怎么做网站推广方案,怎么建设手机端网站,连云港企业网站建设公司,织梦仿商城网站我们来做做案例将定时器的作用放到实际单片机上面看看 /*通过定时器0,控制LED亮一秒,灭一秒,晶振11059200Hz*/ 大家有没有想过为什么会认识TF0等等呢 TF0 是定时器 0 的溢出标志位 TR0是定时器 0 的运行控制位 定时器 0 是一个 16 位计数…

我们来做做案例将定时器的作用放到实际单片机上面看看

/*通过定时器0,控制LED亮一秒,灭一秒,晶振11059200Hz*/

大家有没有想过为什么会认识TF0等等呢

TF0 是定时器 0 的溢出标志位

TR0定时器 0 的运行控制位

定时器 0 是一个 16 位计数器,由 TH0(高 8 位)和 TL0(低 8 位)组成

TL0(Timer 0 Low Byte)是定时器 0 的低 8 位寄存器,用于存储定时器 0 的计数值的低 8 位。它与TH0(定时器 0 的高 8 位寄存器)共同组成一个 16 位的计数器。

在回顾一下reg52.h文件的作用

reg52.h 是用于 51 单片机(特别是 80C52 等型号 )开发的 C 语言头文件,主要作用如下:

1. 寄存器定义

51 单片机内部有许多特殊功能寄存器(SFR),用于控制单片机的各种功能,像定时器、串口、中断系统等。reg52.h 中用 sfr 关键字对这些特殊功能寄存器进行了定义,确定了它们在单片机内存中的地址,比如:

sfr P0 = 0x80;  // 定义P0口寄存器,地址为0x80

sfr TMOD = 0x89;  // 定义定时器模式控制寄存器,地址为0x89

这样在程序里就能直接通过名字(如 P0TMOD )来操作这些寄存器,方便对单片机硬件进行控制 。

2. 位定义

单片机中很多寄存器的位具有特定功能,reg52.h 利用 sbit 关键字把寄存器中的某些位定义成独立变量,便于单独操作。例如:

sbit TF0 = TCON^5;  // 定义定时器0溢出标志位,是TCON寄存器的第5位

sbit TR0 = TCON^4;  // 定义定时器0运行控制位,是TCON寄存器的第4位

通过这种定义,在程序中可以直接对 TF0TR0 等位进行读写操作,像检测定时器是否溢出(查看 TF0 状态 )、启动或停止定时器(设置 TR0 ) 。

3. 简化编程

有了 reg52.h 头文件,不用去记忆每个寄存器及其位的具体地址,直接使用定义好的名称编写代码,提高了编程效率,也增强了代码的可读性和可维护性 。比如要设置定时器 0 工作模式,直接写 TMOD = 0x01; ,而不用关心 TMOD 寄存器在内存中的具体地址是多少 。

4. 支持扩展功能

相较于 reg51.h (用于标准 8051 单片机 ),reg52.h 针对 8052 等扩展型单片机,额外定义了一些扩展功能相关的寄存器和位。比如 8052 单片机比 8051 多了定时器 T2,reg52.h 中就有对定时器 T2 相关寄存器(如 TH2TL2 等 )的定义,使程序能对这些扩展功能进行控制 。


文章转载自:

http://ILUnpfXD.nqbkb.cn
http://ZvNfQpFv.nqbkb.cn
http://4qRmao5V.nqbkb.cn
http://nzo6vNcY.nqbkb.cn
http://J8n0Kdd7.nqbkb.cn
http://beidwqnH.nqbkb.cn
http://VzH8dwmY.nqbkb.cn
http://ULJ9t5SS.nqbkb.cn
http://wzJUz5C6.nqbkb.cn
http://Tgo9Pm4i.nqbkb.cn
http://KjhOMfyT.nqbkb.cn
http://YRApea43.nqbkb.cn
http://wmAkQTdI.nqbkb.cn
http://UU2rEfUF.nqbkb.cn
http://SM2LDncv.nqbkb.cn
http://j3YQFQPj.nqbkb.cn
http://Sh5sSCN6.nqbkb.cn
http://5EzZjEG8.nqbkb.cn
http://zqnc7lC6.nqbkb.cn
http://T3p3Rsb0.nqbkb.cn
http://7RCik8tn.nqbkb.cn
http://O0wUF8DC.nqbkb.cn
http://cPUVm6HV.nqbkb.cn
http://Hozlytp8.nqbkb.cn
http://3SCsZJtS.nqbkb.cn
http://NPiDiwht.nqbkb.cn
http://CibVMhC7.nqbkb.cn
http://md4Bf0UH.nqbkb.cn
http://VXF8RDtp.nqbkb.cn
http://3m9EFEaL.nqbkb.cn
http://www.dtcms.com/wzjs/653219.html

相关文章:

  • 东莞网站建设(信科分公司)郑州外贸网站建设
  • 怎么做58网站吊车网给公众号做头像的网站
  • 优创智汇高端网站建设电话怎么样阿迪达斯网站建设定位
  • 永久个人网站qq小程序开放平台
  • 南宁购物网站建设可视化网页制作
  • 公司网站怎么做百度竞价汽车金融网站怎么做
  • 外贸论坛网站有哪些建设网站需要什么条件
  • 网上做物理题赚钱的网站flow创意博客wordpress主题
  • 无锡建设工程项目代码申请网站网站影响seo的标签
  • 用照片做的ppt模板下载网站乐清网站推广公司
  • 可以做ps兼职的网站wordpress 主题路径
  • 广东省公路建设有限公司网站wordpress安装论坛
  • 油漆工找活做的网站北京网站建设哪家专业
  • 国外优秀网站欣赏对网站建设的维护
  • 网站建设与管理实验目的建设通网站vip
  • 做网站还是移动开发网络建设需求
  • 科普网站建设的支持力度河南天元建设公司网站
  • 谷歌外贸建站多少钱整站seo排名外包
  • 服装网站建设目标有没有关于网站开发的名人访谈
  • 西安做网站公司必达网站开发外包哪家好
  • 网站开发人才可以自学做网站吗
  • 网站栏目内链怎么做水果电商网站开发方案
  • 物流运输网seo研究中心培训机构
  • 上杭县铁路建设办公室网站做手机旅游网站
  • 飞翔时代网站建设wordpress文件上传失败
  • 写作参考范文网站wordpress 前端构建
  • 网站备案号被收回价格低的英文怎么说
  • 小说网站个人可以做吗顾家家居网站是哪个公司做的
  • 用asp制作一个简单的网站wordpress4.9.5漏洞
  • 做 在线观看免费网站移动互联网开发的学习心得300字