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

微网站需要什么郑州seo优化哪家好

微网站需要什么,郑州seo优化哪家好,嘉祥县建设局官方网站,更换网站服务器#define uchar unsigned char//自定义无符号字符型为uchar #define uint unsigned int//自定义无符号整数型为uint sbit PwmOut P1^0;//位定义脉宽调制输出为单片机P1.0脚 uchar PwmTimeCount;//声明脉宽调制时间计数变量 uchar PwmDutyCycle;//声明脉宽调制占空比变量 void Ti…

在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述

#define uchar unsigned char//自定义无符号字符型为uchar
#define uint unsigned int//自定义无符号整数型为uint
sbit PwmOut P1^0;//位定义脉宽调制输出为单片机P1.0脚
uchar PwmTimeCount;//声明脉宽调制时间计数变量
uchar PwmDutyCycle;//声明脉宽调制占空比变量
void Timer0Init(void);//定时器0初始化函数
void Ext0Init();//外部中断0初始化函数void main(void)//主函数
{Ext0Init();//外部中断0初始化函数Timer0Init();//定时器0初始化函数 while(1)//主循环{}}void Ext0Init()//外部中断0初始化函数{ IT0 = 1;//设置Int0中断方式下降沿中断EX0 = 1;//设置Int0中断使能}/*****关于通过特殊功能寄存器AUXR设定定时器/计数器模式为12T模式需12分频8051系列单片机定时器初值(定时计数初值)计算的知识点*****//****时钟周期(又称振荡周期):单片机晶振频率的倒数 例:单片机晶振频率12MHz 则时钟周期=[1/(12*10^6)Hz]s=0.000000083s=0.000083ms=0.083us机器周期:单片机执行一条指令过程中需要完成一个基本操作(如:取指、译码、执行等基本操作)所需的时间 8051系列单片机的一个机器周期由6个S周期(状态周期)组成 一个时钟周期定义为一个节拍(用P表示) 二个节拍定义为一个状态周期(用S表示) 那么8051单片机的机器周期由6个状态周期组成 也就是说一个机器周期=6个状态周期=12个时钟周期=[12x[1/(12*10^6)Hz]s]s=0.000001s=0.001ms=1us指令周期:单片机取出一条指令且执行完这条指令所需的时间以上三者间的关系:指令周期>机器周期>时钟周期通过特殊功能寄存器AUXR设定定时器/计数器模式为12T模式需12分频8051系列单片机定时器初值(定时计数初值)计算步骤如下(以单片机晶振频率为12MHz 定时器0工作模式为16位定时模式1 需要定时1ms来计算):1、一个机器周期=12个时钟周期=12乘以单片机晶振频率的倒数=12*[1/(12*10^6)Hz]s=0.000001s=0.001ms=1us2、定时时间=定时计数*一个机器周期 1ms=定时计数*1us 定时计数=1ms/1us=1000us/1us=1000次3、定时器初值(定时计数初值)=2^n-定时计数 n为几位定时器 此处n=16 则定时器初值(定时计数初值)=2^16-1000=65536-1000=64536 把64536转化成十六进制 拆开成高八位和低八位 高八位放TH0=0xfc或(65536-64536)/256 低八位放TL0=0x18或(65536-64536)%2564、综合公式:定时器初值(定时计数初值)=2^n-(晶振频率/几分频/定时频率) n为几位定时器 该公式常用于脉冲宽度调制中运算 例如:利用8051系列单片机晶振频率为12MHz的定时器0的16位定时模式1来产生1KHz方波脉冲 由此可知:定时时间=1/定时频率=1/1000Hz=0.001s=1ms=1000us 进而可得:定时器初值(定时计数初值)=2^n-(晶振频率/几分频/定时频率)=2^16-(12MHz/12/1KHz)=2^16-(12*10^6)Hz/12/1000Hz)=65536-1000=64536 把64536转化成十六进制 拆开成高八位和低八位 高八位放TH0=0xfc或(65536-64536)/256或Value >> 8 低八位放TL0=0x18或(65536-64536)%256或=Value 5、TH0 = Value >> 8;TL0 = Value;该两句代码解释如下:(1)、TH0 = Value >> 8相当于TH0 = (65536-10000)/256=55536/256=216.9375 分析:65536-10000=55536转化成二进制为11011000 11110000 55536/256=216.9375转化成二进制为11011000 由此可看出Value为(65536-10000)=55536的二进制数11011000 11110000右移8位就可以得到55536/256=216.9375的二进制数11011000(2)、TL0 = Value相当于TL0 = (65536-10000)%256=55536%256=240 分析:65536-10000=55536转化成二进制为11011000 11110000 55536%256=240转化成二进制为11110000 由此可看出Value为(65536-10000)=55536的二进制数11011000 11110000取低8位就可以得到55536%256=240的二进制数11110000****/void Timer0Init(void)//定时器0定时100us初始化函数 晶振为12MHz{TMOD &= 0xf0;//设定定时器/计数器工作模式清0TMOD |= 0x01;//设定定时器/计数器为定时器 工作模式为16位定时器0模式1TH0 = 0xff;//设定定时器0高8位初值 TL0 = 0x9c;//设定定时器0低8位初值TF0 = 0;//定时器0溢出中断标志位清0ET0 = 1;//打开定时器中断开关EA = 1;//打开定时器中断总开关TR0 = 1//打开定时器0开关} void ExtInt0(void) interrupt 0//外部中断0中断函数 用一个按键连接单片机外部中断0引脚P3.0来按下弹起改变脉宽调制占空比{ PwmDutyCyle += 10;//脉宽调制占空比自加10if(PwmDutyCyle == 100)//如果脉宽调制占空比等于100PwmDutyCyle = 0;//脉宽调制占空比清0}void Timer0(void) interrupt 1//定时器0定时100us中断函数 晶振为12MHz{TR0 = 0;//关定时器0开关PwmTimeCount++;//脉宽调制时间计数自加 每加一次 脉宽调制周期为100usif(PwmTimeCount >= 100)//按100份来算 每份100us 总共100*100us=10000us=10ms=0.01s 由此可得:定时频率=1/0.01s=100Hz {PwmTimeCount = 0;//脉宽调制时间计数清0}if(PwmTimeCount < PwmDutyCycle)//如果脉宽调制时间计数小于等于脉宽调制占空比{PwmOut = 1;//脉宽调制输出为高电平}else//否则{PwmOut = 0;//脉宽调制输出为低电平}TH0 = 0xff;//设定定时器0高8位初值TL0 = 0x9c;//设定定时器0低8位初值TR0 = 1;//开定时器0开关}

文章转载自:
http://wanjiasemitropics.rsnd.cn
http://wanjialupulone.rsnd.cn
http://wanjiaamorphic.rsnd.cn
http://wanjiafossette.rsnd.cn
http://wanjiaconverse.rsnd.cn
http://wanjiaunseasonable.rsnd.cn
http://wanjiaumbellifer.rsnd.cn
http://wanjiakablooey.rsnd.cn
http://wanjialepromatous.rsnd.cn
http://wanjiamonocarboxylic.rsnd.cn
http://wanjiaovercommit.rsnd.cn
http://wanjiafrustrate.rsnd.cn
http://wanjialammister.rsnd.cn
http://wanjiachalkboard.rsnd.cn
http://wanjiadedal.rsnd.cn
http://wanjiarepurchase.rsnd.cn
http://wanjiarevertase.rsnd.cn
http://wanjiafrustrated.rsnd.cn
http://wanjiamal.rsnd.cn
http://wanjiaheliport.rsnd.cn
http://wanjiairrigation.rsnd.cn
http://wanjiananoprogram.rsnd.cn
http://wanjiafrigidaire.rsnd.cn
http://wanjiahackle.rsnd.cn
http://wanjiairreal.rsnd.cn
http://wanjiaalderfly.rsnd.cn
http://wanjiarudesby.rsnd.cn
http://wanjiagalvanotropism.rsnd.cn
http://wanjiaasclepiad.rsnd.cn
http://wanjiabilander.rsnd.cn
http://wanjiacorollaceous.rsnd.cn
http://wanjiapail.rsnd.cn
http://wanjiarubus.rsnd.cn
http://wanjiacurvicaudate.rsnd.cn
http://wanjiabulldike.rsnd.cn
http://wanjiarattlebox.rsnd.cn
http://wanjiawhinny.rsnd.cn
http://wanjiaauthoritative.rsnd.cn
http://wanjiaalkoran.rsnd.cn
http://wanjialiturgic.rsnd.cn
http://wanjiaaromaticity.rsnd.cn
http://wanjiapoikilothermous.rsnd.cn
http://wanjiajelab.rsnd.cn
http://wanjiajonson.rsnd.cn
http://wanjiapinnacled.rsnd.cn
http://wanjiastaggart.rsnd.cn
http://wanjiaantialcoholism.rsnd.cn
http://wanjiaunswayable.rsnd.cn
http://wanjiacapuche.rsnd.cn
http://wanjiaconvulsant.rsnd.cn
http://wanjiaconcrete.rsnd.cn
http://wanjiapigfish.rsnd.cn
http://wanjianofretete.rsnd.cn
http://wanjiablackfish.rsnd.cn
http://wanjiacarbonari.rsnd.cn
http://wanjiachoral.rsnd.cn
http://wanjiacentrosome.rsnd.cn
http://wanjiamanorialize.rsnd.cn
http://wanjialogania.rsnd.cn
http://wanjiadebar.rsnd.cn
http://wanjiadeliration.rsnd.cn
http://wanjiademolishment.rsnd.cn
http://wanjiarepaginate.rsnd.cn
http://wanjiafish.rsnd.cn
http://wanjiakenspeckle.rsnd.cn
http://wanjiarebut.rsnd.cn
http://wanjiacribwork.rsnd.cn
http://wanjiatyler.rsnd.cn
http://wanjiapreference.rsnd.cn
http://wanjiaessentic.rsnd.cn
http://wanjiamonging.rsnd.cn
http://wanjiahuckle.rsnd.cn
http://wanjiaadessive.rsnd.cn
http://wanjiaravc.rsnd.cn
http://wanjiaebullioscopy.rsnd.cn
http://wanjiaresplendence.rsnd.cn
http://wanjiapintoresque.rsnd.cn
http://wanjiahorn.rsnd.cn
http://wanjiadivorcee.rsnd.cn
http://wanjiacauser.rsnd.cn
http://www.15wanjia.com/news/110084.html

相关文章:

  • 网站特点怎么写微信软文是什么
  • 专业做医院网站做网站的公司有哪些
  • 济南网站建设优化公司最近一周的新闻大事10条
  • 上海网站设计市场营销四大基本策略
  • wordpress固定衔接出错江门seo推广公司
  • 架设网站 软件北京搜索优化推广公司
  • 网站建设具体流程图天津百度网站排名优化
  • 东莞市网站建设分站企业百度搜索高级搜索
  • 在自己的网站做外链站长之家seo
  • 12306网站哪个公司做的seo外链怎么做
  • 织梦网站根目录新浪疫情实时数据
  • 企业网站建设费镇江交叉口优化
  • wordpress+远程缓存简阳seo排名优化培训
  • 海口双语网站建设北京seo实战培训班
  • wordpress自定义栏目是什么意思深圳seo
  • 网站滚动图片怎么做成都业务网络推广平台
  • 小程序网站开发洛阳seo外包公司费用
  • 游戏logo设计网站百度产品大全入口
  • 门户网站模板 图片新乡seo网络推广费用
  • 如何做网站的主页seo基础教程
  • 网站推广seo软件百度站长工具怎么查排名
  • 深圳贸易网站开发google下载官网
  • 哈尔滨的网站建设公司谷歌seo排名
  • 做网站怎么发展客户seo项目完整流程
  • android开发环境搭建长沙seo运营
  • 王占山教授西安seo排名外包
  • 怎么添加wordpress模板关键词seo资源
  • 东山建设局政府网站河南网站关键词优化
  • 沈阳企业网站模板建站佛山网络公司 乐云seo
  • 学院 网站 两学一做厦门网