CC2530 有P0 P1 P2 三个端口。

其中 P0有8个引脚(P0_0,P0_1,P0_2,P0_3,P0_4,P0_5,P0_6,P0_7),

P1有8个引脚(P1_0,P1_1,P1_2,P1_3,P1_4,P1_5,P1_6,P1_7),

P2有5个引脚(P2_0,P2_1,P2_2,P2_3,P2_4)一共就有21个引脚。

1 . SEL

用于设置端口为普通I/O口,还是外设I/O口。普通I/0口就是基本的输入输出端口,而外设I/O口就是连接外部设备的端口。

从下图可以看出,普通的I/0口的值为0

举例:比如要讲P0_4,P0_5设置为普通I/O, 那么就是:P0SEL &=~0x30;

0x30就是0011 0000,(这两个1就是对应的地5,4引脚),~0x30就是1100 1111   {1&任意位,不改变其他位,只改变4,5脚} ,就设置普通I/O           了。

2.  P0DIR


3. 用于设置引脚为上拉,下拉、或者三态操作模式的。要注意的是P1_0和p1_1没有上啦和下拉功能。


CC2530 I/O 配置相关问题 (SEL,DIR,INP)相关推荐

  1. Linux网络属性配置相关命令

    Linux网络属性配置相关命令: 前言: Linux属性配置可以分为两类.一类通过命令配置,另一类通过修改配置文件配置. Linux属性配置的相关命令可以分为三大类: 一.ifcfg命令家族:①ifc ...

  2. memcached的基本命令(安装、卸载、启动、配置相关)

    memcached的基本命令(安装.卸载.启动.配置相关): -p 监听的端口  -l 连接的IP地址, 默认是本机   -d start 启动memcached服务  -d restart 重起me ...

  3. Docker部署配置相关使用总结

    Docker部署配置相关使用总结 创建并启动容器 使用 docker run 命令来创建并启动一个容器: $ docker run -it centos /bin/echo 'hello world' ...

  4. 计算机的相关配置信息,win7系统查看电脑配置相关信息的方案介绍

    win7系统使用久了,好多网友反馈说win7系统查看电脑配置相关信息的问题,非常不方便.有什么办法可以永久解决win7系统查看电脑配置相关信息的问题,面对win7系统查看电脑配置相关信息的图文步骤非常 ...

  5. nodeJs配置相关以及JSON.parse

    nodeJs配置相关 实际上说应用相关更好吧,我不是很懂. 今天在工作中,被同事解决了一个问题,虽然多花了一些额外时间,但长痛不如短痛嘛 实际上的问题就是npm run target等命令可以,但是n ...

  6. GBrowse配置相关资料

    GBrowse配置相关资料(形状.颜色.配置.gff3) http://gmod.org/wiki/Glyphs_and_Glyph_Options http://gmod.org/wiki/GBro ...

  7. Nginx配置相关结构划分的技巧和禁止IP访问

    Nginx配置相关结构划分的技巧 原文来自:http://developer.51cto.com/art/201003/190953.htm Nginx配置需要一定的技巧,我们在不断的使用和维护中就会 ...

  8. 【树莓派】服务配置相关3:基于Ubuntu Server的服务配置

    该文接续之前写过的两篇: [树莓派]服务配置相关 [树莓派]服务配置相关2:基于RPi Desktop的服务配置 这是我个人用来进行树莓派盒子安装配置的脚本,对于外部其他博友,可以部分参考,但不需要逐 ...

  9. centOS中网络配置相关文件配置选项说明

    2019独角兽企业重金招聘Python工程师标准>>> CentOS 修改IP地址等网络相关的配置文件 找到对应网卡的IP地址配置文件:ifcfg-eth数字. 路径:/etc/sy ...

最新文章

  1. Windows下Rtools环境安装
  2. 【文本分类】基于改进CHI和PCA的文本特征选择
  3. python3小游戏源代码_如何用python3代码玩小游戏?
  4. Elasticsearch7.15.2 修改IK分词器源码实现基于MySql8的词库热更新
  5. java中请求转发与重定向_JavaEE进阶 请求转发与请求重定向
  6. Python对MySQL数据库的创建,增删改查操作
  7. C# Object与二进制串(byte数组)之间的转换
  8. 前端 JavaScript 之『防抖』的简单代码实现
  9. 位置指纹(LF)定位技术简介-室内定位
  10. 今天写出一个十分弱智的bug!
  11. Java编程:排序算法——选择排序
  12. python写界面c这算法_OpenCV算法精解:基于Python与C.pdf
  13. [备查]使用 SPQuery 查询 Person or Group 字段
  14. SwiftUI Image
  15. 2、ehcache与springBoot整合
  16. vue生成自定义样式二维码
  17. 2021最新苹果开发者计划注册流程
  18. 注册jar包为windows服务
  19. Flask--Blueprint(蓝图)简单使用笔记
  20. PHP求日期函数公式,PHP中日期和时间函数简介

热门文章

  1. Servlet的体系结构(一张图清晰明了)
  2. docker启动redis端口映射错误问题解决
  3. 一、用 Win XP 自带的 磁盘管理 进行分区操作
  4. 5G小科普(漫画版)
  5. 2021年中国电子展将举行,TCL蓄势待发,邀您见证科技风暴
  6. int *f ( ) 和 int (*f) ( )的区别
  7. Facebook 数字货币:缘起、意义和后果(万字长文)
  8. 【初识太极】CAD异常退出后如何恢复备份文件?
  9. 大数据分析和计算机视觉笔记 (8) - 卷积神经网络图像分析(Convolution Neural Network Image Analytic)
  10. VS2013编译生成的程序如何设置以管理员权限运行