原文:CC2530應用——按鍵控制燈光狀態變化

獨立新建工程並編寫 編譯代碼,實現按鍵控制燈光閃爍狀態的變換,實現以下任務要求: 程序開始運行:D 燈閃爍,D D D 燈熄滅。 按下模塊上的SW 按鍵松開后,實現D D 燈輪流閃爍。 再次按下SW 按鍵,D D 燈滅。 重復上述兩個步驟。此題需要定義一個燈光狀態的標志位。通過按鍵的標志位有三個狀態。狀態 :D 燈閃爍,D D D 燈熄滅。狀態 :D D 燈輪流閃爍。狀態 :D D 燈滅。 Vie ...

2020-04-13 14:47 0 671 推薦指數:

查看詳情

CC2530 按鍵控制LED

原理圖分析 當按鍵沒有按下的時候是高電平;按下的時候VCC通過10K的限流電阻接地是低電平。要知道引腳的狀態,需要把引腳配置為輸入模式,然后讀取引腳的狀態即可。 寄存器分析 P0SEL配置為輸入/輸出模式(0為IO模式,1為外設模式)。 P0DIR 配置引腳為輸入模式 ...

Sun Apr 12 03:07:00 CST 2020 0 608
CC2530外部中斷實現按鍵控制LED閃爍

中斷任務: 1.系統初始化D1(P1.0)、D2(P1.1)閃一次滅掉。 2.按一次KEY1(P0.1),D1、D2同時閃爍;再按一次KEY1,D1、D2滅掉。 3.按一次KEY2(P0.1),D1 ...

Thu Apr 09 00:31:00 CST 2020 0 3938
cc2530的第二次實驗,用按鍵控制流水燈

按鍵控制流水燈 具體想要實現按一下按鍵,然后單片機的三個燈會以流水燈的形式都亮一遍 實驗相關寄存器 實驗相關電路 宏定義 初始化步驟 graph TD id1[設置P0_1 P1_0 P1_1 P0_4為通用接口] id2[設置P0_1為輸入接口 P1_0 P1_1 ...

Sat Nov 23 19:11:00 CST 2019 0 567
cc2530的第三次實驗,按鍵中斷控制流水燈

cc2530的第三次實驗:按鍵中斷控制流水燈 效果為按一次按鍵,流水燈亮一次 實驗相關電路圖: 實驗相關寄存器: 初始化函數 中斷服務函數 上面的代碼一定要注意P0IFG一定要在P0IF之前清除,話說P0IF與P0IFG到底是干啥用的?他們之間什么關系,端口的標志寄存器 ...

Sat Dec 21 19:31:00 CST 2019 0 1335
CC2530入門教程-05】CC2530的串行接口原理與應用

第5課 CC2530的串行接口原理與應用 小蜜蜂筆記網 / 廣東職業技術學院 歐浩源 一、並行通信與串行通信 微控制器與外設之間的數據通信,根據連線結構和傳送方式的不同,可以分為兩種:並行通信和串行通信。 並行通信:指數據的各位同時發送或接收,每個 ...

Thu Jun 29 23:35:00 CST 2017 8 16501
CC2530入門教程-04】CC2530的定時/計數器原理與應用

第4課 CC2530的定時/計數器原理與應用 www.xmf393.com / 廣東職業技術學院 歐浩源 一、定時/技術器的基本原理 定時/計數器,是一種能夠對內部時鍾信號或外部輸入信號進行計數,當計數值達到設定要求時,向CPU提出中斷處理請求,從而實現定時或者計數功能 ...

Mon Jun 26 06:16:00 CST 2017 0 12990
CC2530入門教程-03】CC2530的中斷系統及外部中斷應用

第3課 CC2530的中斷系統及外部中斷應用 廣東職業技術學院 歐浩源 一、中斷相關的基礎概念 內核與外設之間的主要交互方式有兩種:輪詢和中斷。 輪詢的方式貌似公平,但實際工作效率很低,且不能及時響應緊急事件;中斷系統使得內核具備了應對突發事件的能力 ...

Sat Jun 24 19:55:00 CST 2017 9 15041
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM