基于单片机c语言控制的流水灯程序设计及proteus仿真图.docx

基于单片机c语言控制的流水灯程序设计及proteus仿真图.docx

ID:57437226

大小:240.69 KB

页数:7页

时间:2020-08-16

基于单片机c语言控制的流水灯程序设计及proteus仿真图.docx_第1页
基于单片机c语言控制的流水灯程序设计及proteus仿真图.docx_第2页
基于单片机c语言控制的流水灯程序设计及proteus仿真图.docx_第3页
基于单片机c语言控制的流水灯程序设计及proteus仿真图.docx_第4页
基于单片机c语言控制的流水灯程序设计及proteus仿真图.docx_第5页
资源描述:

《基于单片机c语言控制的流水灯程序设计及proteus仿真图.docx》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、基于单片机(c语言控制的)流水灯程序设计及proteus仿真图————————————————————————————————作者:————————————————————————————————日期:89c51与8个发光二极管相连流水控制一、不同花样的控制源程序代码:/*#include#defineucharunsignedchar;ucharledtab[]={0xfe,0xfd,0xfb,0xf7,0xef,0xdf,0xbf,0x7f};voiddelay(intn){while(n--);}main(){inti;while(1){for(i=0;i<8;i

2、++){P1=ledtab[i];delay(20000);}//1~8号灯依次闪烁for(i=0;i<8;i++){P1=ledtab[7-i];delay(2000);}//8~1号灯依次闪烁}}*//*#include#include#defineuintunsignedint#defineucharunsignedcharvoiddelay(uintz);voidmain(){uinti;uchara;P1=0xfe;while(1){a=P1;for(i=1;i<=10;i++){delay(300);P1=0xff;delay(300)

3、;P1=a;}P1=_crol_(P1,1);}}voiddelay(uintz){uintx,y;for(x=z;x>0;x--)for(y=110;y>0;y--);}*///依次闪烁10次后,循环点亮/*#include#include#defineuintunsignedintvoiddelay(uintz);voidmain(){while(1){P1=0xf0;delay(1000);P1=0x0f;delay(1000);}}voiddelay(uintz){uintx,y;for(x=z;x>0;x--)for(y=125;y>0;

4、y--);}*///4个一组,每隔0.5秒交替闪烁点亮二、总体的连线图(proteus)三、对应的各种仿真:1.//1~8号灯依次闪烁2.//8~1号灯依次闪烁3.//依次闪烁10次后,循环点亮4.//4个一组,每隔0.5秒交替闪烁点亮

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。