找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索

求大佬幫我看看單片機(jī)程序哪里有錯(cuò),實(shí)在看不出了

查看數(shù): 3155 | 評論數(shù): 13 | 收藏 0
關(guān)燈 | 提示:支持鍵盤翻頁<-左 右->
    組圖打開中,請稍候......
發(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;         ...

回復(fù)

ID:891154 發(fā)表于 2021-7-27 20:33
isyido 發(fā)表于 2021-7-27 20:19
感覺你的StartMotor方法沒意義啊直接計(jì)算即可!如果你后面有其它用處,那你要仔細(xì)想想,里面的計(jì)算要考慮 ...

啊,這是我照著一些例程弄的,我也不知道,步進(jìn)電機(jī)我還在學(xué)
ID:891154 發(fā)表于 2021-7-27 20:19
isyido 發(fā)表于 2021-7-27 20:10
BeatCode定義為8,,花括號里面只有七個(gè)。

好的,發(fā)現(xiàn)了謝謝你
ID:476415 發(fā)表于 2021-7-27 20:19
感覺你的StartMotor方法沒意義啊直接計(jì)算即可!如果你后面有其它用處,那你要仔細(xì)想想,里面的計(jì)算要考慮下angle是否會很大導(dǎo)致*4076是否越界
ID:891154 發(fā)表于 2021-7-27 20:12
isyido 發(fā)表于 2021-7-27 20:11
這個(gè)錯(cuò)也真是無敵了!新手小朋友,要仔細(xì)點(diǎn)。

哭~.....................
ID:476415 發(fā)表于 2021-7-27 20:11
angmall 發(fā)表于 2021-7-27 17:59
改成這樣

index=index &0x07;   //

這個(gè)錯(cuò)也真是無敵了!新手小朋友,要仔細(xì)點(diǎn)!
ID:476415 發(fā)表于 2021-7-27 20:10
BeatCode定義為8,,花括號里面只有七個(gè)。

評分

參與人數(shù) 1黑幣 +30 收起 理由
3042974988 + 30 贊一個(gè)!

查看全部評分

ID:891154 發(fā)表于 2021-7-27 18:08
angmall 發(fā)表于 2021-7-27 17:59
改成這樣

index=index &0x07;   //

哇,這都沒看到。。。。
ID:891154 發(fā)表于 2021-7-27 17:59
真不知道怎么改 ,我知道是那行,語法錯(cuò)誤,可是我看不出有什么錯(cuò)
ID:824490 發(fā)表于 2021-7-27 17:50
提示都說的很清楚了。按提示的行去找就能發(fā)現(xiàn)問題。
ID:73435 發(fā)表于 2021-7-27 17:34
void StartMotor (unsigned long angle);這一句后面不要分號“;”

評分

參與人數(shù) 1黑幣 +30 收起 理由
3042974988 + 30 贊一個(gè)!

查看全部評分

ID:155507 發(fā)表于 2021-7-27 16:52
改成這樣

index=index &0x07;   //<<--這一句后面要分號“;”   
beats--;

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表