граждане коты нужна ваша помощь в написаний программы

Вопросы настройки, программирования, прошивки микроконтроллеров и микросхем программируемой логики
Закрыто
Родился
Сообщения: 4
Зарегистрирован: Вс мар 13, 2011 12:42:35

Сообщение fotik »

нужна помощь помогите написать программу на мегу 8 суть програмы такова
есть 2 светодиода и 3 кнопки
одна кнопка вкл.выкл
другая выбор программы
третья работа
1программа при нажатий кнопки сведодиод моргнет 1 раз
2прогрпмма при нажатий кнопки светодиод моргнет3 раза
3прогрпмма при нажатий кнопки светодиод моргает с частотой 10 гц
второй светодиод горит показывая какая программа выбрана мигает первая,тройная вспышка вторая,горит третя
Последний раз редактировалось fotik Пн сен 05, 2011 19:43:10, всего редактировалось 2 раза.
Реклама
Друг Кота
Аватара пользователя
Сообщения: 15627
Зарегистрирован: Вт мар 16, 2010 22:02:27
Откуда: ДОНЕЦК

Сообщение BOB51 »

а зачем для 6 выводов мегу 8 мучить??? :shock:
да еще резисторы к простым кнопкам?
и вообще- почему кнопка не на одной лапке со светодиодом? много лишних выводов? 8)
Реклама
Друг Кота
Аватара пользователя
Сообщения: 3872
Зарегистрирован: Пт янв 29, 2010 10:27:40
Откуда: Москва

Сообщение Engineer_Keen »

BOB51 писал(а):да еще резисторы к простым кнопкам?
А ведь это мысль, если не иметь ввиду схему выше :))) Раз уж есть АЦП, пусть все кнопки на него и идут, через резисторы)
Ну и для светодиодов тоже хватит одной ножки, только резисторы подобрать. Итого - хватит 8-ногой тиньки с АЦП. Пусть топикстартер обоснует выбор столь толстого контроллера :dont_know:
Друг Кота
Аватара пользователя
Сообщения: 15627
Зарегистрирован: Вт мар 16, 2010 22:02:27
Откуда: ДОНЕЦК

Сообщение BOB51 »

имелись ввиду внутренние "подтяжки" - это вместо внешних(вариант1)
и кнопка в той же линии, что и светодиод :roll:
причем совсем без всяких "ацп"
Реклама
Эиком - электронные компоненты и радиодетали
Друг Кота
Аватара пользователя
Сообщения: 7016
Зарегистрирован: Вс июл 12, 2009 19:15:29
Откуда: Ижевск

Сообщение pyzhman »

А кто ж напишет-то уже в конце концов?
Docendo discimus
Контактная информация:
Реклама
Родился
Сообщения: 4
Зарегистрирован: Вс мар 13, 2011 12:42:35

Сообщение fotik »

дайте пример кода и посоветуйте как сделать правильно
Реклама
Открыл глаза
Аватара пользователя
Сообщения: 79
Зарегистрирован: Ср дек 30, 2009 18:36:00
Откуда: БЕЛАРУСЬ

Сообщение tipoya »

Помогите написать, и, напишите, разные вещи. Никто за Вас работать не будет, нет ни схемы, ни скелета программы.
Мудрый кот
Аватара пользователя
Сообщения: 1817
Зарегистрирован: Пн ноя 29, 2010 15:58:43

Сообщение igor-x »

fotik писал(а):дайте пример кода и посоветуйте как сделать правильно
некотое время назад , я запустил CodeVision( версия кажется 2.04 4а) , в нем нажал File -- Create New- project. потом согласился что CodeWizard мне поможет. и все получилось!!!
(это при условии что fotik будет на АВР строить кнопки и лампочки)
GP1
Поставщик валерьянки для Кота
Аватара пользователя
Сообщения: 2401
Зарегистрирован: Пт май 23, 2008 19:32:22
Откуда: Россия, Волгоград

Сообщение GP1 »

Для новичка CodeWizard - есть зло в чистом виде!
Чем дальше, тем больше становлюсь занудой...
Изображение
Контактная информация:
Держит паяльник хвостом
Аватара пользователя
Сообщения: 995
Зарегистрирован: Сб апр 02, 2011 17:59:22
Откуда: Город-герой Севастополь

Сообщение SubDia »

GP1 писал(а):Для новичка CodeWizard - есть зло в чистом виде!
Поддерживаю. Да и не для новичка тоже. От программирования нужно получать удовольствие, а не с ужасом смотреть на весь тот код, который выдал визард.
Уж лучше какой-то мало-мальски похожий исходник взять, разобраться в нем, и сваять уже по нему свое (если уж совсем туго).
Ну и писАть ни за кого никто ничего не будет. Так что, уважаемый автор, ждем от Вас хоть каких-то действий.
pavel_cydenov: Вобще я праAVRославный человек. Но и про ислARM слышал много хорошего )
MrYuran: Самые ортодоксальные — это PICудеи )
Katz: Не, 51-ники. )
Изображение
Друг Кота
Аватара пользователя
Сообщения: 7016
Зарегистрирован: Вс июл 12, 2009 19:15:29
Откуда: Ижевск

Сообщение pyzhman »

Держите меня всемером, вшестером не удержите! Сорвусь уже и напишу и программу, и схему. Затюкали просящего помощи.
Docendo discimus
Контактная информация:
Держит паяльник хвостом
Аватара пользователя
Сообщения: 995
Зарегистрирован: Сб апр 02, 2011 17:59:22
Откуда: Город-герой Севастополь

Сообщение SubDia »

Да никто никого не тюкает, упаси Боже. :)
Просто с таким подходом и научиться ничему невозможно. Мы добра человеку желаем. :)
pavel_cydenov: Вобще я праAVRославный человек. Но и про ислARM слышал много хорошего )
MrYuran: Самые ортодоксальные — это PICудеи )
Katz: Не, 51-ники. )
Изображение
Друг Кота
Аватара пользователя
Сообщения: 7016
Зарегистрирован: Вс июл 12, 2009 19:15:29
Откуда: Ижевск

Сообщение pyzhman »

Написал и программу, и схему нарисовал. Отлегло.
Docendo discimus
Контактная информация:
Родился
Сообщения: 4
Зарегистрирован: Вс мар 13, 2011 12:42:35

Сообщение fotik »

мне бы хотяб пример программы дальше дотумкаю я с переключением програм немогу разобраться
Друг Кота
Аватара пользователя
Сообщения: 7016
Зарегистрирован: Вс июл 12, 2009 19:15:29
Откуда: Ижевск

Сообщение pyzhman »

1.Каждой программе присваиваем порядковый номер.
2. Ждем нажатия кнопки "Выбор программы".
3. Берем следующую по номеру программу.
4. Уходим на п.2
Вот и все переключение программ. Слова переводим в инструкции и команды.
Docendo discimus
Контактная информация:
Родился
Сообщения: 4
Зарегистрирован: Вс мар 13, 2011 12:42:35

Сообщение fotik »

я пытаюсь написать программу при помоши Flowcode AVR может я неправ с выбором
Друг Кота
Аватара пользователя
Сообщения: 7016
Зарегистрирован: Вс июл 12, 2009 19:15:29
Откуда: Ижевск

Сообщение pyzhman »

Да хоть в машкодах.
Docendo discimus
Контактная информация:
Закрыто

Вернуться в «Микроконтроллеры и ПЛИС»