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

发布了5 篇原创文章 · 获赞 0 · 访问量 200

猜你喜欢

转载自blog.csdn.net/EAyayaya/article/details/104793137
今日推荐