Перейти к содержанию

Смит

Members
  • Постов

    308
  • Зарегистрирован

  • Посещение

Информация о Смит

  • День рождения 02.01.1990

Информация

  • Пол
    Мужчина
  • Город
    Россия

Электроника

  • Стаж в электронике
    3-5 лет
  • Сфера радиоэлектроники
    Начал ремонт с ТА-57. Ремонт аудио и видео аппаратуры

Посетители профиля

2 792 просмотра профиля

Достижения Смит

Экспериментатор

Экспериментатор (5/14)

  • 10 постов на форуме
  • Неделя на форуме
  • Месяц на форуме
  • Год на форуме

Последние значки

7

Репутация

  1. Да при таком раскладе: while (1) { while(PINB.2==0) { delay_ms(100); PORTB.1=1; } При нажатии на кнопку светодиод загорается и горит после того как отпустить кнопку. А как при следующем нажатии сделать чтоб светодиод погас я не как не могу сделать. Вот так если: while (1) { while(PINB.2==0) { delay_ms(100); PORTB.1=1; } while(PINB.2==1) { PORTB.1=0; } то светодиод загорается только при нажатой кнопкой.
  2. Я не знаю как сохранить текущие состояние светодиода, я только освоил полицейскую мигалку и светофор.
  3. Всем привет!!! Решил я наконец освоить микроконтроллер. Как-то давно нашел и распечатал уроки-этих уроков уже нет на сайте и ссылку дать не могу. На данный момент я изучаю подключения кнопки и разобрался как при нажатии диод горел или на оборот отключался, но вот возник у меня вопрос как сделать чтоб при первом нажатии диод горел, а при втором нажатии он отключался. Пытался разобраться сам и не чего у меня не выходит. #include <tiny13a.h> #include <delay.h> .......... while (1) { while(PINB.2==0) { delay_ms(100); PORTB.0=0; PORTB.1=1; } while(PINB.2==1) { PORTB.0=1; PORTB.1=0; } } } проэкт.rar
×
×
  • Создать...