我的单片机世界第一盏灯
来源:互联网 发布:办公软件基础教程 编辑:程序博客网 时间:2024/05/16 17:33
#include<reg52.h>
sbit LED0 = P0^0;
sbit LED1 = P0^1;
sbit LED2 = P0^2;
sbit LED3 = P0^3;
sbit LED4 = P0^4;
sbit LED5 = P0^5;
sbit LED6 = P0^6;
sbit LED7 = P0^7;
void Delay(unsigned int n)
{
unsigned int i = 0,j = 0;
for(i = n;i > 0;i--)
{
for(j = n/2;j > 0; j--)
{}
}
}
void main()
{
while(1)
{
LED0 = 0;
Delay(500);
LED2 = 0;
Delay(500);
LED4 = 0;
Delay(500);
LED6 = 0;
Delay(500);
LED7 = 0;
Delay(500);
LED5 = 0;
Delay(500);
LED3 = 0;
Delay(500);
LED1 = 0;
Delay(500);
LED0 = 1;
Delay(500);
LED2 = 1;
Delay(500);
LED4 = 1;
Delay(500);
LED6 = 1;
Delay(500);
LED7 = 1;
Delay(500);
LED5 = 1;
Delay(500);
LED3 = 1;
Delay(500);
LED1 = 1;
Delay(500);
}
}
sbit LED0 = P0^0;
sbit LED1 = P0^1;
sbit LED2 = P0^2;
sbit LED3 = P0^3;
sbit LED4 = P0^4;
sbit LED5 = P0^5;
sbit LED6 = P0^6;
sbit LED7 = P0^7;
void Delay(unsigned int n)
{
unsigned int i = 0,j = 0;
for(i = n;i > 0;i--)
{
for(j = n/2;j > 0; j--)
{}
}
}
void main()
{
while(1)
{
LED0 = 0;
Delay(500);
LED2 = 0;
Delay(500);
LED4 = 0;
Delay(500);
LED6 = 0;
Delay(500);
LED7 = 0;
Delay(500);
LED5 = 0;
Delay(500);
LED3 = 0;
Delay(500);
LED1 = 0;
Delay(500);
LED0 = 1;
Delay(500);
LED2 = 1;
Delay(500);
LED4 = 1;
Delay(500);
LED6 = 1;
Delay(500);
LED7 = 1;
Delay(500);
LED5 = 1;
Delay(500);
LED3 = 1;
Delay(500);
LED1 = 1;
Delay(500);
}
}
0 0
- 我的单片机世界第一盏灯
- 我的世界第一声
- [Java]我的世界第一个插件
- 我的DIY-单片机
- 我的单片机学习
- 我身边的单片机
- 我的STC89C52单片机
- 世界第一的代码
- 我的单片机之旅
- 我的单片机经验谈(一)
- 我的单片机之路
- 我对单片机的理解
- 世界第一的中国大学收费
- 世界第一难的恋爱(3)
- [单片机]点亮你单片机世界的第一盏灯
- 我的单片机方法论2之STM32单片机特别篇
- 我的学习51单片机的经历
- 谈谈我的单片机编程思路
- Hadoop SSH配置无密码验证
- (c++)打印出所有"水仙花数",所谓"水仙花数"是指一个三位数,其各位数字立方和等于该本身。 例如:153是一个水仙花数,因为153=1^3+5^3+3^3。
- 在VS中添加lib库的三种方法
- 69. Sqrt(x)
- 使用idea开发spark 实战
- 我的单片机世界第一盏灯
- 经济动向a
- 不依赖activity的全局对话框的实现
- nvidia-docker学习笔记
- 业务流程为主线的分解结构
- 单片机LED闪烁
- 使用java开发spark 实战
- 微软100题15题(输入一颗二元查找树,将该树转换为它的镜像)
- Ajax同步请求出现浏览器页面假死,阻塞UI线程之解决方案