Извените все решил проблему нормально передаю строку только забыл в фьюзах выставить работу от внешнего кварца сейчас все работает, но всеже вопросы есть ,
есть два устройства одно передает данные другому вот только я не знаю на какой скорости и по какому протаколу
можно это както выяснить (в описании устройств такого нет), хотя я подозреваю что работают они по modbus ,да и сразу ече один вопрос может есть готовые модули modbus для CodeVision
да и есче один вопрос вот так я вывожу на лсд все что пришло по усарт
c=getchar();
i++;
lcd_gotoxy(i-1,1);
lcd_putchar(c);
символы ахци нормально отображаются а как вывести посылку в HEX формате?
Разбираюсь с RS 485 , подскажите куда копать
- Реклама
Re: Разбираюсь с RS 485 , подскажите куда копать
на счет HEX вывода
Код: Выделить всё
char lcd_buffer[33];
void putchar_hex(unsigned char ch){
lcd_putsf("0x");
sprintf(lcd_buffer,"%x",ch);
lcd_puts(lcd_buffer);
lcd_putsf(",");
} в спорах рождается ИСТИНА [AND] flud.
