基于Proteus单片机的流水灯实验教程Word格式文档下载.docx

上传人:b****6 文档编号:18722056 上传时间:2022-12-31 格式:DOCX 页数:9 大小:941.18KB
下载 相关 举报
基于Proteus单片机的流水灯实验教程Word格式文档下载.docx_第1页
第1页 / 共9页
基于Proteus单片机的流水灯实验教程Word格式文档下载.docx_第2页
第2页 / 共9页
基于Proteus单片机的流水灯实验教程Word格式文档下载.docx_第3页
第3页 / 共9页
基于Proteus单片机的流水灯实验教程Word格式文档下载.docx_第4页
第4页 / 共9页
基于Proteus单片机的流水灯实验教程Word格式文档下载.docx_第5页
第5页 / 共9页
点击查看更多>>
下载资源
资源描述

基于Proteus单片机的流水灯实验教程Word格式文档下载.docx

《基于Proteus单片机的流水灯实验教程Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《基于Proteus单片机的流水灯实验教程Word格式文档下载.docx(9页珍藏版)》请在冰豆网上搜索。

基于Proteus单片机的流水灯实验教程Word格式文档下载.docx

然后再关键词(Keywords)框中输入你所需要的元件,本次教程元件列表如下

连接电路图如下:

小点的图

大点的图

里面的一些操作技巧这里就不一一讲了,可参考bbs.elecfans./search.php?

mod=forum&

searchid=114&

orderby=lastpost&

ascdesc=desc&

searchsubmit=yes&

kw=proteus

这里面的一些资料,自己选择。

 

至此就算完成了一半了,再就是程序的了

关于proteus和keil的联调看这里:

bbs.elecfans./search.php?

searchid=110&

kw=proteus+keil

程序的编写如下:

#include<

reg51.h>

unsignedchara,b;

voiddelay(unsignedinti) 

//延时程序

{

for(a=i;

a>

0;

a--)

for(b=225;

b>

b--);

}

voidmain()

while

(1)

//多灯亮灭

P1=0xff;

//全灭

delay(1000);

P1=0;

//全亮

//流水灯单向移动

P1=0xfe;

//P10灯亮

P1=0xfd;

//P11灯亮

P1=0xfb;

//P12灯亮

P1=0xf7;

//P13灯亮

P1=0xef;

//P14灯亮

P1=0xdf;

//P15灯亮

P1=0xbf;

//P16灯亮

P1=0x7f;

//P17灯亮

//多灯一一亮

P1=0xfc;

P1=0xf8;

P1=0xf0;

P1=0xe0;

P1=0xc0;

P1=0x80;

P1=0x00;

//流水灯双向移动

P1=0x7e;

P1=0xbd;

P1=0xdb;

P1=0xe7;

效果图

多灯全亮:

多灯全灭:

流水灯单向移动:

1

2

3

·

多灯一一亮:

1

3

````````

/流水灯双向移动:

```````

对于keil的操作,注意要生成HEX文件

生成的HEX文件导入单片机:

双击proteus中的AT89C51芯片

看到上面这个元件编辑框,在黑圈圈中点击打开的图示

然后再选择你生成的HEX文件,如图我的HEX文件命名为duoDLM.HEX

ok,这个教程就写到这里了

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 人文社科 > 文化宗教

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1