ahmedkhalaf
Newbie level 5
I'm working on a Flash memory based datalogger using
Microchip PIC18F4550
and **broken link removed** which is based on **broken link removed**
I'm developing my prototype on MikroC so everything can be a piece of cake
My problem is interfacing the uC with the datalogger, and specifically the RTS/CTS hardware handshaking.
After around 12 hours of failing trials, I tried to tie datalogger's CTS to Gnd and datalogger's RTS to Vcc, but I get no data from it.
and the program is trapped on the first trial to receive responce from the datalogger
while(1)
{
if(UART1_Data_Ready())
{
UART1_Read_Text(RcvBuffer,"\r",Attempts);
break;
}
}
Can anyone provide clear info about that RTS/CTS hardware handshaking ?
Is it async ? or sync ?
Is it active low or active high ?
Microchip PIC18F4550
and **broken link removed** which is based on **broken link removed**
I'm developing my prototype on MikroC so everything can be a piece of cake
My problem is interfacing the uC with the datalogger, and specifically the RTS/CTS hardware handshaking.
After around 12 hours of failing trials, I tried to tie datalogger's CTS to Gnd and datalogger's RTS to Vcc, but I get no data from it.
and the program is trapped on the first trial to receive responce from the datalogger
while(1)
{
if(UART1_Data_Ready())
{
UART1_Read_Text(RcvBuffer,"\r",Attempts);
break;
}
}
Can anyone provide clear info about that RTS/CTS hardware handshaking ?
Is it async ? or sync ?
Is it active low or active high ?