UART d'un µCAVR

Fermé
dinhoaziz Messages postés 38 Date d'inscription mardi 31 janvier 2012 Statut Membre Dernière intervention 5 avril 2012 - 26 mars 2012 à 17:30
Bonjour,

je veux réaliser une simple comunication avec mon PC via RS-232 pour cela j'ai un µC Atmel16 et un Max-232 pour la partie soft j'utilise le compilateur MicroC for AVR , voilà une petite programme qui sert à allumé un LED si je reçois la caractere S:

char uart_rd;
void main() {
DDRB=0xFF;
PORTB=0;
UART1_Init(9600); // Initialize UART module at 9600 bps
Delay_ms(100); // Wait for UART module to stabilize

while (1) { // Endless loop
if (UART1_Data_Ready()) { // If data is received,
uart_rd = UART1_Read();
if(uart_rd=='s'){
PORTB.B0==1;} // read the received data,
UART1_Write(uart_rd); // and send data via UART
}
}
}
mais je sais pas comment lire les données à partire de mon PC càd qu'il logiciel je peux utiliser pour cela ?