导言:
本人由于刚刚接触硬件开发,所以对这些硬件的理解没有多深入,如果有什么错误,请各位大神赐教!
项目要求:
三个灯全部亮2秒,灭2秒,D1亮1次灭2秒, D2亮2次,每次间隔1秒,灭2秒,D3亮3次,每次间隔1秒,灭2秒。重复循环
源代码浅析:
#include <ioCC2530.h> <span style="white-space:pre"> </span>//定义头文件
typedef unsigned char uchar;<span style="white-space:pre"> //后面的uchar等同于typedef unsigned char
typedef unsigned int uint; </span>
</pre><pre name="code" class="html">uchar LED[]={0xff,0xfe,0xfd,0xef,0x00}; //定义一个用于LED循环控制的数组:LED[0]=0xff:当i=0的时候,全部不亮! 0xfe:i=1,就只有LED1亮