CC2530之IO
来源:互联网 发布:钉钉wifi打卡mac地址 编辑:程序博客网 时间:2024/05/16 04:34
- IO端口
- IO初始状态
- IO配置步骤
- IO输入注意事项
- IO寄存器
- 特殊IO
- 未使用IO的处理方法
IO端口
数量:21个数字输入/输出引脚
功能:
- 可以配置为通用数字I/O
- 可以配置外设I/O信号
- 可以配置为连接到ADC、 定时或USART外设
特性:
- 输入口具备上拉或下拉能(P1.0和P1.1没有上拉/下拉功能)
- 21 个I/O引脚都可以用作于外部中断源输入口
IO初始状态
- 寄存器默认为0(默认作为普通IO口)
IO配置步骤
- 选中IO (PxSEL)
- 设置方向 (PxDIR)
- 使用
IO输入注意事项
- 配置为外设I/O信号的引脚没有上拉/下拉功能,即使外设功能是一个输入
- 作输入时,通用I/O端口引脚可以设置为上拉、下拉或三态操作模式
- 缺省的情况,复位之后,所有的端口均设置为带上拉的输入
- 将PxINP设置为1 取消IO输入的上下拉功能
IO寄存器
常用
- Px
- PxSEL 功能选择寄存器
- PxDIR 方向寄存器
- PxINP 输入模式寄存器
- PxIFG 中断状态标志寄存器
- PxIEN 端口0中断掩码寄存器
不常用
- PICTL 中断边缘寄存器
- PMUX 掉电信号Mux寄存器
- OBSSELx 观察输出控制寄存器
- ERCFG 外设控制寄存器
- APCFG 模拟外设I/O配置
特殊IO
P1.0 P1.1驱动能力强,20ma电流
未使用IO的处理方法
- 配置引脚为具有上拉电阻的通用I/O输入(也是所有引脚复位后的状态)
- 配置为通用I/O输出
*注:*IO都不能直接连接到VDD或GND,以避免过多的功
0 0
- CC2530之IO
- CC2530的IO
- CC2530 的IO口中断
- zigbee网关 CC2530网关开发板之终端开发板可用的IO
- cc2530 之SerialApp
- cc2530学习之初
- CC2530之时钟源
- CC2530之串口
- zigbee学习笔记2----cc2530 IO实验
- 01 TI cc2530的IO口控制
- cc2530
- CC2530
- CC2530
- CC2530之UART串口通信
- CC2530之DHT11温湿度测量
- CC2530之OLED12864程序详解
- CC2530之DS18B20温度测量
- cc2530的通用IO和外设IO的区别
- ZOJ-3944
- appium环境搭建、使用
- Android 开发——相机那点事儿
- java中异常的处理
- html js 计算器 小程序 过滤非数字
- CC2530之IO
- 常用排序算法之快速排序
- 对MES(manufacturing execution system)的初印象
- Ubuntu server 14.04 U盘安装 光盘挂载错误
- Java基础知识IO流(自定义readLine()方法)
- C sizeof 关键字
- chrome浏览器如何保存pdf
- 第七章第八章总结
- 数组