Вы можете написать сейчас и зарегистрироваться позже.
Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.
struct PinData {
uint8_t * port; // or whatever type is appropriate for PORT on your PIC
int mask
};
struct PinData Rows[4] = {{&PORTA,1 << 1},{&PORTA,1 << 2},{&PORTA,1 << 3},{&PORTA,1 << 4}};
...
if (*Rows[i].port & Rows[i].mask) {
// the bit is high
} else {
// the bit is low
}
Можно инициализировать структур, а потом объявить из них массив.
Я согласен, что только на них не стоит опираться. Но почему бы и не почитать? Общая картина всё равно складывается о товаре.
Аа, вон как. Надо было поправить меня сразу. Это как в видео, которое скинул?
И сколько по времени примерно их нужно гонять?
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.