搜档网
当前位置:搜档网 › CC2530中常用的寄存器解读

CC2530中常用的寄存器解读

CC2530中常用的寄存器解读
CC2530中常用的寄存器解读

CC2530中常用的控制寄存器

1.P0SEL (P1SEL 相同):各个I/O 口的功能选择,0为普通I/O 功能,1为外设功能

2.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功能选择

3.PERCFG :设置部分外设的I/O 位置,0为默认I 位置1,1为默认位置2

D7

D6

D5

D4

D3

D2

D1

D0 未用 定时器1 定时器3 定时器4 未用 未用 USART1

USART0

4.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方向

5.P2DIR :D0~D4设置P2_0到P2_4的方向

D7

D6

D5

D4

D3

D2

D1

D0

P0_7功能 P0_6功能 P0_5 功能 P0_4 功能 P0_3 功能 P0_2 功能 P0_1功能 P0_0 功能

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

6.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两位无作用。

7.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模式

8. 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

9.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

10. 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

11. 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

12.PICTL:D0~D3设置各个端口的中断触发方式,0为上升沿触发,1为下降沿触发。

D7控制I/O引脚在输出模式下的驱动能力。选择输出驱动能力增强来补偿引脚DVDD的低I/O电压,确保在较

低的电压下的驱动能力和较高电压下相同。0为最小驱动能力增强。1为最大驱动能力增强。

D7 D6 D5 D4 D3 D2 D1 D0

I/O驱动能力未用未用未用P2_0~P2_4 P1_4~P1_7 P1_0~P1_3 P0_0~P0_7

13. IEN0:中断使能0,0为中断禁止,1为中断使能

D7 D6 D5 D4 D3 D2 D1 D0

总中断EA 未用睡眠定时器中断AES加密/解密

中断

USART1 RX中断 USART0 RX中断ADC中断RF TX/RF FIFO中断

14. IEN1:中断使能1,0为中断禁止,1为中断使能

D7 D6 D5 D4 D3 D2 D1 D0

未用

未用

端口0

定时器4

定时器3

定时器2

定时器1 DMA 传输

15. IEN2:中断使能2,0为中断禁止,1为中断使能

D7 D6 D5 D4 D3 D2 D1 D0 未用 未用

看门狗定时器

端口1

USART1 TX

USART0 TX

端口2

RF 一般中断

16.T1CTL :定时器1的控制,D1D0控制运行模式,D3D2设置分频划分值

模模式需要开启通道0的输出比较模式,否则计数器只有到了0XFF 时才会产生溢出中断(相应的产生溢出标志),也就是如果没有设置通道0的输出比较模式,计数器的值到达T1CC0后,不会产生溢出中断(相应的溢出标志不会置1),这点需要特别注意。

D7 D6 D5 D4

D3D2

D1D0

未用 未用 未用 未用

00:不分频 01:8分频

10:32分频

11:128分频 00:暂停运行

01:自由运行,反复从0x0000到0xffff 计数 10:模计数,从0x000到T1CC0反复计数

11:正计数/倒计数,从0x0000到T1CC0反复计数并且从T1CC0倒计数到0x0000

17.T3CTL:定时器3的控制CC2530的T3定时器主要是配置三个寄存T3CTL,T3CCTL0,T3CC0,T3CCTL1,T3CC1。

18.T1STAT:定时器1的状态寄存器,D4~D0为通道4~通道0的中断标志,D5为溢出标志位,当计数到最终技术值是自动置1。

D7 D6 D5 D4 D3 D2 D1 D0

未用未用溢出中断通道4中断通道3中断通道2中断通道1中断通道0中断

19. T1CCTL0~T1CCTL4:定时器1通道0~通道4的工作方式设置。D1D0为捕捉模式选择:00为不捕捉,01为上升沿捕获,10为下降沿捕获,11为上升或下降沿都捕获。

D2位为捕获或比较的选择,0为捕获模式,1为比较模式。D5D4D3为比较模式的选择:000为发生比较式输出端置1,001为发生比较时输出端清0,010为比较时输出翻转,其他模式较少使用。

D7 D6 D5D4D3 D2 D1D0

未用未用比较模式捕获/比较捕捉模式

19. IRCON:中断标志4,;0为无中断请求。1为有中断请求。

D7 D6 D5 D4 D3 D2 D1 D0

睡眠定时器必须为0 端口0 定时器4 定时器3 定时器2 定时器1 DMA完成

T3CTL/T4CTL:定时器3或定时器4的方式控制寄存器。D7D6D5设置分频:000为无分频、001为2分频、010为4分频、011为8分频、100为16分频、101为32分频、110为64分频,111为128分频。D4为启动位,启动时1,停止工作为0。D3位为中断使能位,0为禁止,1为使能,默认为1;D2为复位,置1时定时器复位。D1D0为计数器模式选择:该位与T1CTL的D1D0位意义相同。

D7D6D5 D4 D3 D2 D1D0

分频启动定时器溢出中断清除计数器计数模式

20.T3CCTL0/T3CCTL1/T4CCTL0/T4CCTL1:定时器3或定时器4的通道0和通道1

