找回密碼
 立即註冊
搜索
樓主: VR2YIN

求教程序代碼

[複製鏈接]
 樓主| 發表於 28-9-2015 22:57:45 | 顯示全部樓層
Keil  uVsion4
發表於 29-9-2015 00:14:17 | 顯示全部樓層
VR2YIN 發表於 28-9-2015 20:04
只想做到按不同鍵,步進電機做不同動作後停下。

delete the P2=0xff

At the end of every if command, please add pin high to reset the Rx circuit.

I think it is final version. ^_^

Suggestion too.

20150929_000302.jpg

20150929_002346.jpg


 樓主| 發表於 29-9-2015 00:59:10 來自手機 | 顯示全部樓層
感謝啊!!!
發表於 29-9-2015 11:03:42 | 顯示全部樓層
VR2YIN 發表於 28-9-2015 20:04
只想做到按不同鍵,步進電機做不同動作後停下。


while(1)
  {
                                             //delete p2=0xff
        dat=(P2 & 0x0f);                                        //00001111        
        if(dat==0x08)                                        //先按A 顯示1 燈亮 通道 開        0000 1000
                {
                int i;
                P0=tab[1];                                        //數碼顯示
                P1=0xfe;                                                //1111 1110
                P24=0;                                                 //燈亮
                        for(i=0;i<200;i++)                        //--------------!!! 想行200次就停止,但不成功 !!!!                                
                        Move();

                while (P2 & 0x08)        //add this while instruction (I think)
                        {
                        }
                        
                   }
 樓主| 發表於 29-9-2015 16:45:53 來自手機 | 顯示全部樓層
OK!!!回到家測試!!!
 樓主| 發表於 29-9-2015 16:46:11 來自手機 | 顯示全部樓層
謝謝!!!
 樓主| 發表於 29-9-2015 21:44:49 | 顯示全部樓層
太感謝XPO指導,做到了效果了!
我會好好再理解當中迴圈問題!!!
再一次感謝,花了寶貴的時間幫忙啊!!!{:soso_e154:}
 樓主| 發表於 29-9-2015 22:21:45 | 顯示全部樓層
本帖最後由 VR2YIN 於 29-9-2015 22:26 編輯


會努力再優化!

會努力再優化!


會努力再優化線路及代碼程序!!!
 樓主| 發表於 29-9-2015 22:34:15 | 顯示全部樓層





修改後做到效果了!!!
您需要登錄後才可以回帖 登錄 | 立即註冊

本版積分規則

手機版|小黑屋|存檔|中華業餘無線電研究會網站

GMT+8, 18-4-2024 23:47 , Processed in 0.036127 second(s), 17 queries , Gzip On.

本討論區基於 Discuz! X3.5

版權所有 © 2001-2024 中華業餘無線電研究會有限公司,保留一切權利


重要聲明:本討論區是以即時上載留言的方式運作,中華業餘無線電研究會對所有留言的真實性、完整性及立場等,不負任何法律責任。而一切留言之言論只代表留言者個人意見,並非本網站之立場,讀者及用戶不應信賴內容,並應自行判斷內容之真實性。於有關情形下,讀者及用戶應尋求專業意見(如涉及醫療、法律或投資等問題)。 由於本討論區受到「即時上載留言」運作方式所規限,故不能完全監察所有留言,若讀者及用戶發現有留言出現問題,請聯絡我們。中華業餘無線電研究會有權刪除任何留言及拒絕任何人士上載留言(刪除前或不會作事先警告及通知),同時亦有不刪除留言的權利,如有任何爭議,管理員擁有最終的詮釋權。用戶切勿撰寫粗言穢語、誹謗、渲染色情暴力或人身攻擊的言論,敬請自律。本網站保留一切法律權利。

快速回復 返回頂部 返回列表