|
Правильно ли я сделал? |
|
|
|
May 15 2008, 11:51
|
Частый гость
 
Группа: Свой
Сообщений: 87
Регистрация: 30-07-07
Из: Челябинск
Пользователь №: 29 459

|
И вот еще одна идея. Как лучше сделать обработку кнопки "Готов"? 1) Использование 1 режима, т.е. когда сигналы С2 и С4 - стробы. 1) Вместо использования портов C2 и С4, можно использовать кнопку на любой разряд порта С, но в режиме 0, т.е. просто проверять значение разряда. 2) Использовать вывод INT, на который завести эту кнопку, и завести через резисторы 10кОм на D7-0 +5В. Когда процессор считает вектор прерывания, а это будет команда RST7, произойдет вызов прерывания и в нем я и обработаю нажатие. Причем после обработки сделаю так: IE HLT Т.е. приостанавлю работу процессора пока снова не придет сигнал нажатия кнопки. Т.е. буду экономить энергию:-) Чем я бы я в цикле проверял значение порта С. Так какой вариант лучше? Мне стал сейчас нравиться 3. Но может в нем есть какие-то ошибки, которые я не увидел?
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|