由于發(fā)光二級(jí)管單向?qū)щ娞匦,即只有在正向電壓(二極管的正極接正,負(fù)極接負(fù))下才 能導(dǎo)通發(fā)光。P1.0 引腳接發(fā)光二極管(D1)的負(fù)極,所以 P1.0 引腳輸出低電平 D1 亮,P1.0 引腳輸出亮電平 D1 熄滅,P1.1 和 P1.4 原理相同。
4.實(shí)驗(yàn)相關(guān)寄存器 操作P1.0我們需要掌握相關(guān)寄存器的作用和配置方法。如下表所示(更詳細(xì)的介紹請(qǐng)參考 “EB2530\相關(guān)資料與軟件\cc2530-datasheet.pdf,英文不好的可參考CC2530中文數(shù)據(jù)手 冊(cè)完全版.pdf,翻譯有250頁(yè)并非官方中文,有個(gè)別地方有錯(cuò),請(qǐng)以英文為主哦”):
寄存器 | 作用 | 描述 |
P1 (0x90) | 端口 1 | 端口 1。通用 I / O 端口。可以從 SFR 位尋址。 |
P1SEL(0xF4) | 端口 1 功能選擇 | P1.7 到 P0.0 功能選擇 0: 通用 I / O 1: 外設(shè)功能 |
P1DIR(0xFE) | 端口 1 方向 | P1.7 到 P1.0 的 I/O 方向 0: 輸入 1: 輸出 |
P1INP(0xF6) | 端口 1 輸入模式 | P1.7 到 P1.2 的 I/O 輸入模式。由于 P1.0 和 P1.1 沒(méi)有 上拉/下拉功能, P1INP 暫時(shí)不需要配置 |
1: 三態(tài) 按照表格寄存器的內(nèi)容,對(duì)P1.0、P1.1、P1.4進(jìn)行配置,當(dāng)IO口輸出低電平時(shí)Led被點(diǎn)亮。
所以配置如下:
的變化。單擊調(diào)試按鍵后程序已經(jīng)下載到芯片中并保存,斷電也不會(huì)掉失的,此時(shí)可以停 止調(diào)試并斷開(kāi)仿真器的排線,通過(guò)底板 USB 供電再看看效果吧。
歡迎光臨 (http://www.torrancerestoration.com/bbs/) | Powered by Discuz! X3.1 |