此处流水灯指依次点亮led同一时刻只亮一个led
跑马灯则是依次点亮(灭)下一个直至全亮(灭)
/* 建议一: 最好为每个工程 建立一个单独的文件夹(不可通过keil建立) 然后将所有的工程文件夹放在同一文件夹中
建议二:对于工程文件的命名最好做到知名见意 即看到命名就知道该工程实现的是什么功能;同样源程序命名也应如此.
建议三:敏感二进制与十六进制转换
建议四:最最重要的问题--代码的规范性. 一定要做好注释 . 注意间距. 详情百度! */
就目前学习经验而言,非单纯某个led点亮大致可为两种实现方法.\ (依时)直接改变I/O和(依时)间接改变I/O. 间接改变时类似增加了缓冲区
具体看下图
算法多种多样,用哪种不重要.重要的是加红区!
//拓展 PWM之呼吸灯
/*如有疑问请留言 我会尽力解答共同进步*/
|