Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту

Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей...

 
Опции темы
Непрочитано 07.08.2010, 23:09  
sergx1300
Прописка
 
Аватар для sergx1300
 
Регистрация: 18.03.2010
Адрес: Украина, Тернополь
Сообщений: 225
Сказал спасибо: 14
Сказали Спасибо 44 раз(а) в 34 сообщении(ях)
sergx1300 на пути к лучшему
Стрелка Подключение семисегментного индикатора к МК AVRmaga8

Нужно подключить семисегментник на четыре разряды к МК Avrmaga8.
С собственно подключением проблем нет, но с программой полный капец.
Задача: вывести число на индикатор (например 1244, или 12,44 или -12,4). то есть присвоюем какое-то число переменной, оно выводится на индикатор
ls=12,44;
led=ls; // увидеть должны 12,44
надеюсь задача понятна. В будущем хочу сделать вольтметр - амперметр для БЖ и термометр на Ds18b20
Может у кого-то есть готовы исходники
Пишу на Codevision
Реклама:
sergx1300 вне форума  
Непрочитано 07.08.2010, 23:21  
picavr
Почётный гражданин KAZUS.RU
 
Аватар для picavr
 
Регистрация: 07.10.2007
Адрес: Луганск
Сообщений: 1,816
Сказал спасибо: 13
Сказали Спасибо 399 раз(а) в 214 сообщении(ях)
picavr на пути к лучшему
По умолчанию Re: Подключение семисегментного индикатора к МК AVRmaga8

Сообщение от sergx1300 Посмотреть сообщение
Задача: вывести число на индикатор
Делаю так:
организовываю буфер дисплея на количество байт соответствующее колич разрядов.
0-5 бит - номер символа в таблице рисунков символов
6 бит - флаг точки
7 бит - флаг мигания разряда
итого получаем в таблице 32 символа.0-9 это рисунки цифр, остальное рисунки букв или спец символов любой формы которые можно сделать на семисигментнике.

драйвер дисплея выводит из буфера дисплея собстеннно на индикатор через ножки. Период выбирается 15-20милисек. Разбит на количество дисплеев.

остальные модули программы могут заносить в буфер символы которые потом выводятся драйвером на АЛС.
__________________
"picavr(ГАВ)мыло.ру" USB_Analyzer, Digital_Storage_Oscilloscope "picavr.kr1.ru" заказы в Китай компонентов/изготовление: плат/ЖКИ/мембраных клавиатур/имп трансформаторов
picavr вне форума  
Непрочитано 08.08.2010, 08:48  
mironov
Вид на жительство
 
Регистрация: 07.03.2005
Сообщений: 300
Сказал спасибо: 13
Сказали Спасибо 117 раз(а) в 62 сообщении(ях)
mironov на пути к лучшему
По умолчанию Re: Подключение семисегментного индикатора к МК AVRmaga8

Мои варианты.
Вложения:
Тип файла: zip MY_prog.zip (168.5 Кб, 577 просмотров)
mironov вне форума  
Непрочитано 08.08.2010, 18:44  
sergx1300
Прописка
 
Аватар для sergx1300
 
Регистрация: 18.03.2010
Адрес: Украина, Тернополь
Сообщений: 225
Сказал спасибо: 14
Сказали Спасибо 44 раз(а) в 34 сообщении(ях)
sergx1300 на пути к лучшему
По умолчанию Re: Подключение семисегментного индикатора к МК AVRmaga8

Благодарю mironov за примеры. Буду разбираться.
По поводу динамической индикации - искал, но ничего нужного незнайшов, может плохо искал.
sergx1300 вне форума  
Непрочитано 08.08.2010, 21:14  
mironov
Вид на жительство
 
Регистрация: 07.03.2005
Сообщений: 300
Сказал спасибо: 13
Сказали Спасибо 117 раз(а) в 62 сообщении(ях)
mironov на пути к лучшему
По умолчанию Re: Подключение семисегментного индикатора к МК AVRmaga8

Да очень мало. Ни кто не хочет делится. А в этих программах и есть динамическая индикация. Есть еще на семисегментных. Но только вольтметры и частотомеры - это то, что мне интересно. В программах подробные комментарии, для себя писал.
Спрашивайте.
mironov вне форума  
Непрочитано 08.08.2010, 22:03  
mironov
Вид на жительство
 
Регистрация: 07.03.2005
Сообщений: 300
Сказал спасибо: 13
Сказали Спасибо 117 раз(а) в 62 сообщении(ях)
mironov на пути к лучшему
По умолчанию Re: Подключение семисегментного индикатора к МК AVRmaga8

