cc2530裸机编程系列笔记4--GPIO口的使用

这篇笔记介绍了CC2530微控制器GPIO口的使用,强调了在使用前需要设置IO口的功能和方向,通过PxSEL和PxDIR寄存器进行配置。内容涵盖三类寄存器的作用,以及如何通过代码实现IO口的输入输出配置。文章以2015年12月6日为时间背景。
摘要由CSDN通过智能技术生成

      CC2530的GPIO口的使用与普通51单片机略有不同,主要体现在IO口在使用之前需要进行功能及方向的设定。功能的设置指的是把IO口设置为普通IO口还是当作特殊功能来使用。方向的设定指的是将IO口设为输入或输出。进行这两个设置使用的寄存器分别为PxSEL和PxDIR。



      CC2530 的SFR 中有三类寄存器可用于配置这些IO 口:

      ①PxSEL(x 为0/1/2):P0/P1/P2 口功能选择
      0:通用数字IO,1:外设IO,缺省默认为0
      ②PxDIR(x 为0/1/2):P0/P1/P2 口方向
      0:输入,1:输出,缺省默认为0
      ③PxINP(x 为0/1):P0/P1 口输入模式
      0:上拉

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值