C51 程序练习

源代码在线查看: 6.c

软件大小: 389 K
上传用户: yl810406
关键词: C51 程序
下载地址: 免注册下载 普通下载 VIP

相关代码

				//间隔300ms第一次一个管亮流动一次,第二次两个管亮流动,依次到8个管亮,然后重复整个过程
				#include
				#include
				#define uint unsigned int
				#define uchar unsigned char
				sbit t=P2^7;
				
				uchar code table[]={0xfe,0xfc,0xf8,0xf0,0xe0,0xc0,0x80,0x0};
				uchar temp,i,j;
				
				void delay(uint z)
				{
					uint x,y;
					for(x=z;x>0;x--)
						for(y=110;y>0;y--);
				}
				void main()
				{
					while(1)
					{           
						for(i=1;i						{
							temp=table[i-1];
							P2=temp;          
							for(j=0;j								{	
									temp=_crol_(temp,1);
									delay(150);
									P2=temp;
									delay(150);
									if(t==0)
										j=10;          	
								}
						}
					}
				}
				
							

相关资源