同盟古镇几点去合适,51单片机的pwm程序

同盟古镇几点去合适,51单片机的pwm程序

同盟古镇几点去适合?

1. 最好在上午或下午早些时候去,不要过晚影响观光体验。2. 同盟古镇是一个历史悠久的古镇,假设去时间过于晚,不少店铺和景点可能已经关门了,观光体验也会受到影响。3. 假设可以,可以早上八点或九点左右去,这样可以不要人流拥挤的情况,轻松愉快地游览古镇,并早一点了解营业时间和景点情况,具体安排好行程。

古镇免费 FREE ,建议自驾,去,门口有一大片停车场P2推荐下午到达,待到晚上可以看夜景,游玩时长约3小时。景区宠物友好,有部分民宿也可带宠物进入。

51单片机pwm程序详解?

51单片机的pwm调速频率主要运用一个定时器和一个IO口来达到PWM的输出。在一个周期里面,第一让IO口输出高电平,并定时一定时间然后再将IO口输出低电平,定时一定时间。然后在while里面循环输出就可以。需改变占空比,就改变高电平时间与低电平时间比。我们来看看51单片机的PWM调速程序。

  51单片机PWM调速程序

  /*******************************************************************/ /* 程序名:PWM直流电机调速 */

  /* 晶振:11.00592 MHz CPU型号:AT89C51 */

  /* 直流电机的PWM波控制,可以直接的调速从0到20级的调速 */

  /*****************************************************************/ #include《reg51.h》

  #define TH0_TL0 (65536-1000)//设定中断的间隔时长

  unsigned char count0 = 50;//低电平的占空比 unsigned char count1 = 0;//高电平的占空比

  bit Flag = 1;//电机正反转标志位,1正转,0反转

  sbit Key_add=P2 ^ 0; //电机减速 sbit Key_dec=P2 ^ 1; //电机加速 sbit Key_turn=P2 ^ 2; //电机换向

  sbit PWM1=P2^6;//PWM 入口通道 1,反转脉冲 sbit PWM2=P2^7;//PWM 入口通道 2,正转脉冲

  unsigned char Time_delay;

  /************函数声明**************/ void Delay(unsigned char x); void Motor_speed_high(void); void Motor_speed_low(void); void Motor_turn(void); void Timer0_init(void);

  /****************延时处理**********************/ void Delay(unsigned char x)

  {

  Time_delay = x;

  while(Time_delay != 0);//等着中断,可减少PWM输出时间间隔

  }

  /*******按键处理加pwm占空比,电机加速**********/ void Motor_speed_high(void)//

  {

  if(Key_add==0)

  {

  Delay(10); if(Key_add==0)

  {

  count0 += 5;

  if(count0 》= 100)

  {

  count0 = 100;

  }

  }

  while(!Key_add);//等着键松开

  }

  }

  /******按键处理减pwm占空比,电机减速*****/ void Motor_speed_low(void)

  {

  }

  }

  /************电机正反向控制**************/ void Motor_turn(void)

  {

  if(Key_turn == 0)

  {

  Delay(10); if(Key_turn == 0)

  {

  Flag = ~Flag;

  if(Key_dec==0)

  {

  Delay(10); if(Key_dec==0)

  {

  count0 -= 5;

  if(count0 《= 0)

  {

  count0 = 0;

  }

  }

  while(!Key_dec );

  }

  while(!Key_turn);

  }

  }

  /***********定时器0初始化***********/ void Timer0_init(void)

  {

  TMOD=0x01; //定时器0工作于方法1 TH0=TH0_TL0/256; TL0=TH0_TL0%256; TR0=1; ET0=1; EA=1; }

  /*********主函数********************/ void main(void)

  {

  Timer0_init(); while(1)

  {

  Motor_turn(); Motor_speed_high(); Motor_speed_low();

  }

  }

  /**************定时0中断处理******************/ void Timer0_int(void) interrupt 1 using 1

  {

  TR0 = 0;//设置定时器初值这个时间段,关闭定时器 TL0 = TH0_TL0 % 256;

  TH0 = TH0_TL0 / 256 //定时器装初值 TR0 = 1;

  if(Time_delay != 0)//延时函数用

  {

  Time_delay-;

  }

  if(Flag == 1)//电机正转

  {

  PWM1 = 0;

  if(++count1 《 count0)

  {

  PWM2 = 1; } else PWM2 = 0;

  if(count1 》= 100) { count1=0; } }

  else //电机反转

  {

  PWM2 = 0;

  if(++count1 《 count0) { PWM1 = 1; } else PWM1 = 0;

  if(count1 》= 100)

  {

  count1=0;

  }

  }

  }

手机没有永不休眠咋办,应该如何处理?

可以按照使用习惯,设置屏幕自动休眠时长,设置方式:点击设置 显示 休眠,设置休眠时间,最长的休眠时间现在是可以设置成10分钟。EMUI8.0后面休眠时间部分手机可以设置为“永不”休眠,设置方式:点击设置 显示 休眠永不。注: OLED屏不支持设置永不休眠。

雅思英语备考资料及辅导课程

雅思英语免费资料+培训课程

©下载资源版权归作者所有;本站所有资源均来源于网络,仅供学习使用,请支持正版!

雅思英语培训班名师辅导课程

考试培训视频课程
考试培训视频课程

以上就是本文同盟古镇几点去合适,51单片机的pwm程序的全部内容

本文链接:https://bbs.china-share.com/news/52164.html

发布于:博宇考试网(https://bbs.china-share.com/)>>> 雅思英语栏目(https://bbs.china-share.com/yingyukaoshi/yasituofu/)

投稿人:网友投稿

说明:因政策和内容的变化,上文内容可供参考,最终以官方公告内容为准!

声明:该文观点仅代表作者本人,博宇考试网系信息发布平台,仅提供信息存储空间服务。对内容有建议或侵权投诉请联系邮箱:ffsad111@foxmail.com

关注本站了解更多关于文同盟古镇几点去合适,51单片机的pwm程序和雅思英语的相关信息。

TAG标签:

   同盟古镇几点去合适       51单片机pwm程序详解       51单片机的pwm程序       雅思口语p2时长   

雅思英语热门资讯推荐

  • 雅思英语同盟古镇几点去合适,51单片机的pwm程序

    同盟古镇几点去适合? 1. 最好在上午或下午早些时候去,不要过晚影响观光体验。2. 同盟古镇是一个历史悠久的古镇,假设去时间过于晚,不少店铺和景点可能已经关门了,观光体验也会受到...

  • 雅思英语环球雅思好不好,合肥环球雅思怎么样口碑

    环球雅思好不好? 环球雅思评价很好。 环球雅思拥有在119个城市从事外语和职业教育培训的连锁学校351家、156所环球灵童少儿英语连锁学校、25所倍趣科学儿童学苑和疯狂家族儿童俱乐部、从...

  • 雅思英语电子科技大学3+1怎么样,电子科技大学3+1

    电子科技大学3+1怎么样? 电子科技大学3+1是一个教学模式的新尝试,3+1模式是很好的,可以让学生在大学完成学业的同时,利用一年的实践机会。 提高自己的动手能力,在踏上社会前,使学生...

  • 雅思英语雅思培训还有前途吗,雅思培训学校类

    雅思培训还有前途吗? 雅思虽然属于英联邦国家留学的霸主考试,但是,已经在受到新型考试的挑战。不止PTE,还有不少其他的考试系统也在试图瓜分市场。 新型的考试系统更适应时代要求,...