原文:CC2530学习路线-基础实验-GPIO 按键控制LED灯亮灭(2)

目录 .前期预备知识 . 新大陆Zigbee模块按键电路图 . CC 相关寄存器 . CC 中断走向图 . 使用C语言为 单片机编写中断程序 . 函数指针 . 程序代码 .前期预备知识 . 新大陆Zigbee模块按键电路图 由上图可知,Zigbee模块的SW 按钮连接在P . 端口上,当SW 导通,P . 电平从 . V被拉低接地。所以P . 输入模式为下拉输入. . CC 相关寄存器 寄存器名 ...

2018-07-31 19:36 0 3406 推荐指数:

查看详情

CC2530学习路线-基础实验-GPIO 控制LED(1)

目录 1.前期预备知识 1.1 新大陆ZigBee模块LED电路 1.2 CC2530相关寄存器 1.3 寄存器操作技巧 1.4 CPU空转延时 1.4 操作流程图 2.程序代码 1.前期预备知识 ...

Wed Aug 01 03:30:00 CST 2018 2 2367
CC2530 按键控制LED

原理图分析 当按键没有按下的时候是高电平;按下的时候VCC通过10K的限流电阻接地是低电平。要知道引脚的状态,需要把引脚配置为输入模式,然后读取引脚的状态即可。 寄存器分析 P0SEL配置为输入/输出模式(0为IO模式,1为外设模式)。 P0DIR 配置引脚为输入模式 ...

Sun Apr 12 03:07:00 CST 2020 0 608
CC2530外部中断实现按键控制LED闪烁

中断任务: 1.系统初始化D1(P1.0)、D2(P1.1)闪一次灭掉。 2.按一次KEY1(P0.1),D1、D2同时闪烁;再按一次KEY1,D1、D2灭掉。 3.按一次KEY2(P0.1),D1 ...

Thu Apr 09 00:31:00 CST 2020 0 3938
cc2530的第二次实验,用按键控制流水灯

按键控制流水灯 具体想要实现按一下按键,然后单片机的三个灯会以流水灯的形式都一遍 实验相关寄存器 实验相关电路 宏定义 初始化步骤 graph TD id1[设置P0_1 P1_0 P1_1 P0_4为通用接口] id2[设置P0_1为输入接口 P1_0 P1_1 ...

Sat Nov 23 19:11:00 CST 2019 0 567
CC2530应用——按键控制灯光状态变化

独立新建工程并编写、编译代码,实现按键控制灯光闪烁状态的变换,实现以下任务要求:【1】程序开始运行:D4闪烁,D3、D5、D6熄灭。【2】按下模块上的SW1按键松开后,实现D5、D6轮流闪烁。【3】再次按下SW1按键,D5、D6。【4】重复上述两个步骤。此题需要定义一个灯光状态的标志位 ...

Mon Apr 13 22:47:00 CST 2020 0 671
[ZigBee] 3、ZigBee基础实验——GPIO输出控制实验-控制Led

1、CC2530的IO口概述   CC2530芯片有21 个数字输入/输出引脚,可以配置为通用数字I/O 或外设I/O 信号,配置为连接到ADC、定时器或USART外设。这些I/O 口的用途可以通过一系列寄存器配置,由用户软件加以实现。   I/O 端口具备如下重要特性 ...

Sun Jul 10 08:50:00 CST 2016 3 9435
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM