资源简介
基于STC89C52RC单片机的流水灯程序及仿真,按键按一下换到下一个函数

代码片段和文件信息
#include
#include
#define uint unsigned int
#define uchar unsigned char
uint k=0;
void delay(uint m)
{
uint xy;
for(x=m;x>0;x--)
for(y=110;y>0;y--);
}
void led1()
{
uchar aij;
for(i=0;i<2;i++)
{
a=0xfe;
for(j=0;j<8;j++)
{
P2=a;
delay(200);
a=_crol_(a1);
}
a=0x7f;
for(j=0;j<8;j++)
{
P2=a;
delay(200);
a=_cror_(a1);
}
}
P2=0xff;
for(i=0;i<5;i++)
{
delay(300);
P2=~P2;
}
}
void led2()
{
uchar aij;
a=0xfe;
for(i=0;i<8;i++)
{
for(j=0;j<8-i;j++)
{
P2=a;
delay(200);
a=_crol_(a1);
}
a=_crol_(ai);
P2=0xff;
a=a<<1;
}
}
void led3()
{
uchar aij;
for(i=0;i<3;i++)
{
P2=0x55;
delay(300);
P2=0xaa;
delay(300);
}
for(i=0;i<3;i++)
{
a=0xfe;
for(j=0;j<8;j++)
{
P2=a;
delay(300);
a=_crol_(a1);
}
}
P2=0xff;
for(i=0;i<3;i++)
{
P2=0x7e;
delay(300);
P2=0xbd;
delay(300);
P2=0xdb;
delay(300);
P2=0xe7;
delay(300);
}
P2=0xff;
for(i=0;i<3;i++)
{
P2=0xe7;
delay(300);
P2=0xdb;
delay(300);
P2=0xbd;
delay(300);
P2=0x7e;
delay(300);
}
P2=0xff;
for(i=0;i<6;i++)
{
P2=~P2;
delay(300);
}
}
void led4()
{
uchar a;
a=0x00;
while(a!=0x100)
{
P2=~a;
a++;
delay(200);
}
}
void main()
{
EA=1;
EX0=1;
IT0=1;
while(1)
{
led1();
led2();
led3();
led4();
}
}
void int0()interrupt 0
{
k++;
if(k%4==1) led1();
else if(k%4==2) led2();
else if(k%4==3) led3();
else if(k%4==0) led4();
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2018-10-08 22:21 流水灯\
文件 3475 2018-10-08 13:14 流水灯\Backup Of 流水灯.DBK
文件 90987 2018-10-08 17:27 流水灯\Last Loaded 流水灯.DBK
目录 0 2018-10-08 20:04 流水灯\流水灯\
文件 92146 2018-10-08 22:21 流水灯\流水灯.DSN
文件 742 2018-10-08 22:21 流水灯\流水灯.PWI
文件 6376 2009-05-07 14:37 流水灯\流水灯\STARTUP.A51
文件 14057 2018-10-08 20:04 流水灯\流水灯\STARTUP.LST
文件 749 2018-10-08 20:04 流水灯\流水灯\STARTUP.OBJ
文件 7109 2018-10-08 20:04 流水灯\流水灯\流水灯
文件 1606 2018-10-08 18:41 流水灯\流水灯\流水灯.c
文件 1850 2018-10-08 20:04 流水灯\流水灯\流水灯.hex
文件 60 2018-10-08 20:04 流水灯\流水灯\流水灯.lnp
文件 5828 2018-10-08 20:04 流水灯\流水灯\流水灯.LST
文件 11415 2018-10-08 20:04 流水灯\流水灯\流水灯.M51
文件 7159 2018-10-08 20:04 流水灯\流水灯\流水灯.OBJ
文件 581 2018-10-08 20:04 流水灯\流水灯\流水灯.plg
文件 55662 2018-10-08 20:04 流水灯\流水灯\流水灯.uvopt
文件 13413 2018-10-08 17:07 流水灯\流水灯\流水灯.uvproj
文件 55672 2018-10-08 17:24 流水灯\流水灯\流水灯_uvopt.bak
文件 13241 2018-10-08 16:54 流水灯\流水灯\流水灯_uvproj.bak
相关资源
- PC -- 单片机的串口数据传输系统设计
- 硬件课程设计—流水灯(quartus软件
- plc-西门子S7-226流水灯plc编程(流水灯
- 基于SPCE061A单片机汇编语实现的流水灯
- 流水灯音乐盒,原理图,PCB,程序
- 第二章 畅学多功能底板LED流水灯资源
- 第二章 畅学多功能底板LED彩色流水灯
- 第三章 畅学多功能实验箱红绿双色流
- 流水灯设计.zip
- FPGA流水灯
- labview经典小程序
- 流水灯verilog代码
- STM32的流水灯程序
- verilog流水灯状态机实现
- 基于MSP430的流水灯设计
- led花样流水灯课程设计
- oo9_keyConteolLed.rar
- atmega328p心型流水灯
- STM32实验RGB彩灯控制.zip
- 基于STM32开发板的呼吸灯流水灯控制
- STM32流水灯实验点亮一个LED灯实验
- Tiny6410流水灯——在已经启动的ARM L
- STM32流水灯和蜂鸣器和按键代码
- 51心形流水灯原理图PCB及程序
- 基于FPGA的按键流水灯控制
- stm32f103竞赛板的一个流水灯程序,是
- FPGA流水灯的实现
- pcb流水灯资料.zip
- 基于单片机的音乐流水灯
- STM32-ARM-实验-1-LED流水灯
评论
共有 条评论