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

51单片机 如何利用一个口 控制两个步进电机,比如P3口第四位控制A,高四位控制B电机。

发布网友 发布时间:2022-05-10 20:40

我来回答

2个回答

热心网友 时间:2023-10-30 02:10

将电机B的控制码,左移4位,和电机A的控制码做 或 运算,再把结果输出到P3口就可以追问我需要分开控制, 如果按照你的方法做的发, 当我控制 低位的时候, 高位的时候也变化了。我搜索到一个解决办法,但是写出来的代码 不对
地位的电机根本就不转了
下面是代码
static unsigned char Cnt;
unsigned int temp;
while(){
if(Cnt<8) Cnt++;
else Cnt=0;
temp=F_Rotation[Cnt];
P3=P3&0xf0+temp; // 高位保留 地位清零, 再给低位赋值
}

追答不是你那样的,假设变量a接电机A的控制码,b接电机B的控制码,应该是
P3 = a | (b << 4),在每次输出控制电机A的时候,应该同时把电机B的控制码也一起输出,控制B的时候也一样

热心网友 时间:2023-10-30 02:10

比如A不动,修改B
用00001111与上原数,然后用(B的控制码)连上1111去与上面的结果不就行了,然后输出
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
空调加氟时要注意什么? 电脑安装了pr兼容性pr显示系统兼容性报告 带你了解——赫伯罗特 一千克面粉三十元一克面粉多少钱 大米2元500克面粉3元500克 2千克大米和和1500克面粉多少钱?_百度... ...面粉每千克多少元.大米25千克4.5元一千克面粉2 买8000克面粉需要32元,每千克面粉多少钱 500克面粉2元钱1千克面粉多少钱,怎么练式? 软棕和硬棕哪个好 amd rx6800m相当于nvidia什么水平? 51单片机控制两个步进电机的程序 13x25x4=(?) (?)填数字 25x13X4X20X5 25+13乘以4用简便方法计算 13x25x4怎样简便计算公式 25×13×(52-12)的和简便运算? 25X44X13简便计算 0.25x13x4简便运算? 25x13x24简便方法 简算13×25×4 请教数学题,要巧算的 25乘13乘4、55乘25加5乘45、27乘25减17乘25。要有过程,用简便计算。 25x13x4x2的简便方法? (25x13)x4简便方法计算 25&#x3405;13&#x3405;4的简便运算? 同桌游戏为嘛登陆不了鸭 25x13x4用乘法分配律? 25×13×4要有过程等于? 25X13x4怎么用简便方法计算? 显卡有it和没有it的区别,比如650it和660的区别 三宝四口五临边 关于51单片机控制步进电机 谁会呀? 51单片机控制两个步进电机 流程图 就可以了。有显示键盘电路 给个 51单片机控制步进电机程序 正转3秒停止1秒反转3秒停止1秒 ,循环,就是往返动作 三宝四口五临边对安全员怎么说 通过51单片机控制驱动芯片298控制两个步进电机画圆的简单程序 我需要做一个智能小车,用51单片机控制,两个两相四线步进电机驱动,我该选择什么驱动芯片呢? 想用51单片机控制两个步进电机画一个圆,有没有什么简单的指令,菜鸟求传授谢谢 河南体育生高考普招 考郑大体院文化课和体育分是多少 学理的 10年郑大体育系专业得考多少分?文化课得考多少分?谢谢各位哥姐们了 郑大招体育生吗,文科文化分要多少?谢谢! 你上郑州大学体育系,文化课和体育 都考试了多少分啊! 火狐浏览器能不能象遨游一样能分屏浏览模式 按合适比例算出八大行星到太阳的距离 八大行星到太阳的平均距离/千米各是多少? 太阳系中的八大行星距离太阳有多远 八大行星与太阳的平均距离各是多少万千米 太阳系八大行星分别与太阳的距离是多少千米? 八大行星分别离太阳有多远 八大行星的距离到底有多远?