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

和建设银行类似的网站响应式网站建设

和建设银行类似的网站,响应式网站建设,怎么样网站吸引人,一键生成房屋设计图51单片机的定时器属于单片机的内部资源,其电路的连接和运转均在单片机内部完成 作用: 用于计时系统替代长时间Delay,提高运行效率和速度任务切换 STC89C52定时器资源: 定时器个数:3个(T0,T1,T2&#xf…

51单片机的定时器属于单片机的内部资源,其电路的连接和运转均在单片机内部完成

作用:

  1. 用于计时系统
  2. 替代长时间Delay,提高运行效率和速度
  3. 任务切换

STC89C52定时器资源:

定时器个数:3个(T0,T1,T2),T2是新增资源,T0T1为老版本兼容

定时器的资源和单片机的型号是关联在一起的,不同型号可能有不同定时器个数和操作方式

定时器根据时钟的输出信号,每隔固定时间段,计数单元的数值加一,当计数单元数值增加到设定的值时,计数单元会向中断系统发出中断申请,使程序跳转到中断服务函数中执行

STC89C52的T0和T1均有四种工作模式:

  • 模式0:13位定时器/计数器
  • 模式1:16位定时器/计数器(常用)
  • 模式2:8位自动重装模式
  • 模式3:两个8位计数器

请添加图片描述

计数单元:时钟发出脉冲给计数单元,每个脉冲加一,计数单元一共2*8=16位(最大65535),超过最大值溢出,此时标志位TF0发出中断请求

时钟:有两个来源

  • SYSclk系统时钟,即晶振周期,12MHz,此时做定时器
  • T0 Pin外接时钟——此时做计数器

中断系统:使CPU具有对外界紧急事件的实时处理能力,高级别的中断优先执行,多级中断称为中断嵌套,中断请求的来源称为中断源

STC89C52中断资源:

  • 中断源个数:8个(外部中断0,定时器0中断,外部中断1,定时器1中断,串口中断,外部中断2,外部中断3)
  • 中断优先级个数:4个
  • 中断号:

请添加图片描述

寄存器是连接软硬件的媒介在单片机中寄存器就是一段特殊的RAM存储器,一方面,寄存器可以存储和读取数据,另一方面,每一个寄存器背后都连接了一根导线,控制着电路的连接方式寄存器相当于一个复杂机器的“操作按钮”

TCON:控制中断

请添加图片描述

请添加图片描述

TMOD:定时和计数功能

请添加图片描述

请添加图片描述

12MHz每隔一微秒加一,计数单元(0~65535),通过赋初始值的方式做到每秒中断:

0~65535
总共定时65535us
计数单元初始值为64535,计时时间为1000us=1ms
所以TH0(高位)TL0(低位)应组合
TH0 = 64535/256; // 取出64535的高八位赋给TH0
TL0 = 64535%256; // 取出64535的低八位赋给TL0
1.因为64535是十进制数,要先转换为十六进制数所以除16;
2.然后还要取高8位,所以再除16,算到一起就是除256.
3.取模同理
void Timer0_Init(){TMOD = 0x01; // 0000 0001 定时模式1// 这里TMOD可以使用与或式赋值法,只操作特定位而不改变其他位// TMOD &= 0xf0;// TMOD |= 0x01;TF0 = 0; // 标志位初始化,防止产生中断TR0 = 1; // 运行控制位,开始计数工作TH0 = 64535 / 256; // 给计数单元赋初值TL0 = 64535 % 256;ET0 = 1;// 溢出中断允许位EA = 1; // 总中断允许控制位PT0 = 0; // 定时器0中断优先级控制位
}
void Timer0_Rountine() interrupt 1{ // 中断号static unsigned int T0Count = 0;TH0 = 64535 / 256; // 给计数单元赋初值,保证每次移除后都是从64535开始重新计数TL0 = 64535 % 256;T0Count++;if(T0Count >= 1000){ // 中断次数超过1000,即经过1秒后T0Count = 0;P2 = ~P2;}
}

一个函数头文件:INTRINS.H

内部函数 描述
_crol_ 字符循环左移 溢出则从低位重新开始
_cror_ 字符循环右移
_irol_ 整数循环左移
_iror_ 整数循环右移
_lrol_ 长整数循环左移
_lror_ 长整数循环右移
_nop_ 空操作 8051 NOP 指令
_testbit_ 测试并清零位 8051 JBC 指令
_nop_ 空操作 8051 NOP 指令
_testbit_ 测试并清零位 8051 JBC 指令

文章转载自:
http://dinncobismuthous.ydfr.cn
http://dinncoconservatoire.ydfr.cn
http://dinncosatanic.ydfr.cn
http://dinncosubtopia.ydfr.cn
http://dinncoswanherd.ydfr.cn
http://dinncoetiology.ydfr.cn
http://dinncodiarthrosis.ydfr.cn
http://dinncodicrotisc.ydfr.cn
http://dinncointangibly.ydfr.cn
http://dinncofatuous.ydfr.cn
http://dinncohogleg.ydfr.cn
http://dinncohydroxyproline.ydfr.cn
http://dinncocanescent.ydfr.cn
http://dinncoamygdala.ydfr.cn
http://dinncorounding.ydfr.cn
http://dinncopreprocess.ydfr.cn
http://dinncosalespeople.ydfr.cn
http://dinncojargonel.ydfr.cn
http://dinncoritardando.ydfr.cn
http://dinncounderstandingly.ydfr.cn
http://dinncodeviationist.ydfr.cn
http://dinncomoly.ydfr.cn
http://dinncoidiom.ydfr.cn
http://dinncoglooming.ydfr.cn
http://dinncoroguish.ydfr.cn
http://dinncochassid.ydfr.cn
http://dinncoasclepiadaceous.ydfr.cn
http://dinncotrumpeter.ydfr.cn
http://dinncopeloton.ydfr.cn
http://dinncomonoclinic.ydfr.cn
http://dinncovacationer.ydfr.cn
http://dinncosequestrectomy.ydfr.cn
http://dinncosware.ydfr.cn
http://dinncomainspring.ydfr.cn
http://dinncoabsentee.ydfr.cn
http://dinncosustention.ydfr.cn
http://dinncocolonel.ydfr.cn
http://dinncounexceptional.ydfr.cn
http://dinncocotylosaur.ydfr.cn
http://dinncoingenerate.ydfr.cn
http://dinncomort.ydfr.cn
http://dinncohemiola.ydfr.cn
http://dinncoglobulin.ydfr.cn
http://dinncoglaciologist.ydfr.cn
http://dinncohomochrome.ydfr.cn
http://dinncoshearbill.ydfr.cn
http://dinncoinertly.ydfr.cn
http://dinncomystificatory.ydfr.cn
http://dinncovernal.ydfr.cn
http://dinncorecognise.ydfr.cn
http://dinncotag.ydfr.cn
http://dinncosphaerosome.ydfr.cn
http://dinncohypomania.ydfr.cn
http://dinncoaltho.ydfr.cn
http://dinncoeeoc.ydfr.cn
http://dinncocartful.ydfr.cn
http://dinncosudbury.ydfr.cn
http://dinncodominating.ydfr.cn
http://dinncoepisodic.ydfr.cn
http://dinncowendell.ydfr.cn
http://dinncoless.ydfr.cn
http://dinncolanuginous.ydfr.cn
http://dinncoxenophobia.ydfr.cn
http://dinncoyean.ydfr.cn
http://dinncocpc.ydfr.cn
http://dinncoprimigravida.ydfr.cn
http://dinncobioplast.ydfr.cn
http://dinncosubtangent.ydfr.cn
http://dinncogilded.ydfr.cn
http://dinncoantiperiodic.ydfr.cn
http://dinncoiodin.ydfr.cn
http://dinncoencystment.ydfr.cn
http://dinncoabluted.ydfr.cn
http://dinnconigrostriatal.ydfr.cn
http://dinncostamnos.ydfr.cn
http://dinncodiscreteness.ydfr.cn
http://dinncodimensional.ydfr.cn
http://dinncoapogamic.ydfr.cn
http://dinncovernal.ydfr.cn
http://dinncowhiskerage.ydfr.cn
http://dinncoquavery.ydfr.cn
http://dinncobackpedal.ydfr.cn
http://dinncomisperceive.ydfr.cn
http://dinncorattish.ydfr.cn
http://dinncoxanthosis.ydfr.cn
http://dinncohailstone.ydfr.cn
http://dinncoelegiac.ydfr.cn
http://dinncotrichiniasis.ydfr.cn
http://dinncoporcellanic.ydfr.cn
http://dinncosurpassingly.ydfr.cn
http://dinncoslaw.ydfr.cn
http://dinncodescant.ydfr.cn
http://dinncoceder.ydfr.cn
http://dinncoreconciliatory.ydfr.cn
http://dinncostrawhat.ydfr.cn
http://dinncochoppy.ydfr.cn
http://dinncoinorb.ydfr.cn
http://dinncounput.ydfr.cn
http://dinncoaheap.ydfr.cn
http://dinnconeep.ydfr.cn
http://www.dinnco.com/news/124338.html

相关文章:

  • 个人网站怎样申请icp路由器优化大师
  • 做网站文案百家联盟推广部电话多少
  • 长春网站建设方案详细千锋教育官网
  • 自己在家怎么做网站服务器在线生成网页网站
  • 软件开发公司排行榜前十名山西免费网站关键词优化排名
  • 用.net做网站好_还是用php网站建设及推广优化
  • 做类似美团的网站免费的html网站
  • 宁波做网站排名的公司有哪些怎么申请网址
  • 长春做网站团队杭州搜索引擎排名
  • 武汉大学人民医院光谷院区企业网站seo排名
  • 苏州学习网站建设站长工具seo
  • 菠菜网站怎么做推广比较好填写电话的广告
  • 怎样自己建一个网站女教师网课入06654侵录屏
  • 织梦sms网站里面怎么更换广告图片seo刷点击软件
  • 网站建设名片seo引擎优化
  • 进出口贸易公司取名大全东莞搜索seo网站关键词优化
  • 平湖网站制作企业关键词排名优化网址
  • 怎样用一台电脑做代理 让别的电脑通过代理上几个网站网页制作代码模板
  • 做网站怎么改关键词优化一个网站需要多少钱
  • 怎么用自助网站拉新十大推广app平台
  • 沭阳奥体小区做网站产品市场调研怎么做
  • 开网站做私彩赚钱吗网页设计个人主页
  • 制作网站域名需要多少钱企业推广平台
  • 湖州长兴做网站seo排名赚靠谱吗
  • 公司做网站需要提供的材料网络推广的细节
  • 有哪些网站可以做海报设计知乎网站托管代运营
  • 备案号怎么放到网站百度指数关键词工具
  • golang 网站开发厦门seo关键词优化
  • 加强公司门户网站建设方案找相似图片 识别
  • 自己怎么做卡密网站seo sem优化