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

怎样看一个网站是哪个公司做的千度seo

怎样看一个网站是哪个公司做的,千度seo,建站新体验,住房和城乡建设部网站预售证重点学习51单片机工作在睡眠模式。 1、进入“睡眠模式”的方法 通过将PCON寄存器中的PDWN置1,则CPU会进入“睡眠模式”。在“睡眠模式”中,晶振将停止工作,因此,定时器和串口都将停止工作,只有外部中断继续工作。如果单片机电源…

重点学习51单片机工作在睡眠模式。

1、进入“睡眠模式”的方法

通过将PCON寄存器中的PDWN置1,则CPU会进入“睡眠模式”。在“睡眠模式”中,晶振将停止工作,因此,定时器和串口都将停止工作,只有外部中断继续工作。如果单片机电源引脚VCC有2.0伏以上,则RAM 中的数据仍将保存。

退出“睡眠模式”(低功耗模式),有两种方法:

1)、外部中断会让CPU退出“睡眠模式”。

2)、CPU复位引脚出现高电平,引起CPU复位,也会让CPU退出“睡眠模式”。

2、外部中断会让CPU退出“睡眠模式”

程序如下:

#define Enter_PDWN_Mode()  PCON=PCON|0x02  //进入“睡眠模式”

#define Exit_PDWN_Mode()   PCON &= ~0x02;    //CPU退出“睡眠模式”

sbit LED = P1^0;  //低电平点亮LED

//函数功能:设置int0和int1为下降沿中断方式;

void EXT_int0_and_int1_initialization()

{ IT0=1;  //设置int0为下降沿触发方式;

  IT1=1;  //设置int1为下降沿触发方式;

  //IT0=0;  //设置int0为低电平触发方式;

  //IT1=0;  //设置int1为低电平触发方式;

  EX0=1;  //允许int0中断;

  EX1=1;  //允许int1中断;

  EA=1;   //开总中断允许位;

}

#define OSC_FREQ          12000000L      //定义晶振频率为12MHz;

#define T0_Load_Value       (65536-50000)   //配置T0为50000us中断一次;

//函数功能: Timer0初始化;

void timer0_initializtion(void)

{ TMOD&= 0xF4;          //设置GATE0=0,即不允许外部INT0脚控制Timer0;

  TMOD|= 0x01;     //配置Timer0为方式1(16位定时器);

  TL0=T0_Load_Value;    //手动装载初值;

  TH0=T0_Load_Value>>8;

  TR0=1;                //当GATE0=0时,TR0=1,表示启动T0开始工作;

  ET0=1;                //允许Timer0中断;

  EA=1;                 //开总中断允许位;

}

//函数功能:int0中断服务函数,在双击P3.2脚时会进入int0中断服务函数;

void int0_interrupt_service_function() interrupt 0

{

LED=0;//点灯

  Exit_PDWN_Mode();//CPU退出“睡眠模式”

}

//函数功能:int1中断服务函数,在双击P3.3脚时会进入int1中断服务函数;

void int1_interrupt_service_function() interrupt 2

{

  LED=0;//点灯

  Exit_PDWN_Mode();//CPU退出“睡眠模式”

}

//函数功能: Timer0的中断服务函数,每50000us中断一次;

void timer0_interrupt_program() interrupt 1 using 1

{ TL0=T0_Load_Value;     //手动装载初值;

  TH0=T0_Load_Value>>8;

  LED=~LED;

}

}

//函数功能:11.0592MHz延时100us

void Delay100us(void)

{

unsigned char i;

i = 50;

while (i>0){i--;}

}

void Delay_ms(unsigned char x)

{

  unsigned char i;

while (x)

{

  for(i=0;i<10;i++)Delay100us();

x--;

}

}

void main(void)

{

  EXT_int0_and_int1_initialization();

timer0_initializtion(); //Timer0初始化;

LED=1;//关灯

  Delay_ms(1000);Delay_ms(1000);Delay_ms(1000);

Enter_PDWN_Mode();

//进入“睡眠模式”

//等外部中断

while(1)

{

Delay100us();

}

}

http://www.ds6.com.cn/news/35007.html

相关文章:

  • 大连做网站哪家好一点网络营销期末考试试题及答案
  • 网站建设感恩网络营销课程总结1500字
  • 有什么网站有小学生做的题目竞价
  • 网站悬浮窗广告河南网站推广优化
  • 晋江论坛网友留言区seo1视频发布会
  • 做网站对比报告windows优化大师有什么功能
  • 湖南常德疫情最新动态快速排名优化推广排名
  • 桂阳网站建设友情链接分析
  • 欧美风网站建设刷粉网站推广便宜
  • 保定网站建设优化本地广告推广平台哪个好
  • 不花钱可以做网站吗关键词排名查询工具免费
  • 公司做普通网站烟台seo网络推广
  • 附近做网站的公司电话长春百度网站快速排名
  • 做HH网站现在推广用什么平台
  • wordpress缩写是什么意思游戏优化大师
  • 呼和浩特企业网站建设新媒体seo培训
  • 网站域名怎么做解析长沙营销推广
  • 云服务器管理安卓优化
  • 广告传媒公司营业执照经营范围怎么快速优化网站排名
  • 独立网站建设竞价推广和seo的区别
  • 深圳网站制作公司机构广告公司接单软件
  • 为什么要用模板建站中小企业网站
  • wordpress 英文 企业网站模板产品seo基础优化
  • wordpress怎样创建门户网站河南平价的seo整站优化定制
  • 现在可以做网站么免费注册个人网站
  • 大冶专业建站公司极速建站网站模板
  • 有什么好的书写网站百度广告联盟收益
  • 跨境电商平台培训哪家最正规aso优化服务站
  • 服务器做网站seo方式包括
  • 水电建设网站抖音引流推广一个30元