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

📄 cfg._h

📁 学习AVR单片机的基础实验程序 适合初学者学习提高
💻 _H
字号:
/****************************
*程序名称:各功能函数
*设    计:萧联珠
*日    期:2007-11-18
********************************/
#include <iom16v.h>

/*端口初始化*/
void port_init()
{
  DDRA=0x00;    //配置为输入口
  PORTA=0xFF;   //上拉电阻使能
  
  DDRB=0xFF;    //配置为输出口
  PORTB=0xFF;   //初始值为1
}

/*按键判断程序*/
void key()
{
 if ((PINA & (1 << PA0)) == 0)  /*判断按键状态*/
 {	
	PORTB = ~(1 << PB0);		  /*点亮指示灯*/
 }
 
 if ((PINA & (1 << PA1)) == 0) 
 {
	PORTB = ~(1 << PB1);
 }
		
 if ((PINA & (1 << PA2)) == 0) 
 {
	PORTB = ~(1 << PB2);
 }
 if ((PINA & (1 << PA3)) == 0) 
 {
	PORTB = ~(1 << PB3);
 }
		
 if ((PINA & (1 << PA4)) == 0) 
 {
	PORTB = ~(1 << PB4);
 }
		
 if ((PINA & (1 << PA5)) == 0) 
 {
	PORTB = ~(1 << PB5);
 }

 if ((PINA & (1 << PA6)) == 0)
 {
	PORTB = ~(1 << PB6);
 }
		
 if ((PINA & (1 << PA7)) == 0) 
 {
	PORTB = ~(1 << PB7);
 }
} 
	 
	  
	 	 
	 
      
  
  
  
  
  

⌨️ 快捷键说明

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