的方式控制,D6为该通道的中断使能位,0为禁止,1为使能,默认为1;D5~D0与T1CCTL0相同

D7 D6 D5D4D3 D1 D0

未用中断使能比较模式捕获/比较捕捉模式

21. TIMIF:定时器1的溢出中断屏蔽与定时器3、4的中断标志。D6为定时器1的溢出中断屏蔽,0为屏蔽,1为使能,默认为1.D5~D0为定时器3和4中各个通道的中断标志。

D7 D6 D5 D4 D3 D2 D1 D0

未用

T1溢出中断使能

T4通道1中断标志

T4通道0中断标志

T4溢出标志中断标志

T3通道1 T3通道0

T3溢出中断标

22. CLKCONCMD :时钟频率控制寄存器。

D7

D6

D5~D3 D2~D0 32KHZ 时间振荡器选择 系统时钟选择

定时器输出标记

系统主时钟选择

D7位为32KHZ 时间振荡器选择,,0为32KRC 震荡,1为32K 晶振。默认为1。

D6位为系统时钟选择。0为32M 晶振,1为16M RC 震荡。当D7位为0时D6必须为1。 D5~D3为定时器输出标记。000

为32MHZ ,001为16MHZ ,010为8MHZ ,011为4MHZ ,100为2MHZ ,101为 1MHZ ,110为500KHZ ,111为250KHZ 。默认为001。需要注意的是:当D6为1时,定时器频率最高可采用频率为16MHZ 。 D2~D0:系统主时钟选择:000为32MHZ ,001为16MHZ ,010为8MHZ ,011为4MHZ ,100为2MHZ ,101为1MHZ ,110为500KHZ ,111为250KHZ 。当D6为1时,系统主时钟最高可采用频率为16MHZ 。

23. CLKCONSTA:时间频率状态寄存器。

D7 D6 D5~D3 D2~D0

当前32KHZ时间振荡器当前系统时钟当前定时器输出标记当前系统主时钟

D7位为当前32KHZ时间振荡器频率。0为32KRC震荡,1为32K晶振。

D6位为当前系统时钟选择。0为32M晶振,1为16M RC震荡。

D5~D3为当前定时器输出标记。000为32MHZ,001为16MHZ,010为8MHZ,011为4MHZ,100为2MHZ,101为1MHZ,110为500KHZ,111为250KHZ。

D2~D0为当前系统主时钟。000为32MHZ,001为16MHZ,010为8MHZ,011为4MHZ,100为2MHZ,101为1MHZ,110为500KHZ,111为250KHZ。

25. U0CSR:USART0控制与状态;

D7为工作模式选择,0为SPI 模式,1为USART 模式

D6为UART 接收器使能,0为禁用接收器,1为接收器使能。 D5为SPI 主/从模式选择,0

为SPI 主模式,1为SPI 从模式。

D4为帧错误检测状态,0为无错误,1为出现出错。

D3为奇偶错误检测,0为无错误出现,1为出现奇偶校验错误。 D2为字节接收状态,0为没有收到字节,1为准备好接收字节。

D1为字节传送状态,0为字节没有被传送,1为写到数据缓冲区的字节已经被发送。 D0为USART 接收/传送主动状态,0为USART 空闲,1为USART 忙碌。

26. U0GCR :USART0通用控制寄存器;

D7

D6

D5

D4~D0 SPI 时钟极性 SPI 时钟相位 传送位顺序

波特率指数值

D7为SPI 时钟极性:0为负时钟极性,1为正时钟极性; D6为SPI 时钟相位:

D5为传送为顺序:0为最低有效位先传送,1为最高有效位先传送。 D4~D0为波特率设置: 波特率 指数值 小数部分 2400 6 59 4800 7 59 9600 8 59 14400 8 216 19200 9 59 28800 9 216 38400 10 59 57600 10 216 76800

11

59

D7

D6

D5

D4

D3

D2

D1

D0

模式选择 接收器使能 SPI 主/从模式 帧错误状态 奇偶错误状态 接受状态 传送状态 收发主动状态

115200 11 216

230400 12 216

27. U0BAUD:波特率控制小数部分。(取值参考上表)

28. ADCCON1, ADCCON2,ADCCON3

29. IRON

30.波特率设置

31.看门狗WDCTL

CC2530常用寄存器归纳

P0SEL(P1SEL相同):各个I/O口的功能选择,0为普通I/O功能,1为 P2SEL:(D0到D2位)端口2 功能选择和端口1 外设优先级控制 什么是外设优先级:当PERCFG分配两个外设到相同的引脚时,需要设置这两 PERCFG:设置部分外设的I/O位置,0为默认I位置1,1为默认位置2

P0DIR(P1DIR相同):设置各个I/O的方向,0为输入,1为输出 P2DIR :D0~D4设置P2_0到P2_4的方向 D7、D6位作为端口0外设优先级的控制

P0INP(P1INP意义相似) :设置各个I/O口的输入模式,0为上拉/下拉,1 需要注意的是:P1INP中,只有D7~D2分别设置对应I/O口的输入模式。D1D0两位无作用。 P2INP:D0~D4控制P2_0~P2_4的输入模式,0为上拉/下拉,1为三态; D5~D7设置对P0、P1和P2的上拉或下拉的选择。0为上拉,1

