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:上拉/下拉,1:三态

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

被折叠的 条评论
为什么被折叠?



