|
Есть функция PutStringLCD(char x, char y, char * );
Она работает с LCD на физическом уровне, то есть определяет адрес
в текстовой области дисплея, пишет символ, инкрементирует адрес и т.д. Она уже давно работает, на нее подозрений нет. Но я пока работал с ней, явно указывая в ней строку, т.е.
PutStringLCD(1, 1, "Ку-Ку"); Все нормально.
Когда начал передавать адрес строки в виде -
PutStringLCD(1, 1, stringkuku) - вот такая фигня началась.
Причем и с библиотечной sprinf, и с собственной.
Делал даже так - и объявления, и определения всех функций
переносил в один файл - туда же, где main() - как только
пишешь char stringkuku[7] над main - работает.
Под main - не работает.
E-mail: info@telesys.ru