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

个人网站怎么做代码品牌营销网站建设

个人网站怎么做代码,品牌营销网站建设,网站背景特效,用手机搭建网站目标:利用定时器中断,每隔1s开启/熄灭LED1灯。 外部中断结构图如下图所示,要使用定时器中断T0,须开启TE0、ET0。: 系统中断号如下图所示:定时器0的中断号为1。 定时器0的工作方式1原理图如下图所示&#x…

目标:利用定时器中断,每隔1s开启/熄灭LED1灯。

外部中断结构图如下图所示,要使用定时器中断T0,须开启TE0、ET0。:

系统中断号如下图所示:定时器0的中断号为1。

定时器0的工作方式1原理图如下图所示:GATE低电平且TR0为1时,定时器中断即可生效,无需INT0给信号。

通过M0、M1可设置定时器的工作方式,如下图所示:

定时器的初始值:定时器的寄存器为TH0和TL0,在工作方式1下,值累加至65536时溢出,触发定时器中断。因此,设定初值应为: 65536-机器周期的计数。

例如:

振荡周期=1/12us;
状态周期=1/6us;
机器周期=1us;
定时1ms就是1000个机器周期,初值为:65536-1000=64536=0xfc18。
上述步骤可以通过一个小工具软件来计算:
代码如下所示:
#include "reg52.h"typedef unsigned char u8;
typedef unsigned int u16;sbit LED1 = P2^0;//LED对应的端口//定时器中断初始配置
void time0_init(){TMOD = 0x01;//工作方式为1TH0 = 0xFC;//初始值高字节TL0 = 0x18;//初始值低字节ET0 = 1;//定时器0中断允许EA = 1;//打开总中断。TR0 = 1;//打开定时器
}void main(){time0_init();while(1){}
}void time0_task()interrupt 1{ //中断号为1static u16 i=0;//重新设定初始值TH0 = 0xFC;TL0 = 0x18;i++;if(i==1000){//1s时间i=0;LED1 = !LED1;//点亮/熄灭LED1灯。	}}

http://www.mnyf.cn/news/52043.html

相关文章:

  • 网站建设案例代理商杭州seo搜索引擎优化公司
  • 广东建设注册执业中心网站中国网评中国网评
  • 网网站制作开发百度seo流量
  • 制作一个静态网站的步骤自己怎么做网址
  • 金华住房和城乡建设厅网站比较火的推广软件
  • 怎么知道公司网站是哪家做的seo优化排名服务
  • 上海网站建设培训新闻热点
  • 做自媒体需要哪些网站公司网站建设代理
  • 徐州市城乡和城乡建设厅网站百度搜索引擎
  • 乌克兰网站服务器搜索引擎优化什么意思
  • 北京靠谱的网站建设友情链接有用吗
  • 适合权重小的网站做的专题百度网页排名怎么提升
  • 顺德网站建设方案广州网络营销的推广
  • 网站开发目录登封网站设计
  • 太原网站建设费用b站黄页推广软件
  • 怎么自己做网站备案seo关键词优化提高网站排名
  • 如何做网站推广下拉刘贺稳14网络推广外包怎么接单
  • 新疆兵团建设局网站百度seo服务方案
  • 南阳微网站怎么创建私人网站
  • 国外注册网站做百度seo网站优化快速排名软件
  • 网站建设手机网站seo包年优化
  • 那些网站可以做团购seo优化大公司排名
  • 国内外贸平台有哪些深圳网站优化
  • 天津市武清区住房建设网站整合营销传播案例分析
  • 手机网站怎么做沉浸式西安seo专员
  • 中交路桥建设有限公司官网深圳seo论坛
  • 在哪几个网站里可以做淘客国内新闻最新
  • 网站改版需要重新备案吗竞价广告
  • 白云网站建设哪家好做网站用哪个软件
  • 学校网站模板wordpress可以看国外网站的浏览app