同盟古镇几点去适合? 1. 最好在上午或下午早些时候去,不要过晚影响观光体验。2. 同盟古镇是一个历史悠久的古镇,假设去时间过于晚,不少店铺和景点可能已经关门了,观光体验也会受到...
雅思英语
1. 最好在上午或下午早些时候去,不要过晚影响观光体验。2. 同盟古镇是一个历史悠久的古镇,假设去时间过于晚,不少店铺和景点可能已经关门了,观光体验也会受到影响。3. 假设可以,可以早上八点或九点左右去,这样可以不要人流拥挤的情况,轻松愉快地游览古镇,并早一点了解营业时间和景点情况,具体安排好行程。
古镇免费 FREE ,建议自驾,去,门口有一大片停车场P2推荐下午到达,待到晚上可以看夜景,游玩时长约3小时。景区宠物友好,有部分民宿也可带宠物进入。
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程序和雅思英语的相关信息。
雅思英语
同盟古镇几点去适合? 1. 最好在上午或下午早些时候去,不要过晚影响观光体验。2. 同盟古镇是一个历史悠久的古镇,假设去时间过于晚,不少店铺和景点可能已经关门了,观光体验也会受到...
雅思英语
环球雅思好不好? 环球雅思评价很好。 环球雅思拥有在119个城市从事外语和职业教育培训的连锁学校351家、156所环球灵童少儿英语连锁学校、25所倍趣科学儿童学苑和疯狂家族儿童俱乐部、从...
雅思英语
办英国留学签证对雅思成绩有要求吗? 针对非语言课留学签证:需。在申请签证以前,你理所当然已经收到来自大学的有条件录取信(conoffer)了,那上面会具体列出你需达到的成绩还有你的雅思...
雅思英语
电子科技大学3+1怎么样? 电子科技大学3+1是一个教学模式的新尝试,3+1模式是很好的,可以让学生在大学完成学业的同时,利用一年的实践机会。 提高自己的动手能力,在踏上社会前,使学生...
雅思英语
雅思培训还有前途吗? 雅思虽然属于英联邦国家留学的霸主考试,但是,已经在受到新型考试的挑战。不止PTE,还有不少其他的考试系统也在试图瓜分市场。 新型的考试系统更适应时代要求,...