问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

求一段控制电动机的C语言程序

发布网友 发布时间:2024-10-14 02:02

我来回答

2个回答

热心网友 时间:2024-10-14 17:06

//4级速度可调:0、1、2、3; 对应占空比:0、1/4、2/4、3/4
#include<reg52.h>
sbit key=P3^6;
sbit motor=P2^4;

unsigned char key_scan(void);
void motor_set(unsigned char v) ;
void motor_init(void);

unsigned char PWM_H=0,n=0,i=0;
void main()
{

motor_init();

while(1)
{
if (key_scan() == 1)
{
motor_set(i%4);
}
}

}

//电机转动
void motor_run() interrupt 3
{
if(n<PWM_H) motor=1;
else motor=0;
n++;
if(n>=4) n=0;

}

//速度控制,4级速度可调:0、1、2、3; 对应占空比:0、1/4、2/4、3/4
void motor_set(unsigned char v)
{
if (v>3) v=3;
if (v == 0) TR1 = 0;
else
{
TR1 = 1;
PWM_H = v;
}
}

//电机初始化
void motor_init(void)
{
EA=1;
ET1=1;
TMOD=TMOD & 0X0F | 0x20;
}

//扫描按键
unsigned char key_scan(void)
{
unsigned char on = 0,i;
while(1)
{
if(key==0) //判断是否按下
{
for(i=0;i<100;i++); //软件延时
if(key==0) //再次判断是否按下
{
on = 1;
break; //跳出循环
}
}

}
while(key==0);
return 1;
}

热心网友 时间:2024-10-14 17:13

什么电机? 直流电机?交流电机还是步进电机? 我觉得你说的可能是玩具里面的那种直流电机吧
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
如何在手机百度上删除对话记录? 结核病是什么样的疾病? 曹丕17岁得了肺痨,明知自己命不长久,还要强争王位,是不是很自私呢?_百... 古代小说常出现的病名 急求一篇"生活小窍门"(500字)的作文 至今最有什么小妙招 健康的戒烟方法 笔记本电池锁死是什么原因引起的? 黑龙江债权转让合同纠纷该怎样取证 安徽债权转让合同纠纷应该怎么样取证 司法鉴定骨折主要的依据是什么? ...我们物理老师好严的,拜托拜托,各位学霸。帮帮我吧!谢了! 汶川地震中死去父母的孩子该怎么办?有人帮他们?照顾他们?拜托了各位... ...努力奋发.家中之事.有它安心的动物。(猜十二生肖,请解释一下,谢谢... ...做一日和尚撞一天钟】在十二生肖里面属于那个生肖,我看小说分... 英雄联盟具篮、红BUFF有什么用? 英雄联盟里的蓝buff和红buff代表什么? JDG实力打脸官方,夏季赛危机解除! 顺产后多少天可以穿收腹裤,夏天产后多久可穿短袖 产后30天能穿短袖了吗,产后36天用骨盆带还有用么 划线的是“his pen” no,it isn't.the blue pen is his怎么读 No ,it isn't.The blue pen is his. 小米移动电源和魅族M8有什么区别 win10如何设置开机密码(win10如何设置开机密码和用户名) 我的世外桃源 这篇作文怎么写,我写不下去了,求大仙们帮帮我 O(∩_∩... 随着《庭外·落水者》故事的展开,李光洁李宗翰如何掀津港律政风云?_百 ... 螃蟹和哈密瓜能一起吃吗? oppo手机如何设置浏览器选项 4cm.4cm.4.5cm.3.5cm.7cm.8cm.任意取出3根.可以摆出几种不同的三角形... 苏州大学录取最低分数线 季红玉用繁体字怎么写 苏州大学的二本录取分数线是多少? 电脑硬盘怎么选择合适自己? 电脑硬盘买多大的合适 奇瑞徽银汽车金融有限公司公司业务 急急急!!用碌碌无为造句50字! 下列词语中,字形和划线字的读音都正确的一项是 A. 忖(cǔn)度日 晷... 红豆芽炒鸡蛋怎么做才嫩? 法考只考客观题该怎么准备呢? 《地铁:离去》玩具商成就达成指南介绍_《地铁:离去》玩具商成就达成指南... 法律资格考试怎么准备?买什么书? ...赫敏格兰杰 罗恩韦斯莱 阿布思邓布利多 这种的不要荷米恩的这个版 ... 宁波胜杰康生物科技有限公司怎么样 我的电脑屏幕上突然出现个东西,弄不掉了,请高手解决! 我的电脑屏幕上出现一块白色框区域,不知道怎么去除,重启也不行,请各位... 求高手,我的电脑屏幕变成这样了回不去了 不是简单的去掉锁定任务栏能用... 陆游《夜意》中的诗句:静待微风停素扇,旋消残酒漱寒泉。是什么意思... “在手微风动”的出处是哪里 男孩重阳节出生好不好九月九重阳节生的男孩的命运