39 lines
916 B
C
39 lines
916 B
C
|
#include "H/Function_Init.H"
|
|||
|
/*****************************************************
|
|||
|
*<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ƣ<EFBFBD>void IO_Init(void)
|
|||
|
*<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ܣ<EFBFBD>IO<EFBFBD><EFBFBD>ʼ<EFBFBD><EFBFBD>,CLK<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>DT<EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
*<EFBFBD><EFBFBD><EFBFBD>ڲ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>void
|
|||
|
*<EFBFBD><EFBFBD><EFBFBD>ڲ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>void
|
|||
|
*****************************************************/
|
|||
|
void IO_Init(void)
|
|||
|
{
|
|||
|
P0CON = 0x12; ////7 , 6 DT1, 5 , 4 .CLK1, 3 , 2 DT3, 1 .CLK3, 0
|
|||
|
P0PH = 0x00;
|
|||
|
P1CON = 0xFF; //7 , 6 , 5 , 4 , 3 , 2 , 1 , 0
|
|||
|
P1PH = 0x00;
|
|||
|
P2CON = 0x20; //7 <20><><EFBFBD><EFBFBD>ť , 6 DT2, 5 .CLK2, 4 С<><D0A1>ť, 3 , 2 , 1 , 0
|
|||
|
P2PH = 0x90;
|
|||
|
P3CON = 0xFF; //7 , 6 , 5 , 4 , 3 , 2 , 1 , 0
|
|||
|
P3PH = 0x00;
|
|||
|
P4CON = 0x08; //7 , 6 , 5 , 4 DT0, 3 .CLK0, 2 , 1 , 0
|
|||
|
P4PH = 0x00;
|
|||
|
P5CON = 0xFF; //7 , 6 , 5 , 4 , 3 , 2 , 1 , 0
|
|||
|
P5PH = 0x00;
|
|||
|
SC95F7616B_NIO_Init(); //δ<><CEB4><EFBFBD><EFBFBD>IO<49><4F><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
}
|
|||
|
|
|||
|
void Delay(unsigned long time)
|
|||
|
{
|
|||
|
while(time--);//4.3us
|
|||
|
}
|
|||
|
|
|||
|
void Delay1ms(void)
|
|||
|
{
|
|||
|
Delay(585);
|
|||
|
}
|
|||
|
|
|||
|
void Delay_ms(unsigned long time)
|
|||
|
{
|
|||
|
while(time--)
|
|||
|
Delay1ms();
|
|||
|
}
|