P0IFG(P1IFG相同):终端状态标志寄存器,当输入端口有中断请求时,相应的标志位将置1。 P0IEN(P1IEN相同):各个控制口的中断使能,0为中断禁止,1为中断使能。 P2IFG:D0~D4为P2_0~P2_4的中断标志位D5为USD D+中断状态标志,当D+线有一个中断请求未决时设置该标志,用于检测USB挂起状态下的USB恢复事件。当USB控制器没有挂起时不设置该标志。 P2IEN:D0~D4控制P2_0~P2_4的中断使能 D5控制USB D+的中断使能

PICTL:D0~D3设置各个端口的中断触发方式,0为上升沿触发,1为下降沿触发。 D7控制I/O引脚在输出模式下的驱动能力。选择输出驱动能力增强来补偿引脚DVDD的低I/O电压,确保在较 低的电压下的驱动能力和较高电压下相同。0为最小驱动能力增强。1为最大 IEN0:中断使能0,0为中断禁止,1为中断使能 IEN1:中断使能1,0为中断禁止,1为中断使能

CC中常用的寄存器

CC2530中常用的控制寄存器 (P1SEL 相同):各个I/O 口的功能选择,0为普通I/O 功能,1为外设功能 :(D0到D2位) 端口2 功能选择和端口1 外设优先级控制 什么是外设优先级:当PERCFG 分配两个外设到相同的引脚时,需要设置这两个外设的优先级,确定哪一个外 设先被响应 :设置部分外设的I/O 位置,0为默认I 位置1,1为默认位置2

(P1DIR相同):设置各个I/O的方向,0为输入,1为输出 :D0~D4设置P2_0到P2_4的方向 D7 、D6位作为端口0外设优先级的控制

(P1INP意义相似) :设置各个I/O口的输入模式,0为上拉/下拉,1为三态模式 需要注意的是:P1INP中,只有D7~D2分别设置对应I/O口的输入模式。D1D0两位无作用。: D0~D4控制P2_0~P2_4的输入模式,0为上拉/下拉,1为三态; D5~D7设置对P0、P1和P2的上拉或下拉的选择。0为上拉,1为下拉; 8. P0IFG(P1IFG相同):终端状态标志寄存器,当输入端口有中断请求时,相应的标志位将置1。

9.P0IEN(P1IEN相同):各个控制口的中断使能,0为中断禁止,1为中断使能。 10. P2IFG:D0~D4为P2_0~P2_4的中断标志位 D5为USD D+中断状态标志,当D+线有一个中断请求未决时设置该标志,用于检测USB 挂起状态下的USB恢复事件。当USB控制器没有挂起时不设置该标志。 11. P2IEN:D0~D4控制P2_0~P2_4的中断使能 D5控制USB D+的中断使能 :D0~D3设置各个端口的中断触发方式,0为上升沿触发,1为下降沿触发。 D7控制I/O引脚在输出模式下的驱动能力。选择输出驱动能力增强来补偿引脚DVDD的低I/O 电压,确保在较 低的电压下的驱动能力和较高电压下相同。0为最小驱动能力增强。1为最大驱动能力增强。

CC2530中常用的寄存器

CC2530中常用的控制寄存器 1.P0SEL (PISEL相同):各个I/O 口的功能选择,o为普通I/O功能,1为外设功能 2.P2SEL :(D0到D2位)端口2功能选择和端口1外设优先级控制 什么是外设优先级:当PERCFG>配两个外设到相同的引脚时,需要设置这两个外设的优先级,确定哪一个外 3.PERCFG:设置部分外设的I/O位置,o为默认I位置1,1为默认位置2 4.P0DIR (P1DIR相同):设置各个I/O的方向,0为输入,1为输出 5.P2DIR : D0?D4 设置P2 0至U P2 4的方向

D7、D6位作为端口0外设优先级的控制 6.P0INP (P1INP意义相似):设置各个I/O 口的输入模式,0为上拉/下拉,1为三态模式 需要注意的是:P1INP中,只有D7~D2分别设置对应I/O 口的输入模式。D1DC两位无作用。 7.P2INP : D0~D4 控制P2_0~P2_4的输入模式,0为上拉/下拉,1为三态;

D5~D7 设置对P0 P1和P2的上拉或下拉的选择。0为上拉,1为下拉; 8. P0IFG (P1IFG 相同):终端状态标志寄存器,当输入端口有中断请求时,相应的标志位将置 1 9. P0IEN (P1IEN 相同):各个控制口的中断使能,0为中断禁止,1为中断使能 10. P2IFG : D0~D4为 P2_0~P2_4的中断标志位 D5 为USD D 中断状态标志,当D4线有一个中断请求未决时设置该标志,用于检测 USB 挂起 状态下的USB 恢复事件。当USB 控制器没有挂起时不设置该标志。 11. P2IEN : D0~D4控制9 P2_0~P2_4的中断使能 D5控制USB D+勺中断使能 12. PICTL : D0~D3设置各个端口的中断触发方式,0为上升沿触发,1为下降沿触发。 D7控制I/O 弓I 脚在输出模式下的驱动能力。选择输出驱动能力增强来补偿引脚 DVDD 勺低I/O 电压, 确保在较 低的电压下的驱动能力和较高电压下相同。 0为最小驱动能力增强。1为最大驱动能力增强。 13. IEN0 :中断使能0,0为中断禁止,1为中断使能 14. IEN1 :中断使能1,0为中断禁止,1为中断使能

