天堂v国产精品五月天老熟女久久|天天看黄色免费金沙 无码 中字|亚洲精品无码线AV无码专区在线|加勒比av福利色哟哟—精品人妻|最新黄片免费播了国产精品99ri|麻豆福利在线在线视频 91|无码久久久久每一日精品人妻|av一区亚洲午夜福利电影

下載手機(jī)汽配人

為什么步進(jìn)電機(jī)正轉(zhuǎn)和反轉(zhuǎn)速度不一樣?

我寫的一個(gè)C51小程序 #include unsigned char code Forward[4]={0xf1,0xe9,0xe5,0xe3}; unsigned char code Back[4]={0xf1,0xe3,0xe5,0xe9}; unsigned char flag=0; void delay(unsigned int cnt) { while(--cnt); } void main() { unsigned char i; if(flag==0) { for(i=0;i<=4;i++) { P1=Forward[i]; delay(500); } } else { for(i=0;i<=4;i++) { P1=Back[i]; delay(500); } } } 倘若修改flag的初值,應(yīng)該說會(huì)改變步進(jìn)電機(jī)的轉(zhuǎn)向,可是為什么flag=0和1時(shí)步進(jìn)電機(jī)轉(zhuǎn)速不同???
提問者:網(wǎng)友 2018-08-18
最佳回答
unsigned char code Forward[4]={0xf1,0xe9,0xe5,0xe3}; unsigned char code Back[4]={0xf1,0xe3,0xe5,0xe9}; 從這個(gè)看,你的輸出口,在P1。1,P1。2,P1。3,P1。4,從程序上沒什么大問題,可以把延時(shí)加大點(diǎn)看下是不是有丟步,如果沒有就要查下硬件了。 另外你的flag是不是有其它地方影響了,改為輸入口控制如P1。7 ,試下。
回答者:網(wǎng)友
產(chǎn)品精選
搜索問答
還沒有汽配人賬號(hào)?立即注冊

我要提問

汽配限時(shí)折扣

本頁是網(wǎng)友提供的關(guān)于“為什么步進(jìn)電機(jī)正轉(zhuǎn)和反轉(zhuǎn)速度不一樣?”的解答,僅供您參考,汽配人網(wǎng)不保證該解答的準(zhǔn)確性。
邯郸县| 新平| 桂阳县| 沙洋县| 屏南县| 宜兰市| 泰和县| 莱阳市| 津南区| 孟连| 珲春市| 开化县| 安顺市| 鄂托克旗| 临高县| 满城县| 黎平县| 灌南县| 海城市| 扶风县| 临洮县| 和平县| 平山县| 萝北县| 鄂温| 桐庐县| 县级市| 宜兰县| 乐清市| 宿迁市| 施甸县| 垫江县| 九台市| 乡宁县| 务川| 淮滨县| 吴桥县| 治多县| 盐山县| 顺昌县| 罗山县|