CC2530常用寄存器归纳
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
P0SEL(P1SEL相同):各个I/O口的功能选择,0为普通I/O功能,1为
外设功能
D7 D6 D5 D4 D3 D2 D1 D0
P0_7功能 P0_6功能
P0_5 功
能P0_4 功
能
P0_3 功
能
P0_2 功
能
P0_1功能
P0_0 功
能
P2SEL:(D0到D2位)端口2 功能选择和端口1 外设优先级控制
什么是外设优先级:当PERCFG分配两个外设到相同的引脚时,需要设置这两个外设的优先级,确定哪一个外设先被响应
D7 D6 D5 D4 D3 D2 D1 D0
未用
0:
USART
0 优先
1:
USART
1 优先
0:
USART
1 优先
1:定时
器3优
先
0:
定时
器1
优先
1:
定时
器4
优先
0:
USART
0 优先
1:定时
器1 优
先
P2_4
功能选
择
P2_3
功能选
择
P2_0
功能选
择
PERCFG:设置部分外设的I/O位置,0为默认I位置1,1为默认位置2 D7 D6 D5 D4 D3 D2 D1 D0
未用定时
器1
定时
器3
定时
器4
未
用
未
用
USART1 USART0
P0DIR(P1DIR相同):设置各个I/O的方向,0为输入,1为输出D7 D6 D5 D4 D3 D2 D1 D0
P0_7方向P0_6
方向
P0_5
方向
P0_4
方向
P0_3
方向
P0_2
方向
P0_1
方向
P0_0
方向
P2DIR :D0~D4设置P2_0到P2_4的方向
D7、D6位作为端口0外设优先级的控制
D7 D6 D5 D4 D3 D2 D1 D0
X X 未使
用P2_4方
向
P2_3方
向
P2_2方
向
P2_1方
向
P2_0方
向
D7D6 意义
00 第1优先级:USART 0 第2优先级:USART 1 第3优先级:定时器1
01 第1优先级:USART 1 第2优先级:USART 0 第3优先级:定时器1
10 第1优先级:定时器1通道0-1 第2优先级:USART 1
第3优先级:USART 0
第4优先级:定时器1通道2 –3
11
第1优先级:定时器1通道2-3 第2优先级:USART 0
第3优先级:USART 1
第4优先级:定时器1通道0 –1
P0INP(P1INP意义相似) :设置各个I/O口的输入模式,0为上拉/下拉,1为三态模式
D7 D6 D5 D4 D3 D2 D1 D0
P0_7模式P0_6
模式
P0_5
模式
P0_4
模式
P0_3
模式
P0_2
模式
P0_1
模式
P0_0
模式
需要注意的是:P1INP中,只有D7~D2分别设置对应I/O口的输入模式。D1D0两位无作用。
P2INP:D0~D4控制P2_0~P2_4的输入模式,0为上拉/下拉,1为三态;
D5~D7设置对P0、P1和P2的上拉或下拉的选择。0为上拉,1为下拉;
D7 D6 D5 D4 D3 D2 D1 D0
端口2选
择端口
1选
择
端口
0选
择
P2_4
模式
P2_3
模式
P2_2
模式
P2_1
模式
P2_0
模式
P0IFG(P1IFG相同):终端状态标志寄存器,当输入端口有中断请求时,相应的标志位将置1。
D7 D6 D5 D4 D3 D2 D1 D0
P0_7 P0_6 P0_5 P0_4 P0_3 P0_2 P0_1 P0_0
P0IEN(P1IEN相同):各个控制口的中断使能,0为中断禁止,1为中断使能。D7 D6 D5 D4 D3 D2 D1 D0
P0_7 P0_6 P0_5 P0_4 P0_3 P0_2 P0_1 P0_0
P2IFG:D0~D4为P2_0~P2_4的中断标志位D5为USD D+中断状态标志,当D+线有一个中断请求未决时设置该标志,用于检测USB挂起状态下的USB恢复事件。当USB控制器没有挂起时不设置该标志。
D7 D6 D5 D4 D3 D2 D1 D0
USB D+ P2_4 P2_3 P2_2 P2_1 P2_0
未用未用
P2IEN:D0~D4控制P2_0~P2_4的中断使能
D5控制USB D+的中断使能
D7 D6 D5 D4 D3 D2 D1 D0
USB D+ P2_4 P2_3 P2_2 P2_1 P2_0
未用未用