роботы
робототехника
микроконтроллеры
Главная
Как сделать робота
Новости
Спорт
Статьи
Wiki
Форум
Downloads
Ссылки
Контакты  

7-seg Indicator

CodeLibrary.7-segIndicator История

Скрыть незначительные изменения - Показать разницу в разметке

08.03.2010 07:04 изменил vek -
Изменены строки 36-43 с

Сразу давайте попробуем прикинуть какие

на:

Сразу давайте попробуем прикинуть какие порты будут отвечать за ввод,а какие за вывод информации. Посмотрели на рисунок?Порт D - настраиваем на вывод,а порт B - настраиваем на ввод, порт А оставим настроеным по умолчанию(ввод).

Теперь разберемся с индикатором. Видите там буквы a,b,c,d,e,f,g? Если мы будем подавать

27.02.2010 05:38 изменил vek -
Изменены строки 28-32 с
на:

И так...Поехали программить.

Сразу давайте попробуем прикинуть какие

27.02.2010 05:31 изменил vek -
Изменены строки 28-32 с
на:
27.02.2010 05:31 изменил vek -
15.02.2010 06:04 изменил vek -
Изменены строки 33-34 с
на:

ЭТО НЕЗАКОНЧЕННАЯ СТАТЬЯ.

15.02.2010 06:02 изменил vek -
Изменены строки 31-60 с

======= будем выводить информацию с МК на 7-ми сигментный индикатор,постепенно усложняя задачу.

 Часть первая.

будем выводить на дисплей цифры от 0 до 9(используя только одну секцию

 индикатора)

что нужно:

 1.Собственно МК,у меня под рукой есть tiny2313.очень рекомендую,

классика жанра на которую можно найти море информации на русском языке.

 2.Счетверенный 7-ми сегментный индикатор с общим катодом(если нет

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

 3.Источник питания 5в.
 4.Резисторы 
 5.Любая кнопка(если нет,то будем просто провода друг об друга

замыкать,но это согласитесь как-то не эстетично)

 6.Чуть не забыл. Нам нужна панелька под МК,мы ведь не хотим 

спалить микросхему своей неопытной рукой при пайке.

Составим техническое задание.

 Индикатор сначала должен показывать нуль.При нажатии на кнопку

число на индикаторе должно увеличиться на 1,при этом оно не должно меняться пока кнопка зажата.Учтем так-же дребезг контактов.При достижении 10-ти индикатор должен показать 0 и начать счет с начала.

Составим схему нашего будующего устройства.

на:
15.02.2010 06:00 изменил vek -
Добавлена строка 1:

<<<<<<<

Добавлены строки 28-57:

======= будем выводить информацию с МК на 7-ми сигментный индикатор,постепенно усложняя задачу.

 Часть первая.

будем выводить на дисплей цифры от 0 до 9(используя только одну секцию

 индикатора)

что нужно:

 1.Собственно МК,у меня под рукой есть tiny2313.очень рекомендую,

классика жанра на которую можно найти море информации на русском языке.

 2.Счетверенный 7-ми сегментный индикатор с общим катодом(если нет

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

 3.Источник питания 5в.
 4.Резисторы 
 5.Любая кнопка(если нет,то будем просто провода друг об друга

замыкать,но это согласитесь как-то не эстетично)

 6.Чуть не забыл. Нам нужна панелька под МК,мы ведь не хотим 

спалить микросхему своей неопытной рукой при пайке.

Составим техническое задание.

 Индикатор сначала должен показывать нуль.При нажатии на кнопку

число на индикаторе должно увеличиться на 1,при этом оно не должно меняться пока кнопка зажата.Учтем так-же дребезг контактов.При достижении 10-ти индикатор должен показать 0 и начать счет с начала.

Составим схему нашего будующего устройства.

Изменены строки 61-62 с
на:

>>>>>>>

15.02.2010 05:58 изменил vek -
Добавлены строки 1-30:

будем выводить информацию с МК на 7-ми сигментный индикатор,постепенно усложняя задачу.

 Часть первая.

будем выводить на дисплей цифры от 0 до 9(используя только одну секцию

 индикатора)

что нужно:

 1.Собственно МК,у меня под рукой есть tiny2313.очень рекомендую,

классика жанра на которую можно найти море информации на русском языке.

 2.Счетверенный 7-ми сегментный индикатор с общим катодом(если нет

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

 3.Источник питания 5в.
 4.Резисторы 
 5.Любая кнопка(если нет,то будем просто провода друг об друга

замыкать,но это согласитесь как-то не эстетично)

 6.Чуть не забыл. Нам нужна панелька под МК,мы ведь не хотим 

спалить микросхему своей неопытной рукой при пайке.

Составим техническое задание.

 Индикатор сначала должен показывать нуль.При нажатии на кнопку

число на индикаторе должно увеличиться на 1,при этом оно не должно меняться пока кнопка зажата.Учтем так-же дребезг контактов.При достижении 10-ти индикатор должен показать 0 и начать счет с начала.

Составим схему нашего будующего устройства.

13.02.2010 12:26 изменил vek -
Удалены строки 0-8:

Здравствуйте матерые создатели терминаторов.Речь сегодня пойдет о такой безделушке как 7-сигментная индикация,точнее о том случае когда жаба душит от того кол-ва ног,которые занимает у МК эта незначительная задача.Вообще попробую написать как можно прощще,что-б разобрался даже 6-и месячный младенец.Задача не из легких.

 Условимся что вы мой юнный друг уже умеете мигать светодиодом,если нет

то марш сюда http://myrobot.ru/stepbystep/

 Вот 7 сегментный индикатор 
 
 все просто.например что-бы высветить цифру 8 - нам надо зажечь все стветодиоды,а для цифры 0 -нужно зажечь все кроме центрального g.

Условимся что напряжение в 5в мы будем называть 1, а 0в - 0.

13.02.2010 09:51 изменил vek -
Изменены строки 4-5 с

то марш сюда http://myrobot.ru/stepbystep/

 7 сегментный индикатор 
на:

то марш сюда http://myrobot.ru/stepbystep/

 Вот 7 сегментный индикатор 
 
 все просто.например что-бы высветить цифру 8 - нам надо зажечь все стветодиоды,а для цифры 0 -нужно зажечь все кроме центрального g.

Условимся что напряжение в 5в мы будем называть 1, а 0в - 0.

13.02.2010 05:24 изменил vek -
Добавлена строка 6:
13.02.2010 05:23 изменил vek -
Добавлены строки 1-6:

Здравствуйте матерые создатели терминаторов.Речь сегодня пойдет о такой безделушке как 7-сигментная индикация,точнее о том случае когда жаба душит от того кол-ва ног,которые занимает у МК эта незначительная задача.Вообще попробую написать как можно прощще,что-б разобрался даже 6-и месячный младенец.Задача не из легких.

 Условимся что вы мой юнный друг уже умеете мигать светодиодом,если нет

то марш сюда http://myrobot.ru/stepbystep/

 7 сегментный индикатор 

Мой робот Wiki

Открытое информационное пространство по робототехнике, электронике, программированию микроконтроллеров, в рамках которого любой участник может добавлять или редактировать материалы сайта.

  1. Проекты
  2. Статьи
  3. Библиотека кодов
  4. Компоненты
  5. Эксперименты
  6. Советы и хитрости