Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс. e-mail:jobsmp@pochta.ru |
*pFIO0_DIR |= SW6; // теперь это выход
*pFIO0_FLAG_C = SW6; // сбрасываем единицу
*pFIO0_DIR &= ~SW6; // снова вход
т.е. вручную сбросить единицу, которая там появилась после
прихода первого фронта, то работать можно.
насколько это кошерно?
почему при работе по уровню эту единицу контроллер сбрасывает сам,
а при работе по фронту приходится самому?