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

📄 init_io.c

📁 sunplus spca514 cdmp3 源码
💻 C
字号:
#include "iom163.h"
#include "io.h"
unsigned int muted;
void init_io(void)
{
 PORTA = 0x7C;
 DDRA  = 0xE3;	   //PA0:OUTPUT; PA1-PA7:INTPUT
 PORTB = 0xFB;
 DDRB  = 0x4E;	   //PB7--PB4:SPI; PB3--PB0:OUTPUT;
 PORTC = 0xF3;
 DDRC  = 0xEF;	   //PC0-PC7:OUTPUT;
 PORTD = 0xFE;
 DDRD  = 0x31;
 MCUCR = 0x0A;
 GIMSK = 0x40;     //int0 enable;
 
}

//UPD16311
/*void Set_Fp_STB(unsigned char value)
{
 if(value)
  PORTC |= 0x40;
 else
  PORTC &= 0xBF; 
}*/
/*void Set_Fp_CLK(unsigned char value)
{
 if(value)
  PORTC |= 0x80;
 else
  PORTC &= 0x7F;
}*/
/*unsigned char Get_Fp_DIN(void)
{
 unsigned char Temp;
 if(PIND&0x80)
 	return 1;
 else
 	 return 0;	
}*/

/*void Set_Fp_DOUT(unsigned char value)
{
 if(value)
  PORTD |= 0x80;
 else
  PORTD &= 0x7f;
}*/
/*void Set_FpDout_To_Input(void)
{
	DDRD &= 0x7F;
}

void Set_FpDout_To_Output(void)
{
	DDRD |= 0x80;
}
*/

/*void Set_FS1(unsigned char value)
{
 if(value)
  PORTB |= 0x01;
 else
  PORTB &= 0xFE;
}
void Set_FS2(unsigned char value)
{
 if(value)
  PORTB |= 0x02;
 else
  PORTB &= 0xFD;
}*/

void MCU_mute(void)
{
 if(muted)
   mute_on();
 else
   mute_off();
}


⌨️ 快捷键说明

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