CC2530的GPIO口的使用與普通51單片機(jī)略有不同,主要體現(xiàn)在IO口在使用之前需要進(jìn)行功能及方向的設(shè)定。功能的設(shè)置指的是把IO口設(shè)置為普通IO口還是當(dāng)作特殊功能來(lái)使用。方向的設(shè)定指的是將IO口設(shè)為輸入或輸出。進(jìn)行這兩個(gè)設(shè)置使用的寄存器分別為PxSEL和PxDIR。
CC2530 的SFR 中有三類寄存器可用于配置這些IO 口:
①PxSEL(x 為0/1/2):P0/P1/P2 口功能選擇
0:通用數(shù)字IO,1:外設(shè)IO,缺省默認(rèn)為0
②PxDIR(x 為0/1/2):P0/P1/P2 口方向
0:輸入,1:輸出,缺省默認(rèn)為0
③PxINP(x 為0/1):P0/P1 口輸入模式
0:上拉/下拉,1:三態(tài),缺省默認(rèn)為0
在使用IO 口時(shí)需配置,若缺省,則取系統(tǒng)默認(rèn)值。設(shè)置代碼如下:
P1SEL = 0x00; //設(shè)置P1 為普通 I/O 口
P1DIR |= 0x0F; //設(shè)置P1_0、P1_1 為輸出
對(duì)開發(fā)板上的LED進(jìn)行閃燈的操作,具體程序為:
//引入頭文件
#include //定義LED 引腳 #define led1 P1_0 //定義LED1 為P1_0 口控制 #define led2 P1_1 //定義LED2 為P1_1 口控制 void Delay(unsigned char n) { unsigned char i; unsigned int j; for(i = 0; i < n; i++) for(j = 1; j; j++) ; } void main(void) { P1SEL = 0x00; //設(shè)置P1 為普通 I/O 口 P1DIR |= 0x03; //設(shè)置P1_1,P1_1 為輸出 led1 = 1; //初始化,4 個(gè)led 燈全熄 led2 = 1; while(1) //開始循環(huán) { led1 = 0; //led1 閃爍 Delay(10); led1 = 1; Delay(10); led2 = 0; //led2 閃爍 Delay(10); led2 = 1; Delay(10); } }
上一篇:cc2530裸機(jī)編程系列筆記2--定時(shí)器Timer1模模式程序 中斷方式
下一篇:cc2530裸機(jī)編程系列筆記1--定時(shí)器Timer1模模式的程序設(shè)計(jì)
推薦閱讀
史海拾趣
隨著環(huán)保意識(shí)的不斷提高和可持續(xù)發(fā)展理念的普及,Elektron公司開始注重環(huán)保和可持續(xù)發(fā)展方面的工作。公司積極采用環(huán)保材料和節(jié)能技術(shù),降低產(chǎn)品制造過(guò)程中的能耗和排放。同時(shí),Elektron還加強(qiáng)了對(duì)廢棄物的處理和回收工作,努力實(shí)現(xiàn)資源的循環(huán)利用和環(huán)境的可持續(xù)發(fā)展。這些措施不僅有助于公司降低成本和提高效率,也符合社會(huì)和消費(fèi)者對(duì)環(huán)保和可持續(xù)發(fā)展的期望和要求。
以上五個(gè)故事分別從不同角度概述了Elektron公司的發(fā)展過(guò)程,包括創(chuàng)立與初期發(fā)展、技術(shù)創(chuàng)新與產(chǎn)品多樣化、全球擴(kuò)張與市場(chǎng)領(lǐng)導(dǎo)地位、技術(shù)突破與行業(yè)引領(lǐng)以及環(huán)保理念與可持續(xù)發(fā)展等方面。這些故事共同構(gòu)成了Elektron公司豐富多彩的發(fā)展歷程和輝煌成就。
為了進(jìn)一步提升技術(shù)水平和擴(kuò)大市場(chǎng)份額,CSDC積極尋求與國(guó)際半導(dǎo)體巨頭的合作。通過(guò)與這些公司的技術(shù)交流和合作研發(fā),CSDC不僅獲得了先進(jìn)的技術(shù)支持,還成功打入了國(guó)際市場(chǎng)。這一合作不僅提升了CSDC的品牌影響力,也為其帶來(lái)了更多的商業(yè)機(jī)會(huì)。
隨著制造業(yè)信息化的發(fā)展,企業(yè)對(duì)信息化解決方案的需求日益迫切。為了滿足客戶的需求,Extech公司在2003年相繼推出了XTMES、XTPLM等產(chǎn)品,并在國(guó)內(nèi)首次提出了“一體化解決方案”的概念。這一解決方案覆蓋了制造業(yè)信息化的各個(gè)環(huán)節(jié),為客戶提供了全方位的信息化服務(wù)。通過(guò)這一解決方案的推出,Extech公司在制造業(yè)信息化領(lǐng)域進(jìn)一步擴(kuò)大了自己的市場(chǎng)份額。
面對(duì)日益激烈的市場(chǎng)競(jìng)爭(zhēng),芯力微不斷推動(dòng)創(chuàng)新,以應(yīng)對(duì)市場(chǎng)的變化。在電源管理領(lǐng)域,公司不斷研發(fā)新技術(shù)、新產(chǎn)品,以滿足客戶日益增長(zhǎng)的需求。同時(shí),芯力微還積極拓展新的應(yīng)用領(lǐng)域,如物聯(lián)網(wǎng)、汽車電子等,為公司的發(fā)展開辟了新的道路。這種持續(xù)的創(chuàng)新精神使得芯力微在電子行業(yè)中始終保持領(lǐng)先地位。
隨著全球化進(jìn)程的加速,CDIL積極尋求與國(guó)際知名企業(yè)的合作,共同推動(dòng)電子產(chǎn)業(yè)的發(fā)展。通過(guò)與全球領(lǐng)先企業(yè)的合作,CDIL不僅引進(jìn)了先進(jìn)的技術(shù)和管理經(jīng)驗(yàn),還拓展了國(guó)際市場(chǎng),進(jìn)一步提升了公司的國(guó)際影響力。如今,CDIL的產(chǎn)品已遠(yuǎn)銷海外多個(gè)國(guó)家和地區(qū),為全球電子產(chǎn)業(yè)的發(fā)展作出了重要貢獻(xiàn)。
這五個(gè)故事展示了CDIL在電子行業(yè)中的發(fā)展歷程和取得的成就。從半導(dǎo)體制造的先驅(qū)到IC封裝與電子制造服務(wù)的轉(zhuǎn)型,再到產(chǎn)能提升、新技術(shù)研發(fā)以及國(guó)際合作與市場(chǎng)拓展,CDIL始終保持著對(duì)技術(shù)的追求和對(duì)市場(chǎng)的敏銳洞察。正是這些努力,使CDIL在激烈的市場(chǎng)競(jìng)爭(zhēng)中脫穎而出,成為電子行業(yè)中備受矚目的企業(yè)。
自1964年起,CDIL便踏上了半導(dǎo)體制造的先驅(qū)之路。當(dāng)時(shí),電子產(chǎn)業(yè)正處于蓬勃發(fā)展的初期,CDIL憑借對(duì)技術(shù)的敏銳洞察和不懈追求,迅速成為印度乃至全球半導(dǎo)體制造領(lǐng)域的佼佼者。其硅芯片和器件的制造質(zhì)量和技術(shù)水平均達(dá)到了世界級(jí)標(biāo)準(zhǔn),為印度電子產(chǎn)業(yè)的發(fā)展奠定了堅(jiān)實(shí)基礎(chǔ)。
國(guó)家規(guī)定錄像存儲(chǔ)時(shí)間是多久? 請(qǐng)問(wèn),國(guó)家有沒(méi)有相關(guān)法規(guī)或者規(guī)范,規(guī)定錄像的保存時(shí)間最少是多少,具體是哪個(gè)規(guī)定,謝謝.… 查看全部問(wèn)答∨ |
|
我也不知道發(fā)到哪個(gè)區(qū) 既然是因?yàn)閣ince而搜索到就發(fā)到wince區(qū)吧 今天遇到一個(gè)問(wèn)題\'E:\\WINCE500\\PBWorkspaces\\t1_2440a_handheld_default\\WINCE500\\smdk2440a_ARMV4I\\cesysgen\\oak\\lib\\ARMV4I\\retail\\storeapi.lib\' 就搜索了 在老外 ...… 查看全部問(wèn)答∨ |
求:?jiǎn)纹瑱C(jī)串口轉(zhuǎn)USB的免驅(qū)動(dòng)方案 求:?jiǎn)纹瑱C(jī)(Freescale MC13213)串口轉(zhuǎn)USB的免驅(qū)動(dòng)方案??!可以用2塊轉(zhuǎn)換芯片!… 查看全部問(wèn)答∨ |
關(guān)于ARM中斷處理的問(wèn)題----《ARM嵌入式系統(tǒng)開發(fā)-軟件設(shè)計(jì)與優(yōu)化》第九章中疑問(wèn) 各位過(guò)年好哦~ 呵呵,小弟這里有點(diǎn)疑惑相同大家討論討論~,這個(gè)問(wèn)題是《ARM嵌入式系統(tǒng)開發(fā)-軟件設(shè)計(jì)與優(yōu)化》一書中的見下: 第九章-中斷處理 9.3.2嵌套中斷 在這一節(jié)中,描述了如何處理嵌套式的中斷(不能單純的在IRQ模式下打開中斷允許位) ...… 查看全部問(wèn)答∨ |
求教wince 5.0 擴(kuò)展16550串口的問(wèn)題 找了一些資料,但還是有點(diǎn)不明白, http://topic.eeworld.net/u/20090319/17/48afc467-5061-476c-ac41-5a0f8fdd4622.html這位仁兄也問(wèn)了差不多的問(wèn)題 方法是不是主要將%_WINCEROOT%\\Public\\Common\\Oak\\Drivers\\Serial\\COM16550目錄復(fù)制到 ...… 查看全部問(wèn)答∨ |
ECC檢驗(yàn)有什么優(yōu)勢(shì),我不明白,請(qǐng)玩過(guò)Nand flash 的朋友談?wù)?/a> 搞了半天都沒(méi)明白ECC的原理是什么?但根據(jù)網(wǎng)友提供的代碼,基本上知道怎么去調(diào)用它,但我有點(diǎn)納悶:還不如自己寫完一個(gè)Sector后,寫個(gè)函數(shù)再讀出這個(gè)扇區(qū)一個(gè)一個(gè)字節(jié)與原數(shù)據(jù)做比較,不一一對(duì)應(yīng),擦除再寫,直到寫對(duì)為止,難道ECC算法查到某位寫錯(cuò)后,不用經(jīng) ...… 查看全部問(wèn)答∨ |
設(shè)計(jì)家用電器電路控制板時(shí)的EMC方法 家電控制板的小體積,低成本決定了在線路中不會(huì)使用高成本的材料來(lái)解決其電磁干擾問(wèn)題。家電控制板的干擾主要來(lái)自三大方面:一是控制板本身產(chǎn)生的干擾,二是來(lái)自負(fù)載的干擾,三是來(lái)自線路上的干擾。解決這些干擾可以分別采用不同的方案來(lái)達(dá)成。 控 ...… 查看全部問(wèn)答∨ |
請(qǐng)教,stm8a的芯片,有沒(méi)有位尋址功能,求解用過(guò)大俠們 請(qǐng)教,stm8a的芯片,有沒(méi)有位尋址功能,我看沒(méi)大量資料,沒(méi)有看到有關(guān)說(shuō)明,求解用過(guò)大俠們~~~~~~~~~~~~~~~~~~~~~~ ...… 查看全部問(wèn)答∨ |
移植 RT-Thread 到 LM4F232轉(zhuǎn)自O(shè)URAVR 移植 RT-Thread 到 LM4F232 轉(zhuǎn)自O(shè)URAVR 給需要的朋友… 查看全部問(wèn)答∨ |
設(shè)計(jì)資源 培訓(xùn) 開發(fā)板 精華推薦
- Microchip 升級(jí)數(shù)字信號(hào)控制器(DSC)產(chǎn)品線 推出PWM 分辨率和 ADC 速度業(yè)界領(lǐng)先的新器件
- 意法半導(dǎo)體STM32MP23x:突破成本限制的工業(yè)AI應(yīng)用核心
- 意法半導(dǎo)體推出用于匹配遠(yuǎn)距離無(wú)線微控制器STM32WL33的集成的匹配濾波芯片
- ESP32開發(fā)板連接TFT顯示屏ST7789跳坑記
- 如何讓ESP32支持analogWrite函數(shù)
- LGVL配合FreeType為可變字體設(shè)置字重-ESP32篇
- 使用樹莓派進(jìn)行 ESP32 Jtag 調(diào)試
- ESP32怎么在SPIFFS里面存儲(chǔ)html,css,js文件,以及網(wǎng)頁(yè)和arduino的通訊
- ESP32 freeRTOS使用測(cè)試
- IAA MOBILITY移動(dòng)出行趨勢(shì)指數(shù)發(fā)布
- 寧德時(shí)代CTP 2.0電池包產(chǎn)線投產(chǎn),助力問(wèn)界系列車型加速交付
- 研究人員開發(fā)出新型多功能電池陰極材料
- 特斯拉中國(guó)大陸首批V4超級(jí)充電樁上線
- 方向盤消失前夜:特斯拉、百度、哈啰三巨頭的Robotaxi戰(zhàn)爭(zhēng)
- 均普智能人形機(jī)器人開賣,拿下約3000萬(wàn)元訂單
- 博世推出超低功耗全集成MEMS傳感器
- 福特汽車申請(qǐng)新專利:基于手勢(shì)的虛擬鍵盤
- 一汽大眾:智能網(wǎng)聯(lián)汽車的信息安全攻防之道
- 一文講透汽車區(qū)域控制架構(gòu),以及那些關(guān)鍵技術(shù)
- ATtiny2313 SRAM數(shù)據(jù)存儲(chǔ)器
- 19課:單片機(jī)定時(shí)器、中斷試驗(yàn)
- Mentor Tessent Safety 生態(tài)系統(tǒng)助力Ambarella 的 AI 視覺(jué)處理器實(shí)現(xiàn)汽車安全目標(biāo)
- IAR Systems宣布擴(kuò)展RISC-V開發(fā)工具
- 案例分享:兆易創(chuàng)新GD32 MCU 在電機(jī)驅(qū)動(dòng)的應(yīng)用
- 三星Galaxy Z Fold 3具有更厚的UTG玻璃,搭載S Pen
- 驍龍875旗艦三星Galaxy S21爆:三攝加持
- 華為Mate40 Pro/Pro+首批預(yù)售告罄
- 蘋果的一份專利文件 提前給AirTag揭秘
- 蘋果AirPods新維修工具上線:可以區(qū)分是污垢堵塞還是故障