Я извиняюсь, но просто не знаю, как сейчас показать код, который состоит из кусков. Но
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено Владимир__ 06 ноября 2003 г. 02:38
В ответ на: А этот код нельзя посмотреть? отправлено Bill 06 ноября 2003 г. 02:04

Есть функция 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