登录注册
华北水利水电大学 > 活动专区 > 浏览当前帖子 手机版 - 认证发帖 - 隐藏左侧栏
《点灯程序活动》
返回本版】  【发表帖子】  【回复帖子 浏览量  184      回帖数 0
wuzhengda    等级  瓶子

楼主 发表于  2017/10/6 15:06:24    编 辑   


活动时间:2018 年 4月 14日 14:30
参加人员: 自协成员
活动内容:点灯程序
活动目标: 了解点灯程序的编写思路与应用
 本次活动是本学期第一次学习程序,想知道那些绚丽多彩的灯光效果如何做出来的吗?那么,这次活动你一定不能错过。
点灯程序:
#include<reg52.h>sbit D1=P1^0;sbit D2=P1^1;sbit D3=P1^2;sbit D4=P1^3;sbit D5=P1^4;sbit D6=P1^5;sbit D7=P1^6;sbit D8=P1^7;void delay(unsigned int z);void main(){ while(1) { D1=0; delay(100); D1=1; delay(100); D2=0; delay(100); D2=1; delay(100); D3=0; delay(100); D3=1; delay(100); D4=0; delay(100); D4=1; delay(100); D5=0; delay(100); D5=1; delay(100); D6=0; delay(100); D6=1; delay(100); D7=0; delay(100); D7=1; delay(100); D8=0; delay(100); D8=1; delay(1000); D8=0; delay(500); D8=1; delay(500); D7=0; delay(500); D7=1; delay(500); D6=0; delay(500); D6=1; delay(500); D5=0; delay(500); D5=1; delay(500); D4=0; delay(500); D4=1; delay(500); D3=0; delay(500); D3=1; delay(500); D2=0; delay(500); D2=1; delay(500); D1=0; delay(500); D1=1; delay(500);}}void delay(unsigned int z){ unsigned int x,y; for(x=z;x>0;x--) for(y=124;y>0;y--);}
借此,我们也可以复习51单片机的各借口作用。希望大家能够好好学习,做出自己满意的灯效果。
@华水社联



1
表情
所有内容均为会员自愿发表,并不代表本站立场.
©ncwu.unvst.com  Processed in 0.44