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

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

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

Сообщение fotik »

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

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

Сообщение BOB51 »

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

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

Сообщение Engineer_Keen »

BOB51 писал(а):да еще резисторы к простым кнопкам?

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

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

Сообщение BOB51 »

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

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

Сообщение pyzhman »

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

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

Сообщение fotik »

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

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

Сообщение tipoya »

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

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

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

fotik писал(а):дайте пример кода и посоветуйте как сделать правильно


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

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

Сообщение GP1 »

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

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

Сообщение SubDia »

GP1 писал(а):Для новичка CodeWizard - есть зло в чистом виде!

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

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

Сообщение pyzhman »

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

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

Сообщение SubDia »

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

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

Сообщение pyzhman »

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

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

Сообщение fotik »

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

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

Сообщение pyzhman »

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

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

Сообщение fotik »

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

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

Сообщение pyzhman »

Да хоть в машкодах.
Docendo discimus
Закрыто

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