Например TDA7294

Форум РадиоКот • Просмотр темы - Последовательное цикличное зажигание светодиодов
Форум РадиоКот
Здесь можно немножко помяукать :)





Текущее время: Чт апр 18, 2024 15:14:02

Часовой пояс: UTC + 3 часа


ПРЯМО СЕЙЧАС:



Начать новую тему Ответить на тему  [ Сообщений: 5 ] 
Автор Сообщение
Не в сети
 Заголовок сообщения: Последовательное цикличное зажигание светодиодов
СообщениеДобавлено: Сб мар 09, 2019 17:08:22 
Родился

Зарегистрирован: Сб мар 09, 2019 17:02:08
Сообщений: 2
Рейтинг сообщения: 0
Как написать прогу в VMLAB последовательное цикличное зажигание светодиодов до номера нажатой клавиши микроконтроллере на Atmega8.Вот вроде начал а как закончить без понятия.Плиз очень нужна помощь :cry: :cry: :cry: :cry:
Код:
int main(void)
{
DDRB = 0x7F;
PORTB = 0x00;
DDRC=0x00;
DDRD=0xFF;
PORTC=0xFF;
 
while(1)
{
if(PINC&(1 << PC4))
{
PORTB |= (1 << PB6);
PORTD |= (1 << PD5);
PORTD |= (1 << PD7);
}
else
{
PORTB &= ~(1 << PB6);
PORTB |= (1 << PB6);
 
PORTD &= ~(1 << PD5);
PORTD |= (1 << PD5);
 
PORTD &= ~(1 << PD7);
PORTD |= (1 << PD7);
}
}
}


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Последовательное цикличное зажигание светодиодов
СообщениеДобавлено: Сб мар 09, 2019 18:13:53 
Друг Кота
Аватар пользователя

Карма: 46
Рейтинг сообщений: 2030
Зарегистрирован: Пт ноя 11, 2016 05:48:09
Сообщений: 6618
Откуда: Сердце Пармы
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
опишите всю последовательность действий (что должно произойти при отпускании кнопки?)

_________________
Просто не учи физику в школе, и вся твоя жизнь будет наполнена чудесами и волшебством :)
Безграмотно вопрошающим про силовую или высоковольтную электронику я не отвечаю, а то ещё посадят за участие в (само)убиении оболтуса...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Последовательное цикличное зажигание светодиодов
СообщениеДобавлено: Сб мар 09, 2019 18:25:11 
Родился

Зарегистрирован: Сб мар 09, 2019 17:02:08
Сообщений: 2
Рейтинг сообщения: 0
При нажатии кнопки заданные светодиоды должны переключаться в цикле и как только дойдет до кнопки 4 то должна остановиться программа.Но как сделать остановку я не знаю


Вернуться наверх
 
PCBWay - всего $5 за 10 печатных плат, первый заказ для новых клиентов БЕСПЛАТЕН

Сборка печатных плат от $30 + БЕСПЛАТНАЯ доставка по всему миру + трафарет

Онлайн просмотровщик Gerber-файлов от PCBWay + Услуги 3D печати
Не в сети
 Заголовок сообщения: Re: Последовательное цикличное зажигание светодиодов
СообщениеДобавлено: Сб мар 09, 2019 22:02:01 
Ум, честь и совесть. И скромность.
Аватар пользователя

Карма: 97
Рейтинг сообщений: 2058
Зарегистрирован: Чт дек 28, 2006 08:19:56
Сообщений: 18030
Откуда: Новочеркасск
Рейтинг сообщения: 0
Медали: 2
Получил миской по аватаре (1) Мявтор 3-й степени (1)
Антон2342 писал(а):
как сделать остановку я не знаю
while(1); остановит вашу программу наглухо.

_________________
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
при взгляде на многих сверху ничего не меняется...

Мой уютный бложик... заходите!


Вернуться наверх
 
Организация питания на основе надежных литиевых аккумуляторов EVE и микросхем азиатского производства

Качественное и безопасное устройство, работающее от аккумулятора, должно учитывать его физические и химические свойства, профили заряда и разряда, их изменение во времени и под влиянием различных условий, таких как температура и ток нагрузки. Мы расскажем о литий-ионных аккумуляторных батареях EVE и нескольких решениях от различных китайских компаний, рекомендуемых для разработок приложений с использованием этих АКБ. Представленные в статье китайские аналоги помогут заменить продукцию западных брендов с оптимизацией цены без потери качества.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: Последовательное цикличное зажигание светодиодов
СообщениеДобавлено: Вс мар 10, 2019 08:49:34 
Мудрый кот

Карма: 20
Рейтинг сообщений: 145
Зарегистрирован: Вс дек 25, 2016 08:34:54
Сообщений: 1849
Рейтинг сообщения: 0
Код:
do { } while ((PINC & (1<<PC4)) == 0); // ждать отжатия кнопки PC4


Вернуться наверх
 
Новый аккумулятор EVE серии PLM для GSM-трекеров, работающих в жёстких условиях (до -40°С)

Компания EVE выпустила новый аккумулятор серии PLM, сочетающий в себе высокую безопасность, длительный срок службы, широкий температурный диапазон и высокую токоотдачу даже при отрицательной температуре. Эти аккумуляторы поддерживают заряд при температуре от -40/-20°С (сниженным значением тока), безопасны (не воспламеняются и не взрываются) при механическом повреждении (протыкание и сдавливание), устойчивы к вибрации. Они могут применяться как для автотранспорта (трекеры, маячки, сигнализация), так и для промышленных устройств мониторинга, IoT-устройств.

Подробнее>>
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 5 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 31


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y