CC2530中常用的寄存器

CC2530中常用的寄存器

CC2530中常用的控制寄存器 1.P0SEL(P1SEL相同):各个I/O口的功能选择,0为普通I/O功能,1为外设功能 2.P2SEL:(D 0到D2位)端口2 功能选择和端口1 外设优先级控制 什么是外设优先级:当PERCFG分配两个外设到相同的引脚时,需要设置这两个外设的优先级,确定哪一个外 设先被响应 D 7 D6 D5 D4 D3 D2 D1 D0 未用 0: USAR T 0 优 先 1: USAR 0: USAR T 1 优先 1:定 时器3 0: 定时器 1优先 1:定 时器4 优先 0: USAR T 0 优 先 1:定 时器1 P2_4功 能选择 P2_3 功能选 择 P2_0功 能选择 D7 D6 D5 D4 D3 D2 D1 D0 P0_7功能P0_6 功能 P0_5 功能 P0_4 功能 P0_3 功能 P0_2 功能 P0_1 功能 P0_0 功能

T 1 优 先 优先优先 3.PERCFG:设置部分外设的I/O位置,0为默认I位置1,1为默认位置2 D 7 D6 D5 D4 D3 D2 D1 D0 未用 定 时器 1 定 时器 3 定 时器 4 未 用 未 用 USA RT1 USART0 4.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 方向 5.P2DIR :D0~D4设置P2_0到P2_4的方向 D7、D6位作为端口0外设优先级的控制 D 7 D 6 D5 D4 D3 D2 D1 D0 X X 未 使 用 P2_4 方向 P2_3 方向 P2_2 方向 P2_1 方向 P2_0方向

CC2530特殊功能寄存器地址图

CC2530全部特殊功能寄存器地址 8byte 8 9 A B C D E F 80 P0 SP DPL0 DPH0 DPL1 DPH1 U0CSR PCON 87 88 TCON P0IFG P1IFG P2IFG PICTL P1IEN —P0INP 8F 90 P1 RFIRQF1 DPS MPAGE T2CTRL ST0 ST1 ST2 97 98 S0CON —IEN2 S1CON T2EVTCFG SLEEPSTA CLOCKSTA FMAP 9F A0 P2 T2IRQF T2M0 T2M1 T2MOVF0 T2MOVF1 T2MOVF2 T2IRQM A7 A8 IEN0 IP0 —P0IEN P2IEN STLOAD PMUX T1STA T AF B0 —ENCDI ENCDO ENCCS ADCCON1 ADCCON2 ADCCON3 —B7 B8 IEN1 IP1 ADCL ADCH RNDL PNDH SLEEPCMD PFERRF BF C0 IRCON U0DBUF U0BAUD T2MSEL U0UCR U0GCR CLKCONCMD MEMCTR C7 C8 —WDCTL T3CNT T3CTL T3CCTL0 T3CC0 T3CCTL1 T3CC1 CF D0 PSW DMAIRQ DMA1CFGL DMA1CFGH DMA0CFGL DMA0CFGH DMAARM DMAREQ D7 D8 TIMIF RFD T1CC0L T1CC0H T1CC1L T1CC1H T1CC2L T1CC2H DF E0 ACC RFST T1CNTL T1CNTH T1CTL T1CCTL0 T1CCTL1 T1CCTL2 E7 E8 IRCON2 RFIRQF0 T4CNT T4CTL T4CCTL0 T4CC0 T4CCTL1 T4CC1 EF F0 B PERCFG APCFG P0SEL P1SEL P2SEL P1INP P2INP F7 F8 U1CSR U1DBUF U1BAUD U1UCR U1GCR P0DIR P1DIR P2DIR FF 0 1 2 3 4 5 6 7

机械传动性能指导书解析

