hardware.c

来自「电压控制LC振荡器」· C语言 代码 · 共 27 行

C
27
字号
#include "SPCE061V004.H"

void hardware(void)
{
   __asm("int off");
   
//////////////端口引脚初始化///////////  
/////////////IOA0~IOA1为悬浮式输入,IOA2~IOA11为低电平输出,IOA12~IOA15为高电平输出///////// 
  *P_IOB_Dir=0xff07;
  *P_IOB_Attrib=0xff07;
  *P_IOB_Data=0x000f;
  *P_IOA_Dir=0xfffc;
  *P_IOA_Attrib=0xffff;
  *P_IOA_Data=0xf003;
   
/////////////系统震荡初始化(默认状态)////////////

*P_SystemClock=C_Fosc_24M+C_Fosc_Div_8 ;


/////////////定时器初始化//////////////

/////////////中断管理初始化//////////////
*P_INT_Ctrl=C_IRQ3_EXT2   ;
__asm("int irq");

}

⌨️ 快捷键说明

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