1.CC2530最小系统包括:
-
有两个晶振接口
-高速晶振(一般32MHZ)高精度的低速晶振(一般32.768KHZ) - 去偶电容(PIN_40)和偏置电阻(PIN_30)
- 复位电路(PIN_20)
- 下载仿真(VCC,GND,RESET,P2_1,P2_2)
- 射频电路(PIN_25,PIN_26)
- 一共21个通用引脚 P0_0-P0_7,P1_0-P1_7,P2_0-P2_4。
-
2.寄存器配置
比如:P1_0设置成:
- 普通IO(P1SEL的第0位=0),默认为0:
//P1SEL=0x1111 1110
P1SEL & =0XFE
- 输出模式(P1DIR的第0位=1):
//P1DIR=0x0000 0001
P1DIR |=0x01
- 电平为低
P1_0 =0
总结:置0与 置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