Mazur (10.09.2013 08:18 - 08:43, просмотров: 93) ответил Mazur на Бр-р-р. Запутался. Не до конца разобрался. Есть массив. Буфер дисплея.
Пока очистку буфера сделал так (работает):
// *.h
//========================================================================
#define clr_dsp_buf memset(DSP_BUF, ' ', sizeof(DSP_BUF));
//========================================================================
//========================================================================
typedef struct string {u08 symbol[MAX_CHARS]};
extern struct string DSP_BUF [MAX_LINES];
//========================================================================
//*.c
void drv_char_dsp (void)
{
switch (_drv_lcd)
{
case DRV_CHAR_DSP_INIT:
init_char_dsp();
clr_dsp_buf;
Только где эта memset, так и не понял. Хидеров никаких не добавлял.