呼吸灯
来源:互联网 发布:软件开发英语不会 编辑:程序博客网 时间:2024/04/20 12:50
新手写帖,直接上代码
#include <reg52.h>
void main()
{
int i, j = 0, plot;
while (1)
{
for (i = 0; i <= 200; i++) //200是个经验值
{
if (i < j)
{
P2 = 0XFF;
}
else
{
P2 = 0x00;
}
}
if (j == 0 || plot == 0) //这2个if算法还算值得借鉴,明白如何实现反转
{
j++;
plot = 0;
}
if (j == 200 || plot == 1) //写成了else if 就呵呵
{
j--;
plot = 1;
}
}
}
//必须明白下面这个操作可以使灯变暗 如果将2改成变化的,就是在呼吸
// for (i = 0; i <= 20; i++)
// {
// if (i > 2)
// {
// P2 = 0XFF;
// }
// else
// {
// P2 = 0x00;
// }
// }
0 0
- 呼吸灯
- 呼吸灯
- 呼吸灯
- 呼吸灯
- Qt实用技巧:会呼吸的痛(呼吸点/呼吸灯)
- Qt实用技巧:会呼吸的痛(呼吸点/呼吸灯)
- BreatheLight 呼吸灯
- 呼吸灯程序
- STC15F104E 呼吸灯
- arduino呼吸灯
- 呼吸灯-html&canvas
- arduino 呼吸灯
- WPF 呼吸灯特效
- 呼吸灯的实现
- STM32呼吸灯
- vhdl呼吸灯源码
- 呼吸灯 效果
- mtk led 呼吸灯
- FAST(Features from Accelerated Segment Test)
- 打印Class对象的层级结构
- linux卸载rpm后如何恢复?
- 数据库设计与范式
- 《C++ primer plus》附录G:STL方法与函数(四) 学习笔记
- 呼吸灯
- 红黑树
- 求高精度幂(poj1001)
- oracle报错怎么查看
- 单片机工作方式
- ARM 汇编指令
- Android Scroll实现弹性滑动 一 列表下拉弹性滑动
- win8.1打开axure8.0闪退的问题
- Gym