下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、1.GPIO输出控制实验-控制Led亮灭1实验目的1)、通过实验掌握CC2530GPIO的配置方法,带你一步步走进大门2)、握Led驱动电路及开关Led的原理2实验设备硬件:PC 机 一台EB2530(底板、板、仿真器、USB 线) 一套:2000/XP/win7系统,IAR8.10集成开发环境3.实验相关电路图发光二极管是属于二极管的一种,具有二级管单向导电特性,即只有在正向电压(二极管的正极接正,负极接负)下才能导通发光。P1.0引脚接发光二极管(D1)的负极,所以P1.0引脚输出低电平D1亮,P1.0引脚输出D1熄灭,D2,D3同理。注:D3灯的控制脚复用到了防真器,而防真器用到了锁存器
2、,所以要使得D3亮,必须取下防真器。市亿研电子:http:/:技术售后4实验相关寄存器操作P1.0需要掌握相关寄存器的作用和配置方法。如下表所示:按照表格寄存器的内容,对P1.0口进行配置,当P1.0输出低电平时D1被点亮。以配置如下:P1SEL &=0 x13; /配置P1.0为通用IO口 ,默认为0的,可以不设P1DIR |= 0 x13; /P10、P11、P14 定义为输出所由于CC2530 寄存器初始化时默认值为( 详细说明请参考CC2530文).pdf):( 中P1SELP1DIR P1INP= 0 x00;|= 0 xff;= 0 x00;所以IO 口初始化可以简化初始化指令:
3、P1DIR |= 0 x01; /配置 P1.0 为输出5.源码分析1)、请打开工程,3.基础实验1、CC2530 流水灯实验sz-yy-zigbeesz-yy-zigbee.eww ,如果打不开,请参考学习例程以及开发环境安装2.开发环境搭建.pdf,安装IAR开发环境。2)、main.c 源码如下#include #define uunsigned#define uchar unsigned char/定义控制灯的端口#define #define#defineLED1 LED2LED3P1_0 P1_1P1_4/定义LED1 为 P10 口控制/定义LED2 为 P11 口控制/定义LE
4、D3 为 P14 口控制市亿研电子:http:/:技术售后寄存器作用描述P1 (0 x90)端口1端口1。通用I / O端口。可以从SFR位寻址。P1SEL(0 x F4)端口1 功能选择P1.7 到P0.0功能选择 0: 通用I / O1: 外设功能P1DIR(0 x FE)端口1 方向P1.7到P1.0的I/O方向 0: 输入1: 输出P1INP(0 x F6)端口1 输入模式P1.7到P1.2的I/O输入模式。由于P1.0 和P1.1 没有上拉/下拉功能, P1INP暂时不需要配置, 了解一下为后面的实验打下基础0: 上拉/下拉(见P2INP (0 xF7)端口2输入模式)1: 三态/函
5、数void Delay(u);/延时函数/初始化LED 控制IO 口函数void InitIO(void);/*/延时*/void Delay(un)ui;for(i = 0;in;i+);for(i for(i for(ifor(i=0;in;i+);0;in;i+);0;in;i+);0;in;i+);/*/初始化IO 口程序*/ void InitIO(void)P1DIR |= 0 x13; /P10、P11、P14 定义为输出LED1 LED2LED3=1;1;1;/LED 灯初始化为关/*/主函数*/ void main(void)InitIO(); while(1)LED1/初始
6、化LED 灯控制IO 口/死循环= !LED1;/ LED1 灯闪一次Delay(10000); LED2 = !LED2;Delay(10000);/ LED2 灯闪一次/请注意!LED3 所使用的 IO 口 P14 和仿真器共用,/从开发板取下仿真器LED3 才会亮LED3 = !LED3;Delay(10000);/LED3 灯闪一次市亿研电子:http:/:技术售后6.实验步骤1)、打开代码工程,3.基础实验1、CC2530 流水灯实验sz-yy-zigbeesz-yy-zigbee.eww,如果 IAR 没有很安装,请按。学习例程以及开发环境安装2.开发环境搭建.pdf 去安装。 2)通过仿真器把开发板接到电脑上。3)编绎。市亿研电子:http:/:技术售后程序已完成,可以运行:4)、实验现象7.可能存在1)、D3 不亮,那
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 物业租赁与管理规范(标准版)
- 公共交通智能监控管理制度
- 公共交通车辆驾驶人员培训考核制度
- 医疗器械注册与生产质量管理规范
- 2026年武汉武锅能源工程有限公司招聘备考题库及一套答案详解
- 养老院护理员培训制度
- 2026年武义县大田乡人民政府招聘备考题库含答案详解
- 六盘水市水城区2025年面向社会公开招聘城市社区工作者备考题库及答案详解1套
- 国家智能设计与数控技术创新中心2026届校园招聘备考题库带答案详解
- 2026年浦东新区冰厂田临港幼儿园区内流动教师招聘备考题库及完整答案详解1套
- (正式版)DB23∕T 3335-2022 《黑龙江省超低能耗公共建筑节能设计标准》
- 考卷烟厂笔试题目及答案
- 光伏电站运维表格大全
- 行吊操作安全培训内容课件
- 螺栓球网架施工方案
- 铝代铜微通道换热器技术发展
- 2025-2030羊肉行业数字化转型与智慧供应链建设报告
- 不动产抵押登记讲解课件
- 2025年湖北省中考生物、地理合卷试卷真题(含答案)
- 脾功能亢进切脾指征
- 2025年新疆人才集团所属企业招聘笔试参考题库含答案解析
评论
0/150
提交评论