SOGO論壇
  登入   註冊   找回密碼
查看: 1458|回覆: 4
列印 上一主題 下一主題

[問題求助] PIC或PSOC 控制LED亮燈 [複製連結]

狀態︰ 離線
跳轉到指定樓層
1
發表於 2014-5-8 17:07:29 |只看該作者 |倒序瀏覽 | x 1
我功能是要
有10顆LED    我按按鍵 一次亮一顆
直到十顆全亮   在重置歸零
一直迴圈

有哪位大大可以幫我解答嗎...
PIC或PSOC都可   
喜歡嗎?分享這篇文章給親朋好友︰
               感謝作者     

Rank: 4

數位軟體勳章

狀態︰ 離線
2
發表於 2014-5-8 17:37:45 |只看該作者
舉一反三

do{
      while(P1.0 == 1);     // 等待按扭被按下
      delay_ms(20);          //  debounce 20 mS 解除按扭開關之接點彈跳現象
    }while(P1.0 == 1};

LED0 = 0;                      // LED0 亮
LED1 = 1;                      // LED1 暗

do{
      while(P1.0 == 0);     // 等待按扭被放開
      delay_ms(20);          //  debounce 20 mS 解除按扭開關之接點彈跳現象
    }while(P1.0 == 0};

do{
      while(P1.0 == 1);     // 等待按扭被按下
      delay_ms(20);          //  debounce 20 mS 解除按扭開關之接點彈跳現象
    }while(P1.0 == 1};

LED0 = 1;                      // LED0 暗
LED1 = 0;                      // LED1 亮
已有 1 人評分威望 收起 理由
紅塵孤鳥 + 2 感謝您熱心幫助會員解決問題,論壇需要您的.

總評分: 威望 + 2   查看全部評分

狀態︰ 離線
3
發表於 2014-5-9 00:09:26 |只看該作者
請問一下這是PIC的  還是PSOC??

Rank: 4

數位軟體勳章

狀態︰ 離線
4
發表於 2014-5-9 07:45:27 |只看該作者
舉的例子,是用 8051 的腳位來引敘,當然若是使用 PIC 只要 include PIC header file 即可!
我只是提出最關鍵要領的程式碼供您參考!
舉一反三成就技術。

若是還不了解!那表示您要好好的聘請專家好好指導一番;現今技職體系的專業能力很差!普通
大學或是科技大學的學生專業技術能力普遍都不好,很難自行完成畢業專題,因為無實作
經驗,教學中都以電腦模擬 ( 那是假的 ) ,所以實作真實的硬體電路 ( 問題一大堆 )。

論壇顧問

Q^心靈導師^Q

Rank: 14Rank: 14Rank: 14Rank: 14

顧問勳章 原創及親傳圖影片高手勳章 布布達人勳章

狀態︰ 離線
5
發表於 2014-5-9 23:21:07 |只看該作者
0963113979 發表於 2014-5-9 00:09  
請問一下這是PIC的  還是PSOC??

PIC的部份,你去Microchip網站看,上面一堆技術資料,內容很豐富也很詳細。
請注意︰利用多帳號發表自問自答的業配文置入性行銷廣告者,將直接禁訪或刪除帳號及全部文章!
您需要登錄後才可以回覆 登入 | 註冊


本論壇為非營利自由討論平台,所有個人言論不代表本站立場。文章內容如有涉及侵權,請通知管理人員,將立即刪除相關文章資料。侵權申訴或移除要求:abuse@oursogo.com

GMT+8, 2024-11-29 05:58

© 2004-2024 SOGO論壇 OURSOGO.COM
回頂部