ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Воскресенье
19 мая
24945
Baser (29.03.2005 15:01, просмотров: 5585)
Кто сравнивал размер кода для PIC16 и PIC18? Я думал, что для PIC18 код должен получаться компактней, а на практике это не происходит. Перетащил сишный проект с PIC16F877 на PIC18F452. После ознакомления с архитектурой PIC18 думал, что размер кода уменьшится (команд добавили - ADD и SUB с переносом, умножитель, адресное пространство программ линейное, с памятью данных получше), ан нет, размер остался примерно тотже (в словах). В проекте примерно треть - целочисленная математика с int и long. Компиляторы - последние от HiTech Кстати, попробовал и на последнем IAR EWPIC18EV, там размер программной памяти получился еще на 25% больше, а ОЗУ он захапал вообще в два раза больше!!! У кого-нибудь есть какието данные по этому вопросу?