85
{
for (int i = 0; i < 1023 ; i++)
{
Serial.print(EEPROM.read(i), BYTE);
}
}
char Wait_On_Response_Char(char num)
// Wait on char number <num> from a response and return it
{
i = 1;
while(1)
{
if((SPI_Uart_ReadByte(LSR) & 0x01))
{
incoming_data = SPI_Uart_ReadByte(RHR);
//Serial.print(incoming_data, BYTE);
if(i == num){
return incoming_data;
}
else{
i++;
}
}
}
}
void SPI_Uart_println(char *data)
// Print string <data> to SC16IS750 followed by a carriage
return
{
SPI_Uart_WriteArray(data,strlen(data));
SPI_Uart_WriteByte(THR, 0x0d);
}
Comentarios a estos manuales