这是我设计的心形流水灯
学习51单片机必要的开发工具是:KEIL C51
这个软件在开发51单片机程序是非常好的。由于软件版权问题,此软件未放在光盘内。附网盘
如果学习STM32必要的开发工具是:KEIL MDK
包含:
1. KEIL编程软件
2. 开发板驱动
3. 程序烧入软件
4. 常用辅助开发软件
单片机源程序:
- #include<reg52.h>
- #include<stdio.h>
- void deloy(int n);
- main()
- {int p3[8]={0xfe,0xfc,0xf8,0xf0,0x70,0x30,0x10,0x00};
- int p0[8]={0xfe,0xfc,0xf8,0xf0,0xe0,0xc0,0x80,0x00};
- int p1[8]={0x7f,0x7e,0x7c,0x78,0x70,0x60,0x40,0x00};
- int p2[8]={0xfe,0x7e,0x7c,0x3c,0x38,0x18,0x10,0x00};
- int i;
- for(i=0;i<4;i++)
- {
- P3=p3[i];
- deloy(1000);
- }
- deloy(3000);
- for(i=0;i<8;i++)
- {
- P0=p0[i];
- deloy(1000);
- P1=p1[i];
- deloy(1000);
- }
- deloy(3000);
- for(i=0;i<8;i++)
- {
- P2=p2[i];
- deloy(1000);
- }
- deloy(3000);
- for(i=4;i<8;i++)
- {
- P3=p3[i];
- deloy(1000);
- }
- for(;;)
- {
- P0=0x00;
- P1=0x00;
- P2=0xff;
- deloy(1000);
- P0=0x00;
- P1=0xff;
- P2=0xff;
- }
- }
- void deloy(int n)
- {int i,j;
- for(i=0;i<=n;i++)
- for(j=0;j<=120;j++);}
复制代码 我的空间:https://user.qzone.qq.com/231679 ... 02e4nzBJAujWrPdCJU_
全部资料下载地址:
3--开发工具.rar
(7.25 MB, 下载次数: 18)
|