Для начала: непонятен смысл: while(input_pin_port_a(2)==1) {break;}
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
Отправлено
xc164
18 марта 2004 г. 10:26
В ответ на:
Проблемы с проектом на 16f84
отправлено Wolf3d3 18 марта 2004 г. 09:37
Составить ответ
|||
Конференция
|||
Архив
Ответы
Ответ: непонятен смысл: while(input_pin_port_a(2)==1) {break;}
—
wolf3d3
(18.03.2004 10:51, 671 байт)
в смысленапр про то, если безусловный break в цикле, то while не работает...
—
xc164
(18.03.2004 11:56,
пустое
)
т.е. в связи с тем, что кнопки ты не ждешь, циклы пролетают очень быстро, и,led горят в 1/3 мощности постоянно....,
—
xc164
(18.03.2004 12:02,
пустое
)
Ответ: У меня горит только тот светодиод что инициализируется в начале
—
Wolf3d3
(18.03.2004 12:25,
пустое
)
дребезг так не устранить, таймаут еще нужен
—
DSN
(18.03.2004 11:15, 208 байт)
Ответ: непонятен смысл: while(input_pin_port_a(2)==1) {break;}
—
wolf3d3
(18.03.2004 11:41, 19 байт)
для 16-х я пишу только на АСМе в среде MPLAB
—
DSN
(18.03.2004 11:55, 175 байт)
Ответ: Ошибка -:)
—
wolf3d3
(18.03.2004 12:27,
пустое
)
Еще .. зачем set_tris_a(0); set_tris_b(0); когда A читаем а B пишем ???
—
DSN
(18.03.2004 12:00,
пустое
)
Ответ: иначе порт b оказывается в состоянии 1
—
wolf3d3
(18.03.2004 12:31,
пустое
)
Перейти к списку ответов
|||
Конференция
|||
Архив
|||
Главная страница
|||
Содержание
|||
Без кадра
E-mail:
info@telesys.ru