其他分享
首页 > 其他分享> > Zigbee之CC2530最小系统及寄存器配置(1)

Zigbee之CC2530最小系统及寄存器配置(1)

作者:互联网

1.CC2530最小系统包括:

  1. 有两个晶振接口
    -高速晶振(一般32MHZ)高精度的低速晶振(一般32.768KHZ)
  2. 去偶电容(PIN_40)和偏置电阻(PIN_30)
  3. 复位电路(PIN_20)
  4. 下载仿真(VCC,GND,RESET,P2_1,P2_2)
  5. 射频电路(PIN_25,PIN_26)
  6. 一共21个通用引脚 P0_0-P0_7,P1_0-P1_7,P2_0-P2_4。

  7. CC2530最小系统。lai

2.寄存器配置

比如:P1_0设置成:
  1. 普通IO(P1SEL的第0位=0),默认为0:
//P1SEL=0x1111 1110
P1SEL & =0XFE
  1. 输出模式(P1DIR的第0位=1):
//P1DIR=0x0000 0001
P1DIR |=0x01
  1. 电平为低
P1_0 =0

总结:置0与 置1或

  1. 输入状态:上下拉和三态(ADC采集)
    上下拉为0,三态为1
    具体的处于上下拉取决于P2INP的高三位:1为下拉,0为上拉:

第五位对应:P0组
第六位对应:P1组
第七位对应:P2组

注意:

P2SEL低三位配置:P2_0,P2_3,P2_4
P2DIR低三位配置:P2_0,P2_3,P2_4
P2INP低三位配置:P2_0,P2_3,P2_4

标签:P2,P0,P1,P1SEL,PIN,Zigbee,P1DIR,CC2530,寄存器
来源: https://blog.csdn.net/EAyayaya/article/details/104793137