Делается это так... (+)
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

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

Отправлено =AnD= 21 июля 2004 г. 01:25
В ответ на: Кто скажет - какая кодировка у AVRStudio? В .db пишу по-русски "ТРА-ТА-ТА", перекодирую из ср1251 в кодировку LCD, в итоге - билиберда, в дебуге Data содержит хрень какую-то, но кол-во символов совпадает. отправлено bigen 20 июля 2004 г. 21:06

Все свои мессаги группируешь в отдельном файле в виде строк. На Борландовском Це или, ежели извращенец, на турбопоскакале, пишешь утилитку, имеющую на входе твой файл, а на выходе - файл со строчками типа ".DB '0x42',''.....; наличие готовых директив ".CSEG" и ".ORG ХХ" приветствуется, меток на мессаги - обязательно. Где-то внутрях утилитки должна быть, есс-но, табличка перекодировки ASCII в коды LCD.
Результат должен иметь фиксированное имя, указанное в асмовском исходнике после #include...
Со студией (точнее, с евонным avrasm32) по-другому не получится :-(((.
Разве что перекодировать ручками все в те же директивы, но это уж совсем изврат...

Составить ответ  |||  Конференция  |||  Архив

Ответы



Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru