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

个人网站怎么做代码安徽seo报价

个人网站怎么做代码,安徽seo报价,江苏省灌云建设局5.0网站,excel小程序商店目标:利用定时器中断,每隔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.dinnco.com/news/81162.html

相关文章:

  • 什么做网站的公司好郑州网站推广报价
  • 大连市公众平台网站搜索引擎数据库
  • 社区信息建设网站网络营销渠道有哪几种
  • steamcn网站是谁做的免费精准客源
  • 网站栏目怎么做南京seo网络推广
  • 酒店网站案例网站内链优化
  • 网站制作钱企业网站建设价格
  • 社交网站上的商城怎么做百度网站链接提交入口
  • 如何在记事本中做网站链接百度竞价优化软件
  • 公司想做个网站关键词优化排名查询
  • wordpress禁用谷歌字体禁用头像网站seo方案策划书
  • 安徽白云集团网站建设网络seo哈尔滨
  • 呼市做网站整站优化网站
  • 德文网站建设域名注册平台
  • 天河区网站制作朋友圈网络营销
  • 铜陵做网站成都网站seo报价
  • 那个网站可教做课件好seo服务加盟
  • 广东长海建设工程有限公司网站怎么做网页宣传
  • 电子商务网站建设试题3腾讯企业邮箱
  • 网站建设与推广seo优化便宜
  • 郑州网站推广效果掌门一对一辅导官网
  • 常用的建站工具有哪些看书网站排名
  • 网站设计建设平台网站推广公司推荐
  • 什么网站可以接单做设计百度seo优化推广公司
  • 政府网站设计理念网络营销的优势与不足
  • 太原做企业网站的广州seo
  • 闵行区做网站公司宁波seo哪家好快速推广
  • 网站后期维护费用百度免费官网入口
  • 网站建设问题新闻资讯营销最好的方法
  • 做文献综述用什么网站提高网站搜索排名