第一章机械传动性能测试综合实验台说明书 一、概述 “THM CD-1型机械传动性能测试综合实验台”是根据相关课程的教学大纲要求而研制的,它采用模块式结构,可快速组合多种机械传动实训,能测试各种机械传动的速比、转矩、效率等。配套专用的数据采集系统,实现计算机智能数据采集、分析、处理、曲线显示及打印输出等功能。适合各院校机械类专业《机械设计》、《机械原理》、《机械零件》等课程的教学实训需要。 二、主要实训仪器及设备 1.NJ型转矩转速传感器 NJ型转矩转速传感器的基本原理是:通过弹性轴、两组磁电信号发生器,把被测转矩、转速转换成具有相位差的两组交流电信号,这两组交流电信号的频率相同且与轴的转速成正比,而其相位差的变化部分又与被测转矩成正比。 NJ型转矩转速传感器的工作原理如图1。在弹性轴的两端安装有两只信号齿轮,在两齿轮 图1 NJ型转矩转速传感器工作原理图 的上方各装有一组信号线圈,在信号线圈内均装有磁钢,与信号齿轮组成磁电信号发生器。当信号齿轮随弹性轴转动时,由于信号齿轮的齿顶及齿谷交替周期性的扫过磁钢的底部,使气隙磁导产生周期性的变化,线圈内部的磁通量亦产生周期性变化,使线圈中感应出近似正弦波的交流电信号。这两组交流电信号的频率相同且与轴的转速成正比,因此可以用来测量转速。这两组交流电信号之间的相位与其安装的相对位置及弹性轴所传递扭矩的大小及方向有关。当弹性轴不受扭时,两组交流电信号之间的相位差只与信号线圈及齿轮的安装相对位置有关,这一相位差一般称为初始相位差,在设计制造时,使其相差半个齿距左右,即两组交流电信号之间的初始相位差在180度左右。在弹性轴受扭时,将产生扭转变形,使两组交流电信号之间的相位差发生变化,在弹性变形范围内,相位差变化的绝对值与转矩的大小成正比。把这两组交流电信号用专用屏蔽电缆线送入具有其功能的扭矩卡送入计算机,即可得到转矩、转速及功率的精确值。图2是NJ型转矩转速传感器机械结构图。其结构与图1的工作原理图的差别是,为了提高测量精度及信号幅值,两端的信号发生器是由安装在弹性轴上的外齿轮、安装在套筒内的内齿轮、固定在机座内的

[财经类试卷]机械传动与液压传动练习试卷2及答案与解析

机械传动与液压传动练习试卷2及答案与解析 一、多项选择题 共10题,每题2分。每题的备选项中,有2个或2个以上符合题意,至少有l个错项。错选,本题不得分;少选,所选的每个选项得0.5分。 1 机械传动的主要作用有( )。 (A)传递动力 (B)改变运动方向 (C)改变运动效率 (D)改变运动速度 (E)改变运动形式 2 蜗杆传动的特点是( )。 (A)降速效果好 (B)能自锁 (C)效率不高 (D)传动平稳 (E)结构松散 3 下列几种机构中,曲柄作为主动件的机构有( )。 (A)破碎机的传动机构 (B)脚踏缝纫机的曲柄摇杆机构 (C)内燃机中的曲柄滑块机构

(D)曲柄压力机中的曲柄滑块机构 (E)牛头刨床机构中的曲柄摇杆机构 4 下列各传动机构中,( )传动机构为不可逆传动机构(即主动件与从动件不能交换)。 (A)蜗杆 (B)齿轮 (C)凸轮 (D)带 (E)曲柄滑块 5 下列表述中,不正确的有( )。 (A)当机器功率一定时,转速越大,转矩越小 (B)功率等于力在其作用点方向上的投影与速度乘积 (C)功率的单位是W (D)汽车功率一定时,它的牵引力的大小不变 (E)根据能量守恒定律,机器的输出功率应等于输入功率 6 链传动的主要优点有( )。 (A)和带传动相比,传动功率大 (B)能保持恒定的瞬时转速和瞬时传动化 (C)噪声低,适于传递高速运动

(D)与齿轮传动相比,中心间距可较大 (E)能在低速、重载和高温条件下工作 7 链传动的传动比与( )有关。 (A)主动轮的转速 (B)主动轮与从动轮转速之比 (C)主动轮的齿数 (D)主动轮与从动轮的中心距 (E)主动轮与从动轮齿数之比 8 下列各项表述中,正确的有( )。 (A)齿轮传动是用齿轮的轮齿相互啮合传递轴间的动力和运动的机械传动(B)链传动和带传动相比,链传动有准确的平均传动比 (C)螺旋传动,通常是将回转运动变换成直线运动 (D)带传动是通过传动带对从动轮的拉动来传递运动的 (E)在蜗轮蜗杆传动中,蜗杆是从动件,蜗轮是主动件 9 与机械传动方式相比,液压传动的主要缺点有( )。 (A)在同等体积和重量的条件下,输出功率较小 (B)不能保证严格的传动比 (C)对环境温度要求较高

zigbee常用寄存器

CC2530中常用的控制寄存器 2011-07-12 14:19:26| 分类:Zigbee学习笔记| 标签:|举报|字号大中小订阅 根据学习的不断深入将不断,将陆续更新学习到的寄存器 P0SEL(P1SEL相同):各个I/O口的功能选择,0为普通I/O功能,1为外设 P2SEL:(D0到D2位)端口2 功能选择和端口1 外设优先级控制 什么是外设优先级:当PERCFG分配两个外设到相同的引脚时,需要设置这两 2 P2DIR :D0~D4设置P2_0到P2_4的方向

