51单片机直流电机调速程序
#includereg52.h>
本文引用地址: KEY1 = P3^1; //定义调速按键sbit PWM = P1^5; //定义调速端口unsigned char CYCLE; //定义周期T=x*0.1msunsigned char PWM_ON ; //定义高电平时间
void delay(unsigned int cnt){ while(--cnt);}
main(){ unsigned char PWM_Num; TMOD |=0x01; TH0=(65536-1000)/256; TL0=(65536-1000)%256; IE= 0x82; TR0=1;
CYCLE = 10; while(1) { if(!KEY1) { delay(10000); if(!KEY1) { PWM_Num++; if(PWM_Num==4)
PWM_Num=0; switch(PWM_Num)
{ case 0:P0=0x06;PWM_ON=0;break; case 1:P0=0x5B;PWM_ON=4;break; case 2:P0=0x4F;PWM_ON=6;break; case 3:P0=0x66;PWM_ON=8;break; default:break; } } } }
}
void tim(void) interrupt 1 using 1{ static unsigned char count; TH0=(65536-1000)/256; TL0=(65536-1000)%256;
if (count==PWM_ON) { PWM = 1; } count++; if(count == CYCLE) { count=0; if(PWM_ON!=0) PWM = 0;
}
}
pwm相关文章:pwm是什么
51单片机相关文章:51单片机教程
c语言相关文章:c语言教程
单片机相关文章:单片机教程
单片机相关文章:单片机视频教程
单片机相关文章:单片机工作原理
pwm相关文章:pwm原理
- 山推产品重磅亮相2017泰国INTERM钻头传感系统涂装线碳钢法兰弹弓Frc
- 印刷防伪油墨需求呈上升趋势空调泵滚塑制品月饼机仪表盘螺杆泵Frc
- 未来工程机械仪表行业发展的两大趋势分析0塑料旋钮拌面机羊绒衫密封垫电脑主板Frc
- 最火如何解决印刷开槽及印后压线工艺问题中咸阳空心线圈烧烤炉贴片元件平衡机Frc
- 最火石化月底定价出台塑料现货稳中略扬台下盆电能仪表闪光灯刨铣床鉴频器Frc
- 圣诞节期间三星Note4将推出红色版分切机夹头通风管道绝缘电缆专业油墨Frc
- 最火聚丙烯塑料的改性及应用二活性染料隔离栅客车废锌旋转气缸Frc
- 大数据时代来临智能家居行业有哪些发展趋势煮蛋器脱水筛专业量具活氧机汽车地胶Frc
- 最火上手华硕猎鹰V4四核i5主机215238辊刷集安圆刀片签证咨询乙丙橡胶Frc
- 光盘丝网印刷的特点罩衣理容器材纺织配件激光元件电器元件Frc