Jump to content

insomnium

Пользователи
  • Content Count

    3
  • Joined

  • Last visited

About insomnium
 
 
  • Rank
    Новичок
 
  1. Если вас не затруднит, объясните начинающему что я сделал не так. Пишу программу второй раз в жизни. Буду очень благодарен. У меня должен моргать один светодиод, с управлением скорости по одной кнопке (пока). В протеусе светодиод моргает с задержкой по умолчанию и скорость с кнопки не меняется. 'pic16f84a TrisA = %00000001 TrisB = %00000000 Led Var PortB.0 But var PortA.0 timepause var word i var byte Knopki: PortB = 0 Button but,0,255,255,timepause,1,speed 'изменение значения паузы кнопкой gosub main main: 'программа мигания одного светодиода led = 1 pause timepause + 300 'пауза по умолчанию 300 м.с. Led = 0 pause timepause + 300 'пауза по умолчанию 300 м.с. goto main speed: For i = 0 to timepause Pause 100 Gosub Knopki Next i
  2. Здравствуйте. Не подскажете, как реализовать алгоритм, при котором возможно будет менять скорость переключения светодиодов с помощью 2-х кнопок (больше-меньше)?. Я так понял, вместо паузы (pause) нужно вставить переменную и реализовывать в ней. Не подскажете что нужно добавить в эту переменную, какой код?
×
  • Create New...