熱門: 51單片機(jī) | 24小時(shí)必答區(qū) | 單片機(jī)教程 | 單片機(jī)DIY制作 | STM32 | Cortex M3 | 模數(shù)電子 | 電子DIY制作 | 音響/功放 | 拆機(jī)樂園 | Arduino | 嵌入式OS | 程序設(shè)計(jì)
![]() |
發(fā)布時(shí)間: 2021-7-27 16:52
正文摘要:#include<reg52.h> unsigned long beats = 0; void StartMotor (unsigned long angle); void main()//zd { EA=1; TMOD=0x01; TH0 =0xF8; ET0 =1; TR0 =1;   ... |
isyido 發(fā)表于 2021-7-27 20:19 啊,這是我照著一些例程弄的,我也不知道,步進(jìn)電機(jī)我還在學(xué) |
isyido 發(fā)表于 2021-7-27 20:10 好的,發(fā)現(xiàn)了謝謝你 |
感覺你的StartMotor方法沒意義啊直接計(jì)算即可!如果你后面有其它用處,那你要仔細(xì)想想,里面的計(jì)算要考慮下angle是否會很大導(dǎo)致*4076是否越界 |
isyido 發(fā)表于 2021-7-27 20:11 哭~..................... |
angmall 發(fā)表于 2021-7-27 17:59 這個(gè)錯(cuò)也真是無敵了!新手小朋友,要仔細(xì)點(diǎn)! |
angmall 發(fā)表于 2021-7-27 17:59 哇,這都沒看到。。。。 |
真不知道怎么改 ,我知道是那行,語法錯(cuò)誤,可是我看不出有什么錯(cuò) |
提示都說的很清楚了。按提示的行去找就能發(fā)現(xiàn)問題。![]() |
void StartMotor (unsigned long angle);這一句后面不要分號“;” |
參與人數(shù) 1 | 黑幣 +30 | 收起 理由 |
---|---|---|
![]() | + 30 | 贊一個(gè)! |
改成這樣 index=index &0x07; //<<--這一句后面要分號“;” beats--; |
Powered by 單片機(jī)教程網(wǎng)