合集-ZigBee模块(CC2530)

摘要:将寄存器的某位清0同时不影响其他位 与操作:任何值与1相与,保持原值 ​ 任何值与0相与,结果为0 例:寄存器TMP的当前值为0x62,要将第2、3、6位清0 0x62: 0110 0010 ​ 1011 0011 0x4c: 0100 1100 相与: 0010 0010 用C语言表示:TMP & 阅读全文
posted @ 2023-10-25 22:48 夏日清凉~ 阅读(277) 评论(0) 推荐(0) 编辑
摘要:I/O端口相关寄存器 为了便于记忆和使用,每个特殊功能寄存器都会起一个名字,在程序设计时,引入头文件“ioCC2530.h”,才能直接使用寄存器的名称 与通用I/O端口相关的常用寄存器有下面4个: PxSEL:端口功能选择,设置端口使用I/O还是外设功能端口,0为设置通用I/O,1为设置外设功能 P 阅读全文
posted @ 2023-10-26 20:48 夏日清凉~ 阅读(377) 评论(0) 推荐(0) 编辑
摘要:LED灯闪烁实现源码分析 由于需要查看引脚 引脚图如下: 功能:D4灯循环闪烁,即P1_1引脚循环输出高低电平 引入头文件,宏定义引脚 #include "ioCC2530.h" #define D4 P1_1 初始化LED的I/O引脚 P1SEL &= ~0x02; P1DIR |= 0x02; 阅读全文
posted @ 2023-10-27 12:28 夏日清凉~ 阅读(264) 评论(0) 推荐(0) 编辑
摘要:LED跑马灯的实现 在XMF09B或XMF09C开发板中,完成以下功能: 设计端口初始化函数Init_Port(),配置D3、D4、D5、D6灯的引脚 设计跑马灯函数LED_Running(),实现D4点亮,延时,D3点亮,延时,D6点亮,延时,D5点亮,延时,D4熄灭,延时,D3熄灭,延时,D6熄 阅读全文
posted @ 2023-10-27 12:31 夏日清凉~ 阅读(89) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示
🚀
回顶
收起