ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Пятница
22 ноября
173176 Топик полностью
AlexAbel (22.11.2009 20:31, просмотров: 249) ответил MBedder на А ты можешь описать задачу шире, не зацикливаясь на MPASM с его Build Time Variables?
Да вот пожауйста. У меня есть определённый стиль написания программ на ассемблере. Макросы типа _if_**_then / _else / _endif сделаны на подобии как в языке PASCAL - для лучшего понимания структуры программы. В качестве примера даю файл как это должно выглядеть. Естественно я могу написать на ASM30 и без этих макросов, но читаемость кода резко упадёт, поэтому я и хочу сделать на ASM30 то что было и успешно работало на MPASM для PIC16/PIC18. Вот из-за данной проблемы я и не писал программы на PIC24. А теперь припёрло, и очень тоскливо видеть что для более мощьного контроллера (всё то хорошее что было для 16 и 18 пиков)выкинули. И вообще не понятно с какого перепуга убрали #define, наверное для того, что бы Программисты не скучали.