Модераторы: PILOT, ManiaK, Mazzi
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> 7 сегментый индикатор в proteus 7.7, управление им 
:(
    Опции темы
kovalenko123
Дата 27.12.2011, 20:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 229
Регистрация: 12.5.2008

Репутация: нет
Всего: 1



Всем привет! Завтра сдавать домашку уже 5 часов сижу не могу понять как сделать управление 7 сигменным индикатором с микроконтролером ATMEGA16 и по нажатию на кнопку зажечь индикатор например с цифрой пять.

user posted image

вот что сделал за это время.  smile 

PM MAIL ICQ   Вверх
xvr
Дата 27.12.2011, 21:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Комодератор
Сообщений: 7046
Регистрация: 28.8.2007
Где: Дублин, Ирландия

Репутация: 8
Всего: 223



Дайте картинку побольше - очень сложно что либо разглядеть

PM MAIL   Вверх
kovalenko123
Дата 27.12.2011, 22:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 229
Регистрация: 12.5.2008

Репутация: нет
Всего: 1



 user posted image

вот

уже искал в стандартных сэмплах и темплейтах привер работы с BCD там есть но все сложные...

Это сообщение отредактировал(а) kovalenko123 - 27.12.2011, 22:05
PM MAIL ICQ   Вверх
xvr
Дата 27.12.2011, 22:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Комодератор
Сообщений: 7046
Регистрация: 28.8.2007
Где: Дублин, Ирландия

Репутация: 8
Всего: 223



Судя по тому, что у вашего индикатора всего 4 ноги - у него встроенный дешифратор. Подключите эти ноги на 4 последовательныхъ пина любого порта (например на PC0,PC1,PC2,PC3)
Дальше пишите программу

PM MAIL   Вверх
kovalenko123
Дата 27.12.2011, 22:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 229
Регистрация: 12.5.2008

Репутация: нет
Всего: 1



Цитата(xvr @  27.12.2011,  22:18 Найти цитируемый пост)
Судя по тому, что у вашего индикатора всего 4 ноги - у него встроенный дешифратор. Подключите эти ноги на 4 последовательныхъ пина любого порта (например на PC0,PC1,PC2,PC3)Дальше пишите программу


ЗА это спасибо тока у меня проблемы с программой. я извиняюсь за прямоту а у вас нет примера готового? а то уже через 5 часов пара и поспать надо.
PM MAIL ICQ   Вверх
Absinthe
Дата 28.12.2011, 04:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 526
Регистрация: 4.5.2011

Репутация: нет
Всего: 11



kovalenko123, в гугле эта задача почти по любым ключевым словам показывается.
PM MAIL   Вверх
xvr
Дата 28.12.2011, 16:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Комодератор
Сообщений: 7046
Регистрация: 28.8.2007
Где: Дублин, Ирландия

Репутация: 8
Всего: 223



Цитата(kovalenko123 @  27.12.2011,  22:23 Найти цитируемый пост)
я извиняюсь за прямоту а у вас нет примера готового?

Нету. Поставьте себе CodeVision AVR - там есть Wizard, для вашей задачи им можно сгенерить 90% всего кода

PM MAIL   Вверх
Artiom18
  Дата 29.12.2011, 11:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 32
Регистрация: 9.3.2008

Репутация: нет
Всего: нет



Вообще суть задачи не сильно ясна, но примерно так, имхо  smile : 
Код

#include <iom16.h>

int main()
{
  PORTD=(1<<2);
  GICR=(1<<INT0);
  asm("sei");
  while(1);
}

#pragma vector=INT0_vect
__interrupt void ind(void)
{
  DDRA=0x0F;
  PORTA=5;
}

Кот под IAR, как видно, без устранения дребезга и прочего.
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Микроконтроллеры (MCU) и микропроцессоры (MPU)"
PILOT ManiaK
UniBomb Mazzi

На данный раздел помимо Правил форума распространяются текже следующие правила:


  • Прежде чем создать тему воспользуйтесь поиском или посмотрите в faq. Возможно на форуме уже есть ответ на ваш или близкий к вашему вопрос.
  • В заголовке темы в квадратных скобках обозначьте используемое семейство микроконтроллера: [avr],[pic],[arm].
  • При создании темы с вопросом указывайте участок кода с ошибкой, версию компилятора, схемы подключения, fuse биты и прочие данные, которые помогут найти правильный ответ. Для форматирования текста программ используйте кнопку код.
  • Новое сообщение должно иметь прямое отношение к тематике этого раздела. Для флуда, просьб выполнить задание, поиска партнёров или исполнителей существуют свои разделы.
  • Если вы заметили несовместимое с правилами сообщение, то можете уведомить об этом модератора раздела нажав кнопку Репорт у соответствующего сообщения.

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, PILOT, ManiaK, UniBomb, Mazzi.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Микроконтроллеры (MCU) и микропроцессоры (MPU) | Следующая тема »


 




[ Время генерации скрипта: 0.0450 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.