基于单片机c语言控制的流水灯程序设计及prtes仿真图
89c51与8个发光二极管相连流水控制
一、不同花样的控制源程序代码:
/*#include
#define uchar unsigned char;
uchar ledtab[]={0xfe,0xfd,0xfb,0xf7,0xef,0xdf,0xbf,0x7f};
void delay(int n)
{while(n--);}
main()
{
int i;
while(1)
{
for(i=0;i<8;i++)
{
P1=ledtab[i];
delay(20000);
} //1~8号灯依次闪烁
for(i=0;i<8;i++)
{
P1=ledtab[7-i];
delay(2000);
} //8~1号灯依次闪烁
}
}
*/
/*#include
#include
#define uint unsigned int
#define uchar unsigned char
void delay(uint z);
void main()
{
uint i;
uchar a;
P1=0xfe;
while(1)
{ a=P1;
for(i=1;i<=10;i++)
{delay(300);
P1=0xff;
delay(300);
P1=a;
}
P1=_crol_(P1,1);
}
}
void delay(uint z)
{uint x,y;
for(x=z;x>0;x--)
for(y=110;y>0;y--);
}
*/ //依次闪烁10次后,循环点亮
/* #include
#include
#define uint unsigned int
void delay(uint z);
void main()
{
while(1){
P1=0xf0;
delay(1000);
P1=0x0f;
delay(1000);
}
}
void delay(uint z)
{uint x,y;
for(x=z;x>0;x--)
for(y=125;y>0;y--);
}
*/ //4个一组,每隔0.5秒交替闪烁点亮
二、总体的连线图(proteus)
三、对应的各种仿真:
1. //1~8号灯依次闪烁
2. //8~1号灯依次闪烁
3. //依次闪烁10次后,循环点亮
4. //4个一组,每隔0.5秒交替闪烁点亮
上文已完。下文为附加公文范文,如不需要,下载后可以编辑删除,谢谢!
卫计委家庭发展科科长竞聘演讲稿
尊敬的各位领导,各位同仁: 非常感谢委党委给我这次机会,站到这里来竞聘家庭发展科科长的职位,我想这是对我过去工作的的肯定,也是对我未来工作的期望,我会好好珍惜这次机会。今年是我从事人口计生工作的第七个年头,想想当年,初来乍到,面对各种业务术语真是一头雾水,听到专业名词看到一些药具还会脸红,就这样我成为了一名计生战线的新兵,一干就是七年。这一路走来,在领导、同志们的关心帮助之下,通过自己的不断学习努力,我不但逐渐的熟悉了业务,也对这份工作产生了感情,同时也收获了领导和同志们的好评。从事计划生育工作以来,我一直负责宣传教育工作,主要包括新闻宣传、幸福家庭建设、出生人口性别比综合治理等工作。我真的很喜欢这些工作,虽然我不是学的这个专业,但兴趣是最好的老师,我去钻研、去请教、多学多看多写,自加压力,自我督促,从宣教工作的门外汉成为业务能手。而过去宣教工作中的两项内容—幸福家庭建设、性别比治理现划归家庭发展科,再加上利益导向组成了现在的家庭发展科全部工作内容。其中两项工作都是我所从事数年、经验丰富且受到好评的,因此,我认为,我担任家庭发展科科长职务是有优势的。一是我有较强的写作能力,我先后在中国人口报、徐州日报等媒体上发表千字以上文章5篇,这有助于我区家庭发展工作经验、做法的总结、提炼、推广;二是我对组织大型活动有丰富经验,我连续三年参与了区“家庭人口文化节”的策划与实施工作。三是我对两非案件的查处经验丰富,从联合执法现场查处到案件文书制作、卷宗整理归档,到国家两非系统的案卷录入、系统维护,整个流程我都非常熟悉,自从两非纳入全市科学发展考核目标以来,我区的打击两非工作始终走在主城区最前列,并被列为加分项目。以上这些都是我在本职工作中任劳任怨、勤学肯干的一些积累和经验,也是支撑我