P0INP(P1INP意义相似) :设置各个I/O口的输入模式,0为上拉/下拉,1为三 D1D0两位无作用。 P2INP:D0~D4控制P2_0~P2_4的输入模式,0为上拉/下拉,1为三态; D5~D7设置对P0、P1和P2的上拉或下拉的选择。0为上拉,1为 P0IFG(P1IFG相同):终端状态标志寄存器,当输入端口有中断请求时,相应 P2IFG:D0~D4为P2_0~P2_4的中断标志位 D5为USD D+中断状态标志,当D+线有一个中断请求未决时设置该标志,用于检测USB挂起状态下的USB恢复事件。当USB控制器没有挂起时不设置该标志。

P2IEN:D0~D4控制P2_0~P2_4的中断使能 PICTL:D0~D3设置各个端口的中断触发方式,0为上升沿触发,1为下降沿触发。 D7控制I/O引脚在输出模式下的驱动能力。选择输出驱动能力增强来补偿引脚DVDD的低I/O电压,确保在较 低的电压下的驱动能力和较高电压下相同。0为最小驱动能力增强。1 为最大驱

T1STAT:定时器1的状态寄存器,D4~D0为通道4~通道0的中断标志,D5为 T1CCTL0~T1CCTL4:定时器1通道0~通道4的工作方式设置。D1D0为捕捉模式选择:00为不捕捉,01为上升沿捕获,10为下降沿捕获,11为上升或下降沿都捕获。 D2位为捕获或比较的选择,0为捕获模式,1为比较模式。D5D4D3为比较模式的选择:000为发生比较式输出端置1,001为发生比较时输出端清0,010为比 T3CTL/T4CTL:定时器3或定时器4的方式控制寄存器。D7D6D5设置分频:000为无分频、001为2分频、010为4分频、011为8分频、100为16分频、101为32分频、110为64分频,111为128分频。D4为启动位,启动时1,停止工作为0。D3位为中断使能位,0为禁止,1为使能,默认为1;D2为复位,置1时定时器复位。D1D0为计数器模式选择:该位与T1CTL的D1D0位 T3CCTL0/T3CCTL1/T4CCTL0/T4CCTL1:定时器3或定时器4的通道0和通道1的方式控制,D6为该通道的中断使能位,0为禁止,1为使能,默认为1; TIMIF:定时器1的溢出中断屏蔽与定时器3、4的中断标志。D6为定时器1的溢出中断屏蔽,0为屏蔽,1为使能,默认为1.D5~D0为定时器3和4中各个

CC2530部分寄存器配置

一、IO口配置 P0xIR(x=0,1):设置Px组I/O的方向,0为输入,1为输出 P2DIR :D0~D4设置P2_0到P2_4的方向D7、D6位作为端口0外设优先级的控制 PxINP(x=0,1):设置Px组I/O口的输入模式,0为上拉/下拉,1为三态模式 P2INP:D0~D4控制P2_0~P2_4的输入模式,0为上拉/下拉,1为三态;D7~D5控制P2,P1,P0组的输入模式,0为上拉,1为下拉; PxSEL:设置Px组I/O口的功能选择,0为普通I/O功能,1为外设功能

P2SEL :(D0到D2位)端口2功能选择和端口1外设优先级控制 外设优先级:当PERCFG 分配两个外设到相同的引脚时,需要设置这两个外设的优先级,确定哪一个外设先被响应 二、中断配置 PxIF(x=0,1,2):CUP 中断状态标志寄存器,只有一位,当Px 组存在中断时,PxIF 置1 PxIFG(x=0,1):终端状态标志寄存器,当输入端口有中断请求时,相应的标志位将置1。 P2IFG :D0~D4为P2_0~P2_4的中断标志位 D5为USB D+中断状态标志,当D+ 线有一个中断请求未决时设置该标志,用于检测USB 挂起状态下的USB 恢复事件。当USB 控制器没有挂起时不设置该标志。 IEN0:中断使能0,0为中断禁止,1为中断使能

IEN1:中断使能1,0为中断禁止,1为中断使能 IEN2:中断使能2,0为中断禁止,1为中断使能 PxIEN(x=0,1):各个控制口的中断使能,0为中断禁止,1为中断使能。 P2IEN:D0~D4控制P2_0~P2_4的中断使能,D5控制USB D+的中断使能 PICTL:D0~D3设置各个端口的中断触发方式,0为上升沿触发,1为下降沿触发。D7控制I/O引脚在输出模式下的驱动能力。选择输出驱动能力增强来补偿引脚DVDD的低I/O电压,确保在较低的电压下的驱动能力和较高电压下相同。0为最小驱动能力增强。1为最大驱动能力增强。 三、时钟配置 CLKCONCMD:时钟频率控制寄存器。 D7位为32KHZ时间振荡器选择,,0为32KRC震荡,1为32K晶振。默认为1。D6位为系统时钟选择。0为32M晶振,1为16M RC震荡。当D7位为0时D6必须为1。 D5~D3为定时器输出标记。000为32MHZ,001为16MHZ,010为8MHZ,011为4MHZ,100为2MHZ,101为1MHZ,110为500KHZ,111为250KHZ。默认为001。需要注意的是:当D6为1时,定时器频率最高可采用频率为16MHZ。 D2~D0:系统主时钟选择:000为32MHZ,001为16MHZ,010为8MHZ,011为4MHZ,

ZigBee芯片CC2530寄存器配置说明

