由于发光二级管单向导电特性,即只有在正向电压(二极管的正极接正,负极接负)下才 能导通发光。P1.0 引脚接发光二极管(D1)的负极,所以 P1.0 引脚输出低电平 D1 亮,P1.0 引脚输出亮电平 D1 熄灭,P1.1 和 P1.4 原理相同。
4.实验相关寄存器 操作P1.0我们需要掌握相关寄存器的作用和配置方法。如下表所示(更详细的介绍请参考 “EB2530\相关资料与软件\cc2530-datasheet.pdf,英文不好的可参考CC2530中文数据手 册完全版.pdf,翻译有250页并非官方中文,有个别地方有错,请以英文为主哦”):
寄存器 | 作用 | 描述 |
P1 (0x90) | 端口 1 | 端口 1。通用 I / O 端口。可以从 SFR 位寻址。 |
P1SEL(0xF4) | 端口 1 功能选择 | P1.7 到 P0.0 功能选择 0: 通用 I / O 1: 外设功能 |
P1DIR(0xFE) | 端口 1 方向 | P1.7 到 P1.0 的 I/O 方向 0: 输入 1: 输出 |
P1INP(0xF6) | 端口 1 输入模式 | P1.7 到 P1.2 的 I/O 输入模式。由于 P1.0 和 P1.1 没有 上拉/下拉功能, P1INP 暂时不需要配置 |
1: 三态 按照表格寄存器的内容,对P1.0、P1.1、P1.4进行配置,当IO口输出低电平时Led被点亮。
所以配置如下:
的变化。单击调试按键后程序已经下载到芯片中并保存,断电也不会掉失的,此时可以停 止调试并断开仿真器的排线,通过底板 USB 供电再看看效果吧。
欢迎光临 (http://www.51hei.com/bbs/) | Powered by Discuz! X3.1 |