2024年5月2日发(作者:)

实验三 CC2530 T1查询方式控制LED实验

一、实验目的:

1、熟练掌握IAR编程环境;

2、掌握IAR程序调试方法;

3、掌握CC2530 T1查询工作方式编程;

4、掌握CC2530程序烧写和运行方法。

二、实验内容及基本要求:

【实验1】IAR编写LED控制实验

(1)、LED原理图参见图1,图1中采用共阳极接法,需要使LED1和LED2均能正常

点亮,

图1、CC2530模块LED原理图

智能在LED1和LED2的限流电阻的另一端接电平。完整的CC2530实验板LED灯电

路原

图2、CC2530引脚图

理图,参见CC2530 模块.pdf文件,从图中可以看出LED1和LED2的限流电阻的另

一端接CC2530 P1.0和P1.1两个引脚,因此要使这两个灯点亮,仅仅需要将P1.0和P1.1

两个引脚设置为低电平即可,这样形成灌电流,点亮LED,反之LED灯就会熄灭。

CC2530是以8051为内核的SOC,在编程上与传统的8051单片机编程很接近,其

引脚图参见图2。CC2530由于是SOC,因此其I/O口是可编程的,因此可以通过P1SEL

寄存选择每一个引脚功能,在芯片初始化时系统默认P1口为通用I/O引脚,用户可以通

过编程设置为其它功能,当设置为通用I/O口时,不需要对P1SEL寄存进行配置;只需要

对P1DIR寄存器进行配置即可,P1DIR寄存器个数参见图4,对应位为0表示输入,为1

表示输出,对于本应用,可以设置为输出格式。