⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 ledce.c

📁 这里有很多我自己做的凌阳单片机源程序
💻 C
字号:
#include<spce061a_chf.h>
#include<easyIO.h>
//sck1:IOA0
//out1:IOA1
//sck2:IOA2
//out2:IOA3
void delay();
int main()
{
	unsigned int temp1,temp2;
	unsigned int val1,val2,i,j;	
	
	Set_IO_Dir(A,0,1);
	Set_IO_Attrib(A,0,1);
	Set_IO_Data(A,0,1);//sck1=1
	
	Set_IO_Dir(A,2,1);
	Set_IO_Attrib(A,2,1);
	Set_IO_Data(A,2,1);//sck2=1
	while(1)
	{
		Watchdog_Clear();		
		
		
		temp1=0x0033;//低电平点亮
		temp2=0x0044;//低电平点亮
		for(i=0;i<8;i++)
		{
			
			Set_IO_Dir(A,0,0);
			Set_IO_Attrib(A,0,0);
			Set_IO_Data(A,0,0);//sck1=0			
			val1=temp1&0x0001;
			if(val1)
			{
				Set_IO_Dir(A,1,1);
				Set_IO_Attrib(A,1,1);
				Set_IO_Data(A,1,1);//若是1就送出1			
			}
			else 
			{
				Set_IO_Dir(A,1,0);
				Set_IO_Attrib(A,1,0);
				Set_IO_Data(A,1,0);
			}
			Set_IO_Dir(A,0,1);
			Set_IO_Attrib(A,0,1);
			Set_IO_Data(A,0,1);//sck1=1
			//delay();
			temp1>>=1;
		}
		for(j=0;j<8;j++)
		{	
			Set_IO_Dir(A,2,0);
			Set_IO_Attrib(A,2,0);
			Set_IO_Data(A,2,0);	//sck2=0
					
			val2=temp2&0x0001;
			if(val2)
			{
				Set_IO_Dir(A,3,1);
				Set_IO_Attrib(A,3,1);
				Set_IO_Data(A,3,1);
			}
			else 
			{
				Set_IO_Dir(A,3,0);
				Set_IO_Attrib(A,3,0);
				Set_IO_Data(A,3,0);
			}		
			
			
			Set_IO_Dir(A,2,1);
			Set_IO_Attrib(A,2,1);
			Set_IO_Data(A,2,1);//sck2=1
			//delay();
			temp2>>=1;
		}
			
		
	
		delay();
	}
	
	
}

void delay(void)
{
	unsigned int k;
	for(k=100;k>0;k--)
	{
		Watchdog_Clear();
		
	}
	asm("nop");
}

		
		
	
	
	

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -