コード例 #1
0
void New_Line(int i)
{
	switch(i)
	{
		case 1:
						UART1_OutChar(0x0A); /* n is between 0 and 9 */
						UART1_OutChar(0x0D);
						break;
		case 2:
						UART2_OutChar(0x0A);
						UART2_OutChar(0x0D);
						break;
		case 3:
						UART3_OutChar(0x0A);
						UART3_OutChar(0x0D);
						break;
		case 4:
						UART4_OutChar(0x0A);
						UART4_OutChar(0x0D);
						break;
		case 5:
						UART5_OutChar(0x0A);
						UART5_OutChar(0x0D);
						break;
		case 7:
						UART7_OutChar(0x0A);
						UART7_OutChar(0x0D);
						break;
	}
}
コード例 #2
0
void Print_Space(int n,int i)
{
	while(n)
	{
		switch(i)
		{
			case 1:
						UART1_OutChar(' '); /* n is between 0 and 9 */
						break;
			case 2:
						UART2_OutChar(' ');
						break;
			case 3:
						UART3_OutChar(' ');
						break;
			case 4:
						UART4_OutChar(' ');
						break;
			case 5:
						UART5_OutChar(' ');
						break;
			case 7:
						UART7_OutChar(' ');
						break;
		}
		n--;
	}
}
コード例 #3
0
void UART_OutUDec(unsigned long n,int i){
  if(n >= 10){
    UART_OutUDec(n/10,i);
    n = n%10;
  }
	switch(i)
	{
		case 1:
						UART1_OutChar(n+'0'); /* n is between 0 and 9 */
						break;
		case 2:
						UART2_OutChar(n+'0');
						break;
		case 3:
						UART3_OutChar(n+'0');
						break;
		case 4:
						UART4_OutChar(n+'0');
						break;
		case 5:
						UART5_OutChar(n+'0');
						break;
		case 7:
						UART7_OutChar(n+'0');
						break;
	}
}
コード例 #4
0
void UART_OutChar(unsigned char data,int i)
{
		switch(i)
		{
			case 1:
							UART1_OutChar(data);
							break;
			case 2:
							UART2_OutChar(data);
							break;
			case 3:
							UART3_OutChar(data);
							break;
			case 4:
							UART4_OutChar(data);
							break;
			case 5:
							UART5_OutChar(data);
							break;
			case 7:
							UART7_OutChar(data);
							break;
		}
}