Муфты электромонтажные от производителя Fucon

Простая программа для МК на Си

Новичок
 
Регистрация: 17.08.2015
Сообщений: 1
Репутация: 10
 
17.08.2015 13:22 #1
Я недавно занялся программированием микроконтроллеров и вот одна программа не получается.
Задача такова к микроконтроллеру подключена кнопка и светодиод. Надо чтобы после нажатии на кнопку светодиод загорался и не гас, а при повторном нажатии отключался.
Прошу прислать хотя бы похожую программу на языке си.
Оценка
Опубликованы материалы вебинара, посвященного пленочным конденсаторам компании Hongfa, на котором была представлена текущая линейка и модельный ряд продукции этого направления, включая новые, недавно вышедшие серии. На вебинаре были приведены актуальные примеры применения пленочных конденсаторов Hongfa в источниках питания, зарядных станциях для электротранспорта, преобразователях частоты, фотоэлектрических преобразователях и ветрогенераторах.
Специалист
 
Аватар для antonydublin
 
Регистрация: 22.09.2010
Адрес: г. Донецк
Сообщений: 873
Репутация: 381
372 0
3 0
 
20.08.2015 17:26 #2
Тут обсуждалась аналогичная Вашей задача:
http://www.rlocman.ru/forum/showthread.php?t=18830.

Напомню, что обойтись можно и без МК. Решений на форуме полно, не забывайте пользоваться поиском по разделам.
Оценка
Компания Hongfa - один из лидеров азиатского рынка пленочных конденсаторов с полным циклом производства. Она выпускает пять серий помехоподавляющих конденсаторов этого типа как для бытовой, так и для трехфазной промышленной сети, а также для автомобильного применения. Продукция компании по ассортименту, параметрам и количеству серий конденсаторов ЭМП не уступает другим крупным производителям этого сегмента и может легко заменить ассортимент ушедших из РФ брендов.
Знаток
 
Аватар для ipaSoft
 
Регистрация: 22.05.2013
Адрес: Екатеринбург
Сообщений: 513
Репутация: 181
163 117
1 0
Отправить сообщение для ipaSoft с помощью Skype™
 
21.08.2015 01:09 #3
Понятия не имею какой у вас микроконтроллер, компилятор, среда разработки.
Напишу для микроконтроллера PIC12C508. IDE MPLAB 8.92 + компилятор HI-TECH PICC16 9.50 PL2
Код:
#include <htc.h>
#define button_bit 	GP1 // Бит 1 порта под кнопку (можно поменять)
#define led_bit		GP0 // Бит 0 порта под светодиод
__CONFIG(UNPROTECT & MCLREN & WDTDIS & INTRC); // 0x0FFA

void main(void)
{
	OPTION = 0b11000000;	// Пробуждение, подтяжка: выкл; T0CS - int/4; остальные биты не важны
	TRIS = 0b11111110; 		// Конфигурация порта GPIO
	GPIO = 0;
	while(1)
	{	if (button_bit) { while (button_bit); led_bit = !led_bit; }
	}
}
__________________
"Словом можно убить, словом можно спасти, Словом можно полки за собой повести." (с) Шефнер Вадим
Оценка
Ответ
Похожие темы
Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход
Электронные компоненты. Скидки 20%, кэшбэк 15% и бесплатная доставка от ТМ Электроникс
Часовой пояс GMT +3, время: 02:56.
Обратная связь РадиоЛоцман Вверх
Система мониторинга EClerk Wireless Monitoring