Действительно,
#pragma rl+ lcd_putchar ('Ш'); #pragma rl-
не работает. Видимо внутренний перекодировщик обслуживает не все функции. Точно работают (использую) lcd_putsf (), sprintf ().
#include <stdio.h> unsigned char lcd_buf[21]; #pragma rl+ lcd_putsf ("Привет"); sprintf (lcd_buf,"Напряжение = %umV",50); // Напряжение = 50mV #pragma rl- lcd_gotoxy (0,1); lcd_puts (lcd_buf);
При выводе символа можно сделать так:
#pragma rl+ lcd_putsf ("Ш"); #pragma rl-
|