Объединение переменных в регистры - PullRequest
0 голосов
/ 23 сентября 2018

Как я могу объединить переменную с командой, например, если у меня есть переменная x, и дать ей значение 10, и я собираюсь изменить состояние регистра, это будет похоже на PORTB +10, и должен был бы привести к PORTB10.Как я могу сделать это объединение? Переведено Google Translator, Могут быть несоответствия.

1 Ответ

0 голосов
/ 23 сентября 2018

Вы не можете этого сделать.Названия таких вещей, как PORTB, существуют только в коде, когда вы его пишете.После того, как код скомпилирован, все, что превращается в просто адреса памяти, и имена в этот момент теряют смысл.В этих условиях то, что вы просите сделать, не имеет смысла.Вы можете создавать указатели на различные местоположения ПОРТА или использовать любое количество других способов для достижения того, что вы хотите.Поскольку не совсем понятно, что вы пытаетесь сделать, я не могу дать вам ничего более конкретного.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...