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

📄 communicate.c

📁 驱动128芯片 完成基本的 PORTA亮灯调试功能
💻 C
字号:
/////////////////////////////////////////////////////////////////////
//                        亮灯程序                                 //
/////////////////////////////////////////////////////////////////////

//#include <communicate.h>
#include <avr/io.h>
#include <stdio.h>
#include <avr/signal.h>
#include <avr/interrupt.h>
#include <avr/delay.h>







int main(void)
{	
    
	cli();   // 端口初始化
	
	PORTA=0xFF;
	PORTB=0xFF; 
	PORTC=0xFF;
	PORTD=0xFF;
	PORTE=0xFF;
	PORTF=0xFF;
	PORTG=0xFF;
	DDRD=0xD0;
	DDRA=0xFF;

	DDRB=0x08;      //MISO=output and MOSI,SCK,SS = input
	PORTB=0x00;     //MISO上拉电阻有效	
	
	
	sei();
	

	while(1)
	
	{	
	
			    	
				if(PORTA==0xFF)
				PORTA=0xF8;
				else
				PORTA=0xFF;
		   
				for(int k=0;k<20;k++)
				_delay_ms(10);
				
				if(PORTA==0xFF)
				PORTA=0xF8;
				else
				PORTA=0xFF;
		   
				for(int k=0;k<20;k++)
				_delay_ms(10);


			
	}
	
}

⌨️ 快捷键说明

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