1 / 10
文档名称:

LED灯闪烁实验总结.doc

格式:doc   大小:310KB   页数:10页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

LED灯闪烁实验总结.doc

上传人:泰山小桥流水 2021/11/19 文件大小:310 KB

下载得到文件列表

LED灯闪烁实验总结.doc

文档介绍

文档介绍:LED灯闪烁实验总结
LED灯闪烁实验总结
1 / 10
LED灯闪烁实验总结
课程名称:

Zigbee

技术及应用

实验项目:

LED

灯闪烁实验

指导教师:
专业班级:

姓名:

学号:

成绩:
LED灯闪烁实验总结
LED灯闪烁实验总结
10 / 10
LED灯闪烁实验总结
实验目的
(1) 学****单片机 IO口配置与驱动,实现指示灯 LED1闪烁,频率为 1Hz;
(2) 通过模块化编程,养成良好编程****惯。
实验设备
(1) CC2530核心板一块;
(2) 传感器底板一个;
(3) 仿真器一个;
(4) 方口 USB线一根;
实验原理
硬件设计原理
本实验的原理如图 1-1 所示。其中, LED1和 LED3都串联一个 R273和 R275限流电阻,然后连接到CC2530的 P1口的 P1_1和 P1_0管脚上。当P1_1为低电平时, LED1上有电流流过, LED1被点亮,反之熄灭。
图 1-1 LED 灯原理图
限流电阻 R的计算:图中 R273和R275限流电阻,其计算公式如下:
R=(U-UF)/ID (1-1)
式中, U为电路供电电压, UF为LED正向压降, ID为LED的工作电流。对于普通 LED发光二极管,其正向压降:黄色为 、红色为 、蓝 / 白色为 ;点亮工作电流为 3-20mA。
由图 1-1 可知,电路供电电压为 U=,LED1选择为黄色发光二极管(压降是 ),带入 (1-1) 式可得 R的取值范围是 95-633 Ω,电阻只要在此范围内即可,一般选择了 470Ω的常用电阻。
LED灯闪烁实验总结
LED灯闪烁实验总结
10 / 10
LED灯闪烁实验总结
从图 1-1 可以看出,如果要让 LED1发光,需要设置 CC2530对应的 I/O 口将 LED电平拉低。本实验我们只点亮 LED1指示灯,所以只要设置 LED1为低电平即可, 所以只要我们知道 LED1与CC2530哪个管脚相
LED灯闪烁实验总结
LED灯闪烁实验总结
4 / 10
LED灯闪烁实验总结
连就可以进行编程。随着这个思路我们在原理图中找到 LED1与 CC2530芯片的 P1_1管脚连接,将 P1_1
管脚拉低 LED1即被点亮。
程序设计原理
(1)主程序分析
本实验的程序流程如图 1-2 所示,其重点 IO 口的配置。如果以 1Hz 的频率点亮 LED1闪烁,则需要配置 P1_1为输出,然后在 P1_1输出 1Hz的脉冲信号。
开始
初始化 I/O 口
打开 LED1
延时 500ms
关闭 LED1
延时 500ms