标题:
51单片机双向流水灯proteus仿真与程序源码
[打印本页]
作者:
王震江
时间:
2018-4-21 13:57
标题:
51单片机双向流水灯proteus仿真与程序源码
双向流水灯仿真原理图如下(proteus仿真工程文件可到本帖附件中下载)
0.png
(30.07 KB, 下载次数: 45)
下载附件
2018-4-21 16:07 上传
0.jpg
(58.6 KB, 下载次数: 54)
下载附件
2018-4-21 16:07 上传
双向流水灯单片机源程序如下:
# include "reg51.h" // 包含头文件
#define uchar unsigned char
void delay02s(void) // 延时0.2s子程序
{
unsigned char i,j,k;
for ( i=2;i>0;i-- )
for (j=200;j>0;j-- )
for (k=250;k>0;k-- );
}
void main (void) // 主函数
{
uchar i,j;
while (1) //无限循环
{
j=0x01; // 就,初始化喂0*0.1,左移初始值
for(i=0;i<8;i++) // 循环8个循环
{
P1= ~ j; // 对变量j中的值按位取反后,从p1口输出
delay02s( ); // 延时0.2s
j= j<<1; // 左移一位
}
j=0x80; // 设置右移初始值为0*80
for (i=0;i<8;i++)
{
P1= ~ j;
delay02s( );
j= j>>1; // 右移一位
}
}
}
复制代码
所有资料51hei提供下载:
双向流水灯.zip
(57.66 KB, 下载次数: 44)
2018-4-21 13:57 上传
点击文件名下载附件
下载积分: 黑币 -5
欢迎光临 (http://www.51hei.com/bbs/)
Powered by Discuz! X3.1