CC2530寄存器配置说明ZigBee的基础实验(1) 这是飞比FB2530EB V2.0提供的芯片I/O对应表 *more607 *2011/11/17 22:13 *飞比CC2530EB模块 */ #include #define uint unsigned int #define uchar unsigned char //定义控制灯的端口 #define RLED P1_0 //定义LED1为P1.0口控制 #define GLED P1_1 //定义LED2为P1.1口控制 #define YLED P1_4 //定义LED3为P1.4口控制 #define BLED P0_1 //定义LED4为P0.1口控制

#define S1 P0_1 //定义S1为P0.1口控制(注意:因为端口复用所以需要设置P0DIR, //在程序中复用比较难,所以本程序就不用来做按键了) #define S2 P0_3 //定义S2为P0.3口控制(我将P10的针脚接到P14针脚上,所以是P0.3口)#define S6 P1_2 //定义S6为P1.2口控制 //函数声明 void InitIO(void); //初始化LED控制IO口函数 void InitKey(void); //初始化按键 void keyScan(void); //按键输入 //全局变量 int times; //计数器 void InitIO(void) //初始化IO口程序 { P1DIR |= 0x13; //P1_0、P1_1、P1_4定义为输出 P0DIR |= 0x02; //P0_1定义为输出 RLED = 1; GLED = 1; YLED = 1; BLED = 1; //将4盏LED灯都打开 } void InitKey(void)//初始化按键 { P1SEL &= 0xFB; //定义为输入 P1DIR &= 0xFB; //按钮s6的 P1INP |= 0x06; //拉高电压 P0SEL &= 0xFB; //定义为输入 P0DIR &= 0xFB; //按钮s6的 P0INP |= 0x06; //拉高电压 } void keyScan(void) { if(S6 == 0) times ++;//增加值 while(S6 == 0); if(S2 == 0) times=0;//清空值 while(S2 == 0 ); } void main(void) { times = 0; InitIO(); //初始化

Zigbee无线单片机CC2530介绍

第三章 ZigBee无线单片机 TI 公司的CC2530是真正的系统级SoC芯片,适用于2.4GHz IEEE 802.15.4,ZigBee和RF4CE应用。 CC2530包括了极好性能的一流的RF收发器,工业标准增强型8051 MCU,系统中可编程的闪存,8KB RAM,具有不同的运行模式,使得它尤其适应超低功耗要求的系统,以及许多其它功能强大的特性,结合德州仪器的业界领先的黄金单元ZigBee 协议栈(Z-Stack?),提供了一个强大和完整的ZigBee 解决方案。 CC2530可广泛应用在2.4-GHz IEEE 802.15.4系统, RF4CE遥控控制系统,ZigBee系统,家庭/建筑物自动化,照明系统,工业控制和监视,低功耗无线传感器网络,消费类电子和卫生保健等领域。 3.1 CC2530芯片的特点 CC2530是一个真正的用于2.4-GHz IEEE 802.15.4与Zigbee应用的SOC解决方案。这种解决方案能够提高性能并满足以ZigBee为基础的2.4 GHz ISM波段应用对低成本、低功耗的要求。它结合了一个高性能2.4 GHz DSSS(直接序列扩频)射频收发器核心和一颗工业级小巧、高效的8051控制器。 CC2530芯片方框图如图3.1所示。内含模块大致可以分为三类:CPU 和内存相关的模块;外设、时钟和电源管理相关的模块,以及射频率相关的模块。CC2530在单个芯片上整合了8051兼容微控制器、ZigBee 射频(RF)前端、内存和FLASH存储器等,还包含串行接口(UART)、模/数转换器(ADC)、多个定时器(Timer)、AESl28安全协处理器、看门狗定时器(WatchDog Timer)、32 kHz晶振的休眠模式定时器、上电复位电路(Power 0n Reset)、掉电检测电路(Brown Out Detection)以及21个可编程IO口等外设接口单元。 CC2530芯片采用O.18um CMOS工艺生产,工作时的电流损耗为20 mA;在接收和发射模式下,电流损耗分别低于30 mA或40 mA。CC2530的休眠模式和转换到主动模式的超短时间的特性,特别适合那些要求电池寿命非常长的应用。 CC2530的主要特点如下: ●高性能、低功耗、带程序预取功能的8051微控制器内核。 ● 32KB/64KB/128KB或256KB的在系统可编程Flash。 ● 8KB在所有模式都带记忆功能的RAM。 ● 2.4GHz IEEE 802.15.4兼容RF收发器。 ●优秀的接收灵敏度和强大的抗干扰性能力。 ●精确的数字接收信号强度(RSSI)指示/链路质量指示(LQI)支持。 ●最高到4.5dBm的可编程输出功率。 ●集成AES安全协处理器,硬件支持的CSMA/CA功能。 ●具有8路输入和可配置分辨率的12位ADC。 ●强大的5通道DMA。 ● IR发生电路。

CC2530使用整理

