流水灯c语言程序程序(C语言的)具体如下

51单片机流水灯C语言源程序
10:29:38来源: eefocus
**************************************************************
文件名称:flash_.c
文件说明:C程序
编写日期:日
程序说明:MCU采用AT89S51,外接12M晶振,P1口输出
*************************************************************/
#include //51系列定义文件
#define uchar unsigned char //定义无符号字符
#define uint unsigned int //定义无符号整数
void delay(uint); //声明延时函数
void main(void)
temp=0x01;
for(i=0;i<8;i++) //8个流水灯逐个闪动
delay(100); //调用延时函数
temp=0x80;
for(i=0;i<8;i++) //8个流水灯反向逐个闪动
delay(100); //调用延时函数
temp=0xFE;
for(i=0;i<8;i++) //8个流水灯依次全部点亮
delay(100); //调用延时函数
temp=0x7F;
for(i=0;i<8;i++) //8个流水灯依次反向全部点亮
delay(100); //调用延时函数
void delay(uint t) //定义延时函数
for(;t;t--)
for(bt=0;bt<255;bt++);
#define uchar unsigned char
#define uint unsigned int
#define TimeDelay 60000
void delay(uint n);
void Flash0a(void);
void Flash0b(void);
void Flash1a(void);
void Flash1b(void);
void Flash2a(void);
void Flash2b(void);
void Flash3a(void);
void Flash3b(void);
void main(void)
Flash1b();
Flash1a();
delay(TimeDelay);
delay(TimeDelay);
Flash0b();
Flash0a();
Flash2b();
Flash2a();
Flash1b();
Flash1a();
Flash3b();
Flash3a();
void delay(uint n)
while(n!=0)
void Flash0a(void)
Temp = 0x80;
for(i=0;i<8;i++)
delay(TimeDelay);
Temp = Temp >> 1;
void Flash0b(void)
Temp = 0x80;
for(i=0;i<8;i++)
delay(TimeDelay);
Temp = Temp >> 1;
void Flash1a(void)
Temp = 0x80;
for(i=0;i<8;i++)
delay(TimeDelay);
Temp = Temp >> 1;
void Flash1b(void)
Temp = 0x80;
for(i=0;i<8;i++)
delay(TimeDelay);
Temp = Temp >> 1;
void Flash2a(void)
Temp = 0x80;
for(i=0;i<8;i++)
delay(TimeDelay);
Temp = Temp >> 1;
void Flash2b(void)
Temp = 0x80;
for(i=0;i<8;i++)
delay(TimeDelay);
Temp = Temp >> 1;
void Flash3a(void)
Temp = 0x80;
for(i=0;i<8;i++)
delay(TimeDelay);
Temp = Temp >> 1;
void Flash3b(void)
Temp = 0x80;
for(i=0;i<8;i++)
delay(TimeDelay);
Temp = Temp >> 1;
===========
;P1口八个灯做三路流水灯实验
;***************************************************************
;***************************************************************
MAIN:MOV P1,#0DBH ;为亮,1为灭
ACALL DELAY
MOV P1,#06DH ;
ACALL DELAY
MOV P1,#0B6H ;
ACALL DELAY
AJMP MAIN&
DELAY:MOV R7,#255 ;延时子程序
D1: MOV R6,#255
D2: DJNZ R6,D2
DJNZ R7,D1
关键字:&&&&
编辑:什么鱼
引用地址:
本网站转载的所有的文章、图片、音频视频文件等资料的版权归版权所有人所有,本站采用的非本站原创文章及图片等内容无法一一联系确认版权者。如果本网所选内容的文章作者及编辑认为其作品不宜公开自由传播,或不应无偿使用,请及时通过电子邮件或电话通知我们,以迅速采取适当措施,避免给双方造成不必要的经济损失。
微信扫一扫加关注 论坛活动 E手掌握
微信扫一扫加关注
芯片资讯 锐利解读
大学堂最新课程
TE工程师帮助将不可能变成可能,通过技术突破,使世界更加清洁、安全和美好。
TTI携TE传感器样片与你相见,一起传感未来
馆内包含了 纵览FRAM、独立FRAM存储器专区、FRAM内置LSI专区三大部分内容。 
热门资源推荐
频道白皮书
何立民专栏
北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。51单片机流水灯C语言源程序;1:56;/***********************;文件说明:流水灯C程序;编写人员:JerryYang;编写日期:日;程序说明:MCU采用AT89S51,外接12M晶;版权标注:豪杰电子工作室(http://hoke;************************;#defin
51单片机流水灯C语言源程序
/**************************************************************
文件名称:flash_led.c
文件说明:流水灯C程序
编写人员:Jerry Yang
编写日期:日
程序说明:MCU采用AT89S51,外接12M晶振,P1口输出
版权标注:豪杰电子工作室()
*************************************************************/ #include&reg51.h&
//51系列单片机定义文件
#define uchar unsigned char //定义无符号字符
#define uint unsigned int
//定义无符号整数
void delay(uint);
//声明延时函数
void main(void)
temp=0x01;
for(i=0;i&8;i++)
//8个流水灯逐个闪动
delay(100);
//调用延时函数
temp=0x80;
for(i=0;i&8;i++)
//8个流水灯反向逐个闪动
delay(100);
//调用延时函数
temp=0xFE;
for(i=0;i&8;i++)
//8个流水灯依次全部点亮
delay(100);
//调用延时函数
temp=0x7F;
for(i=0;i&8;i++)
//8个流水灯依次反向全部点亮
delay(100);
//调用延时函数
void delay(uint t)
//定义延时函数 {
for(;t;t--)
for(bt=0;bt&255;bt++);
三亿文库包含各类专业文献、各类资格考试、行业资料、应用写作文书、中学教育、51单片机流水灯C语言源程序71等内容。 
 51单片机流水灯汇编与c语言程序_电子/电路_工程科技_专业资料。51单片机流水灯汇编与c语言程序附电路图RP1 RESPACK-8 U1 19 XTAL1 P0.0/AD0 P0.1/AD1 P0...  stc89c51单片机流水灯程序_理学_高等教育_教育专区。51单片机流水灯、数码管变幻、定时、中断程序51 单片机流水灯程序 程序一(用 C 语言编的最基础的程序) #inclu...  多种方法写出的51单片机流水灯C语言程序_电子/电路_工程科技_专业资料 暂无评价|0人阅读|0次下载 多种方法写出的51单片机流水灯C语言程序_电子/电路_工程科技_...  51单片机流水灯C程序_信息与通信_工程科技_专业资料。用c语言编程实现流水灯逐位点亮,流水灯从中间到两边从两边到中间点亮P0 口控制,先奇数亮再偶数亮,循环三次;...  /*** 51 单片机流水灯 C 语言源程序 文件说明:流水灯 C 程序 程序说明:MCU 采用 AT89S51,外接 11.0592M 晶振,P2 口输出 ***...  花样流水灯C语言源代码基于... 3页 2财富值 跑马灯 15页 免费 简单的51单片机花样流水灯... 4页 1财富值如要投诉违规内容,请到百度文库投诉中心;如要提出功能...  单片机流水灯c语言实现_电子/电路_工程科技_专业资料。包括单片流水灯实现的方法...AT89C51 //名称:左右来回循环的流水灯 //说明:程序利用循环移位函数_crol_...  STC89C52单片机花样流水灯C语言程序_电子/电路_工程科技_专业资料。这是一个51单片机最小系统板程序 花样流水灯程序 #include&reg52.h& #define uint unsigned ...  单片机c语言编程控制流水灯_电子/电路_工程科技_专业资料。单片机编程控制LED灯 ...#include&reg51.h& void Delay(unsigned char a) { while...

我要回帖

更多关于 流水灯c语言程序 的文章

 

随机推荐