да бросьте вы))) какие там тайны... просто не каждому охота, выложить листинг и потом долго и многопостово отвечать за каждую строчку....
А почему нет? Я вот сейчас разбираюсь с дисплеем Nokia3310 и именно не понимаю конкретных строчек, хотя сумел переделать под себя и разработать вольтметр. Но как работают некоторые куски программы не понимаю. А вопросы задавать бесполезно, все отвечают, что есть куча примеров, но в них нет ни одного комментария. Ну нет примеров работающих программ с хорошими комментариями! Или прошивки (а кому она нужна) или примитивный вывод строки. И ни одного пояснения.
mironov вне форума  
Непрочитано 08.08.2010, 22:21  
st_1
Заблокирован
 
Регистрация: 26.12.2009
Сообщений: 3,124
Сказал спасибо: 116
Сказали Спасибо 867 раз(а) в 614 сообщении(ях)
st_1 на пути к лучшему
По умолчанию Re: Подключение семисегментного индикатора к МК AVRmaga8

Сообщение от mironov Посмотреть сообщение
Но как работают некоторые куски программы не понимаю. А вопросы задавать бесполезно
Значит ещё не время.
st_1 вне форума  
Непрочитано 08.08.2010, 22:31  
picavr
Почётный гражданин KAZUS.RU
 
Аватар для picavr
 
Регистрация: 07.10.2007
Адрес: Луганск
Сообщений: 1,816
Сказал спасибо: 13
Сказали Спасибо 399 раз(а) в 214 сообщении(ях)
picavr на пути к лучшему
По умолчанию Re: Подключение семисегментного индикатора к МК AVRmaga8

Сообщение от lvadia Посмотреть сообщение
Многие хотят получить ответ, не приложив собственных усилий....и это тоже класика)))
+500
да и тема "выеденого гроша не стоит"... что сложного для понимания - вообще НЕ ПОНЯТНО...

Алгоритм расписал - ИМ САМИМ ЛЕНЬ писать.
__________________
"picavr(ГАВ)мыло.ру" USB_Analyzer, Digital_Storage_Oscilloscope "picavr.kr1.ru" заказы в Китай компонентов/изготовление: плат/ЖКИ/мембраных клавиатур/имп трансформаторов

Последний раз редактировалось picavr; 08.08.2010 в 22:33.
picavr вне форума  
Непрочитано 08.08.2010, 22:57  
_guardianangel
Почётный гражданин KAZUS.RU
 
Регистрация: 01.04.2009
Адрес: Рязань
Сообщений: 1,140
Сказал спасибо: 21
Сказали Спасибо 635 раз(а) в 344 сообщении(ях)
_guardianangel на пути к лучшему
По умолчанию Re: Подключение семисегментного индикатора к МК AVRmaga8

Сообщение от lvadia Посмотреть сообщение
А почему нет? Я вот сейчас разбираюсь с дисплеем Nokia3310 и именно не понимаю конкретных строчек, хотя сумел переделать под себя и разработать вольтметр. Но как работают некоторые куски программы не понимаю. А вопросы задавать бесполезно, все отвечают, что есть куча примеров, но в них нет ни одного комментария. Ну нет примеров работающих программ с хорошими комментариями!
Блин. А мозгом пользоваться пробовали? В даташитах все подробно описано. Хотя о чем это я? Чем большеше подобных разработчиков тем больше я могу требовать за свой труд. Продолжайте в том же стиле пожалусто.
_guardianangel вне форума  
Непрочитано 08.08.2010, 22:58  
mironov
Вид на жительство
 
Регистрация: 07.03.2005
Сообщений: 300
Сказал спасибо: 13
Сказали Спасибо 117 раз(а) в 62 сообщении(ях)
mironov на пути к лучшему
По умолчанию Re: Подключение семисегментного индикатора к МК AVRmaga8

А я что говорю? И вот так дальше и будут посылать и говорить, что тема выеденного яйца не стоит. А если человек не давно стал заниматься программированием МК и просит помощи. Почитайте Лебедева, там каждая строка расписана из за это ему большое спасибо. А сейчас тема растянется листов на 10 одной болтовней. Если здесь все крутые программисты не надо пальцы веером. Вы, что сразу ими стали?
mironov вне форума  
 

Закладки
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

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

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
ATtiny2313 в качестве драйвера семисегментного индикатора Djakovskij Микроконтроллеры, АЦП, память и т.д 173 26.07.2010 12:47


Часовой пояс GMT +4, время: 00:16.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot