У меня есть программа в AVR Studio V4 со следующим кодом:добавить функцию pgm_read_byte AVR Studio для MiKroc (Electronica)
#include <avr/pgmspace.h>
void nlcd_Putc(unsigned char c)
{
unsigned char i;
if (c>127) c=c-64;
for (i = 0; i < 5; i++)
{
nlcd_SendByte(DATA_LCD_MODE,pgm_read_byte(&(nlcd_Font[c-32][i])));
}
nlcd_SendByte(DATA_LCD_MODE,0x00);
}
Так что, когда я хочу, чтобы запустить этот код в MiKroC для AVR я получаю следующее сообщение об ошибке :
128 324 Undeclared identifier 'pgm_read_byte' in expression MyProject.c
Должен ли я добавить заголовок avr/pgmspace.h
для MiKroc для AVR, или то, что является эквивалентом заголовок avr/pgmspace.h
в Mikroc для AVR?
Большое спасибо.