我是靠谱客的博主 俭朴仙人掌,最近开发中收集的这篇文章主要介绍2022中职国赛ZigBee真题,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

//定义led数组
unsigned char led_array[]={0x02,0x01,0x10,0x08};
//定义rgb灯带串口数据
unsigned char rgb_array[][10] = {
  {0xA5,0x06,0xFF,0xA0,0xFF,0x00,0x00,0xA4,0x5A,0xEE},
  {0xA5,0x06,0xFF,0xA0,0x00,0xFF,0x00,0xA4,0x5A,0xEE},
  {0xA5,0x06,0xFF,0xA0,0x00,0x00,0xFF,0xA4,0x5A,0xEE},
  {0xA5,0x06,0xFF,0xA0,0x00,0x00,0x00,0xA5,0x5A,0xEE}
};

//分别定义Led和rgb的索引
int led_index= -1,rgb_index = -1;

//定义SW1双击PWM(用于判断是否在短时间内再次按下SW1键),定义SW1双击功能是否开启,定义SW1双击计数(每达到一定计数执行一次SW1双击后产生的效果)
int clickDoublePWM_SW1 = 0,SW1ClickDoubleOn = 0,SW1ClickDoubleCount = 0;

//定义SW2功能,定义SW2点击计数(每次到达一定计数执行一次SW1双击后产生的效果),定义SW2的Led索引,定义SW2双击PWM(用于检测 是否按下第二次)
int SW2ClickOn = 0,SW2ClickCount = 0,SW2Led_index = -1,clickDoublePWM_SW2 = 0;
//定义SW2Led数组
unsigned char SW2Led_array[] = {0x03,0x18};

//发送字符
void Send_Char(unsigned char dat){
  U0DBUF = dat;
  while(UTX

最后

以上就是俭朴仙人掌为你收集整理的2022中职国赛ZigBee真题的全部内容,希望文章能够帮你解决2022中职国赛ZigBee真题所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(68)

评论列表共有 0 条评论

立即
投稿
返回
顶部