这里会用到数组:
看看怎么用?
首先创建1ms的定时器:
任务1:用一个定时器实现这个任务。LED1实现0.3秒取反一次,LED2实现0.6秒取反一次,LED3,0.9秒取反一次
通过一个变量计数,假设这个变量1ms自加一次,加到300即为300ms,加到600就是600ms;计数到达后重新清0;
所以我们先建立了1ms的定时器
在定时器里,3个变量都要自加一次
在主程序里先搞好框架:
状态变量也要加多2个:
最终完成任务一的代码:
我们换个方法:
先定义数组:
顺带打印出来:
可以利用数组,来定义状态变量:
先学习一下for语句: