欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

 找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開始

搜索

單片機(jī)紅外控制遙控車程序的問題 我真的有很多問號(hào)

查看數(shù): 2095 | 評(píng)論數(shù): 6 | 收藏 0
關(guān)燈 | 提示:支持鍵盤翻頁<-左 右->
    組圖打開中,請(qǐng)稍候......
發(fā)布時(shí)間: 2020-3-29 12:04

正文摘要:

日常提問,豐富自己。。。。 在此提前謝過各位的指點(diǎn),感激之情,不勝言表!!!! 在此提前謝過各位的指點(diǎn),感激之情,不勝言表!!!! 在此提前謝過各位的指點(diǎn),感激之情,不勝言表!!!! 提問背景:我 ...

回復(fù)

ID:367369 發(fā)表于 2020-3-30 12:08
壯大51 發(fā)表于 2020-3-30 10:12
direction 里面就是對(duì)P1總線賦值
direction(u8 i)
{

你也說了“因?yàn)槲以诓僮魍阣irection函數(shù)后,用IrValue[2]=0把數(shù)據(jù)碼清空了,所以在下一次循環(huán)時(shí)就不會(huì)執(zhí)行direction”
所以你的P1狀態(tài)為上次操作后的狀態(tài)即 P1=0x55;電機(jī)前進(jìn),而后面的程序沒有對(duì)P1的狀態(tài)進(jìn)行改變;所以車一直前進(jìn)
ID:367369 發(fā)表于 2020-3-30 12:03
壯大51 發(fā)表于 2020-3-30 10:12
direction 里面就是對(duì)P1總線賦值
direction(u8 i)
{

main你應(yīng)該可以改成
while(1)
{
if (IrValue[2]==0x18)
  direction(0x55);
else
direction(0x00);
}
ID:703220 發(fā)表于 2020-3-30 10:12
game灬boy 發(fā)表于 2020-3-29 15:13
direction();可以發(fā)出來嗎?  你的程序應(yīng)該是IrValue[2]=0x18;然后電機(jī)的信號(hào)線的狀態(tài)變?yōu)榍斑M(jìn)狀態(tài);當(dāng)IrV ...

direction 里面就是對(duì)P1總線賦值
direction(u8 i)
{
        P1=i;
}
P1八個(gè)IO口控制兩個(gè)L293D的信號(hào),以此來讓電機(jī)正反轉(zhuǎn)
ID:341045 發(fā)表于 2020-3-29 15:16
//估計(jì)是遙控的接收碼你沒列全, 你這樣試下
while(1)
{
                switch(IrValue[2])
                        {         
                                case(0x45):
                                         startstop();IrValue[2]=0;break;               
                                case(0x18):
                                         direction(0x55);IrValue[2]=0;break;

                                //你應(yīng)該是截取的數(shù)據(jù)碼不全, 你試加下面幾句試下        
                                default:
                                         startstop();IrValue[2]=0;  //電機(jī)停, 接收數(shù)據(jù)清0, 不是這二句就按你的改
                                         break;
                         }
}
ID:367369 發(fā)表于 2020-3-29 15:13
direction();可以發(fā)出來嗎?  你的程序應(yīng)該是IrValue[2]=0x18;然后電機(jī)的信號(hào)線的狀態(tài)變?yōu)榍斑M(jìn)狀態(tài);當(dāng)IrValue[2]=0時(shí)你的電機(jī)的狀態(tài)沒有更新
ID:341045 發(fā)表于 2020-3-29 15:06
while(1)
{
                switch(IrValue[2])
                        {         
                                case(0x45):
                                         startstop();IrValue[2]=0;break;               
                                case(0x18):
                                         direction(0x55);IrValue[2]=0;break;        
                                //估計(jì)是你還有數(shù)據(jù)沒截取, 如釋放鍵碼, 新加下面試下
                                default:

                                         
                                         break;


                         }
}

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

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

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