Приветствую соотечественники. Столкнулся с такой задачей не могу разобраться(( помагите пожалуйста.
Есть порт PORTB=0x00; (tiny 2313) мне надо каждой тетрадой порта упровлять отдельно. как это реализовать?
То есть есть две кнопки с оператором ++.
При нажатии первой кнопки ++ (инкременуеться) стершая тетрада порта PORTB=0x00; при этом в младжей остаються старые данные а при нажатии второй кнопки ++ (инкременуеться) младшая тетрада порта PORTB=0x00; при этом в старшей тетраде остаються старые данные. Надо каждой кнопкой управлять младшей и старшей тетрадой по отдельности и чтоб дынные в соседней не менялись. Как это реализовать??? сматрю в сторону сдвига >> , << но понять немогу. Помагите пожалуйста.
Пишу в CodeVizionAVR
Раздел: AVR
Есть порт PORTB=0x00; (tiny 2313) мне надо каждой тетрадой порта упровлять отдельно. как это реализовать?
То есть есть две кнопки с оператором ++.
При нажатии первой кнопки ++ (инкременуеться) стершая тетрада порта PORTB=0x00; при этом в младжей остаються старые данные а при нажатии второй кнопки ++ (инкременуеться) младшая тетрада порта PORTB=0x00; при этом в старшей тетраде остаються старые данные. Надо каждой кнопкой управлять младшей и старшей тетрадой по отдельности и чтоб дынные в соседней не менялись. Как это реализовать??? сматрю в сторону сдвига >> , << но понять немогу. Помагите пожалуйста.
Пишу в CodeVizionAVR
Раздел: AVR