[an error occurred while processing this directive]
|
Во-перых я не когда не говорил, что при определении макроса можно после его имени что-то вставлять. Это говорили Вы (Читайте в следующий раз внимательней то что написано, а не додумывайте сами.
Тогда не будете свои измышления приписывать другим людям).
Во-вторых, Вы что хамелеон ?
Сначала Вы пишите: "твое желание передать в качестве макропараметра ВЫРАЖЕНИЕ является безграмотной глупостью".
А потом "вместо @0 будет подставлен текст (VALUE+10), а вместо @1 - текст (1 << FLAG1 + 0b01000000)" и очень подробно расписываете мне
как передать в макрос выражение. Вы уж как-нибудь определитесь.
А по поводу присутствия или отсутствия инструкции "sts" у ATmega603
почитайте HELP в AVR Studio. Там напротив инструкции "sts" стоит
звёздочка, означающая , что сия инструкция не поддерживается этим микроконтроллером.
E-mail: info@telesys.ru