andreyka2024 | Дата: Воскресенье, 06.04.2014, 20:10 | Сообщение # 1 |
Группа: Проверенные
Сообщений: 14
Статус: Offline
| Как в баском сделать например
1- Нажал на кнопку светодиод загорелся 2- Нажал на кнопку светодиод потух
просто делаю велокомпьтер и мне нужно чтоб при нажатии экран загорался и тух
Просто дайте код я пойму)
|
|
| |
RD3AVJ | Дата: Воскресенье, 06.04.2014, 21:13 | Сообщение # 2 |
Группа: Свой человек
Сообщений: 175
Статус: Offline
| Прямо на главной странице, http://avrproject.ru/publ/miniterminal_v_2_0/1-1-0-157 Минитерминал 2.0 в статье реализация включения/выключения подсветки дисплея. $regfile = "m168def.dat" $crystal = 11059200 $baud = 4800 'скорость порта по умолчанию при старте программы
$hwstack = 120 ' default $swstack = 120 ' default $framesize = 180 ... Config Portb.5 = Output 'подсветка дисплея Led Alias Portb.5 Led = 1 ... Config Int0 = Falling ... On Int0 Light 'подпрограмма включения подсветки Enable Int0 Enable Interrupts ... основной цикл, перенаправление в подпрограмму вкл/откл подсветки
Light: 'включение подсветки
If Flag = 0 Then 'если окно настроек не активно управляем подсветкой Toggle Led
Просто переделай под себя, тут интересная команда Toggle кстати. Описание управления кнопками по прерыванию есть в хелпе баскома и в каждой 2й программе с главной страницы сайта. Да, и кнопку вешаешь на ногу INT0 своего контроллера, распиновки есть в даташитах и примерах на сайте.
|
|
| |