ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Вторник
21 мая
41680 Топик полностью
Доктор ТуамОсес (16.10.2005 22:27, просмотров: 1) ответил AVR на :)))))))))) Можно и нужно! Read This Fu@king Manual !!!
Господину AVRу.. Во первых у меня МАКРОС предназначен не только для установки бита. И выражение (1 < < My_F_Control) является частным случаем записываемого в ячейку с заданным адресом байта. Во-вторых с Вашим "address bit_no", стоящим через пробел после имени макроса компилятор вообще выдаст ошибку. В-третьих, вашу фразу "Во-вторых, макропараметры после имени макро перечислять совсем даже не обязательно, а в новых версиях AVRASM2 - вообще недопустимо." я вообще не понял. Каким тогда образом вы передаёте параметры в макрос ? В-четвёртых, какие отступы делать от начала строки перед командами и правила выбора имён идентификаторов - дело вкуса. И в-пятых не все микроконтроллеры поддерживают команду "sts" И в-шестых прежде чем "наезжать" надо самому хоть чуть-чуть разбираться в проблеме.