CC2530整理 一、IAR软件配置 1.打开Project---Options, General Options 配置如图1.33 所示,单击圆圈所示按钮,先向上返 回上一级目录,然后打开Texas Instruments 文件夹,选择CC2530F256 芯片. 2.选择Linker—Config—Linker command file 选项。单击图1.35 所示 按钮,导出配置文件,先向上返回上一级目录,然后打开Texas Instruments 文件夹,选择lnk51ew_cc2530F256.xcl(这里是使用 CC2530F256 芯片)。

3.Debugger 选项的Driver 里选择Texas Instruments(使用编程器仿真),下面选择io8051.ddf 文件

二、IO口寄存器 1. IO 口配置我们需要配置的寄存器。(P*SEL. P*DIR. P*INP) P0----

P1INP:设置各个IO 口的输入模式,0为上拉/下拉,1为三态模式。P1INP 中只有D7~D2分别设置对应IO 口输入模式。D1D0无作用。 P2INP:D0~D4控制P2_0~P2_4的输入模式,0为上拉/下拉, 1为三态。 P2SEL:(D0到D2位)端口2功能选择,0为普通I/O 功能,1为外设功能 P2DIR :D0~D4设置P2_0到P2_4的方向 D7、D6位作为端口0外设优先级的控制

例子: /*按照表格寄存器内容,我们对LED1,也就是P1_0 口进行配置,当P1_0 输出高电平时LED1 被点亮。所以配置如下:*/ P1SEL &=~0x01; //作为普通IO 口 P1DIR |= 0x01; //P1_0 定义为输出 P1INP |= 0X01; //打开下拉 /*由于CC2530 寄存器初始化时默认是:*/ P1SEL =0x00; P1DIR =0x00; P1INP =0X00; /*所以IO 口初始化我们可以简化初始化指令:*/ P1DIR |= 0x01; //P1_0 定义为输出 P1INP |= 0X01; //打开下拉 /**************************** 按键初始化函数 *****************************/ void InitKey() {

(完整版)cc2530常用寄存器讲解

一. CC2530控制外设的基本方法(通用 I/O 口) CC2530的 I/O 控制口一共有 21 个,分成 3 组,分别是 P0、 P1和 P2;由上面的对照表 可以看出 LED1所对应的 I/O 口为 P1_0, LED2所对应的 I/O 口为 P1_1,LED3所对应的 I/O 口为 P1_4,LED4所对应的 I/O 为 P0_1。 相对应的常用 SFR 有: P1DIR (P1方向寄存器, P0DIR 同理): 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 方 向 P1SEL (P1 功能选择寄存器, P0SEL 同理): D D 5 D D 3 D D 1 D 0 D 功 的 7 1 P 功 的 6 1 P 功 的 5 P 1 功 的 4 1 P 功 的 3 1 P 功 的 2 1 P 功 的 1 1 P 功 的 0 1 P 能 能 能 能 能 能 能 能 通 普 0 通 普 通 普 通 普 通 普 0 通 普 0 通 普 0 通 普 0 O O O O O O O O 功 设 外 1 功 设 外 1 功 设 外 1 功 设 外 1 功 设 外 1 功 设 外 1 功 设 外 1 功 设 外 1 能 能 能 能 能 能 能 能 P0SEL (P1SEL 相同):各个 I/O 口的功能选择, 0 为普通 I/O 功能,1 为外设功 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 功 能选择 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 方 向 向 向 向 向 向 向 向

CC2530常用寄存器22240

P2SEL:(D0到D2位)端口2 功能选择和端口1 外设优先级控制 什么是外设优先级:当PERCFG分配两个外设到相同的引脚时,需要设置这两个

P2DIR :D0~D4设置P2_0到P2_4的方向 P0INP(P1INP意义相似) :设置各个I/O口的输入模式,0为上拉/下拉,1为三 需要注意的是:P1INP中,只有D7~D2分别设置对应I/O口的输入模式。D1D0两位无作用。

P2INP: D0~D4控制P2_0~P2_4的输入模式,0为上拉/下拉,1为三态; D5~D7设置对P0、P1和P2的上拉或下拉 P0IFG(P1IFG相同):终端状态标志寄存器,当输入端口有中断请求时,相应 P2IEN:D0~D4控制P2_0~P2_4的中断使能

PICTL:D0~D3设置各个端口的中断触发方式,0为上升沿触发,1为下降沿触发。 D7控制I/O引脚在输出模式下的驱动能力。选择输出驱动能力增强来补偿引脚DVDD的低I/O电压,确保在较 低的电压下的驱动能力和较高电压下相同。0为最小驱动能力增强。1为最大驱

T1STAT:定时器1的状态寄存器,D4~D0为通道4~通道0的中断标志,D5为溢出标志位,当计数到最终技术值是自动置1。 T1CCTL0~T1CCTL4:定时器1通道0~通道4的工作方式设置。D1D0为捕捉模式选择:00为不捕捉,01为上升沿捕获,10为下降沿捕获,11为上升或下降沿 T3CTL/T4CTL:定时器3或定时器4的方式控制寄存器。D7D6D5设置分频:000为无分频、001为2分频、010为4分频、011为8分频、100为16分频、101为32分频、110为64分频,111为128分频。D4为启动位,启动时1,停止工

相关主题