[an error occurred while processing this directive]
|
Сделал одну и ту же задачу задачу в разных компиляторах для TINY26 - работает все одинаково:
CodeVisionAVR 1.24.5 standart:
Program memory usage:
Code : 540 words
Constants (dw/db): 9 words
Unused : 0 words
Total : 549 words
тут надо умножить на 2 и получим значение в байтах (1098 байт)
Bascom AVR 1.11.7.4:
ROMIMAGE : 1516 dec
FLASH USED : 74 %
т.е 1516 байт
Васик проигрывает в использовании памяти микроконтроллера, но пишется (мое мнение) быстрее чем на Си, хотя поковырятся чего наворотил компилятор в Васике гораздо тяжелее. Прошу сильно не пинать - писал для АВР первый раз (пользую в основном ПИКИ). Кстати на ПИКе чуть более навороченая та же программа (компилятор Протон васик) заняла 750 14-рязрядных слов.
E-mail: info@telesys.ru