|
как перечисляемые типы:
enum { red=5; green=7; };
Если цифры чуть-чуть не те, звиняй, по памяти набрал.
Это лучший вариант.
Еще есть макроопределения
#define red 5
#define green 7
Это считается чуть более худшим стилем программирования.
Но в твоем случае надо определять не номер ножки порта, а сразу битовую маску - чтобы быстрее работало (или быстродействие тебя не волнует?)
Например:
enum { red = 0x20; green = 0x80; }
А потом уже просто
P0 = red | green;
Нужно использовать именно логическое или (|) иначе при логическом и у тебя будет не то, что ты ожидаешь (будет просто ноль).
Вопросы есть?
E-mail: info@telesys.ru