Микроэлектроника и Робототехника

...мы делаем сложные вещи простыми

  • Increase font size
  • Default font size
  • Decrease font size

РАБОТА С КНОПКОЙ МИКРОПАСКАЛЬ 2

E-mail Print PDF

Теперь для удобства понимания текста программы объявим переменными типа sbit порты микроконтроллера, которые мы используем для управления светодиодом и для получения сигнала о нажатии кнопки ПРОГ:

var                                       //объявление переменных происходит в специальной секции

LED : sbit at PORTB.0;         // теперь можно управлять светодиодом, используя переменную LED

BUTTON : sbit at PORTB.4;  // и проверять состояние кнопки, обращаясь к переменной BUTTON

Теперь выражение для зажигания светодиода по нажатию кнопки будет выглядеть так:

WHILE TRUE DO // делать всегда

IF BUTTON = 0 THEN LED := 1 ELSE LED := 0;          // если нажата кнопка, включить светодиод, если кнопка не нажата, выключить светодиод

 

Last Updated on Tuesday, 01 November 2016 16:11  
Яндекс.Метрика