TTL и CMOS логика Цифровая схемотехника на логических микросхемах. Счетчики, сдвиговые регистры, простая логика... |
29.07.2011, 01:07
|
|
Временная регистрация
Регистрация: 20.12.2010
Сообщений: 60
Сказал спасибо: 1
Сказали Спасибо 19 раз(а) в 18 сообщении(ях)
|
Re: Помогите с MAX7219
Если кто по английски читает, то неплохо описан протокол SPI и идея сопряжения МАХ7219/7221 с АТмега в книге "AVR Microcontroller and Embedded Systems", в главе 17. С примерами на ассемблере и Си. Книга в интернете есть.
|
|
|
|
29.07.2011, 09:45
|
|
Гуру портала
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,835
Сказал спасибо: 919
Сказали Спасибо 4,308 раз(а) в 2,573 сообщении(ях)
|
Re: Помогите с MAX7219
Да не, там вообще все просто. Надо только два-три регистра сначала правильно сконфигурировать и все работает.
|
|
|
|
28.05.2013, 22:53
|
|
Частый гость
Регистрация: 04.06.2007
Адрес: г. Михайловка
Сообщений: 34
Сказал спасибо: 3
Сказали Спасибо 4 раз(а) в 4 сообщении(ях)
|
Re: Помогите с MAX7219
На днях прислали MAX7219. Распоял на 8 индикаторов и для начала на проц PIC16F84. Мучаюсь третий дени, по датащиту там 5 регистров надо сконфигурировать, вроде все понятно но не работает. При включении светятся все диоды (вроде в половину яркости) так и должно быть?
Кто вообще победил эту мах7219?
|
|
|
|
28.05.2013, 23:04
|
|
Гуру портала
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,835
Сказал спасибо: 919
Сказали Спасибо 4,308 раз(а) в 2,573 сообщении(ях)
|
Re: Помогите с MAX7219
Я сегодня опять с ней столкнулся. Ушло почти 30 минут т.к. кофе нажористый получился. Оторваться было трудно.
Итак, инитиализация на 4 цифры, максимальная яркость:
0xFFAA //intensity max
0x03AB //scan limit 4 dig
0xFFA9 //кодировка
0x01AC //включить и работать
Отправлять по 2 байта при опущенном CS. Режим SPI при нормально-низком уровне тактирования.
Вывод данных на экран:
0x0103 - вывести тройку на первое знакоместо (0xXXYY - XX место, YY цифра или буква, если больше 10)
|
|
|
|
28.05.2013, 23:16
|
|
Гуру портала
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,835
Сказал спасибо: 919
Сказали Спасибо 4,308 раз(а) в 2,573 сообщении(ях)
|
Re: Помогите с MAX7219
Кстати, классная микросхема. Заказал в производство десяток плат на ней. Выходит очень бюджетный вариант платы индикации.
|
|
|
|
29.05.2013, 00:33
|
|
Супер-модератор
Регистрация: 03.05.2007
Сообщений: 2,695
Сказал спасибо: 28
Сказали Спасибо 4,509 раз(а) в 956 сообщении(ях)
|
Re: Помогите с MAX7219
Сообщение от Easyrider83
|
Выходит очень бюджетный вариант платы индикации.
|
Да, и у меня тоже 8 штук этих "гробиков" завязли из заказа в 10 шт с Ebay. Сейчас никак не дойдут руки и голоФа до полноценного написания собст..ных библ под других чинаЁзов с более интересной структурой. Болтается тут у меня десяток TM1640, хотел приладить их к дот-матрицам, есть у чинаёзов еще и TM1638 c опросом кнопок. Это их собственная разработка, достаточно халявная (мне десяток TM1640 обошелся в 180 РУБленных. Сечас можно взять и дешевле. Ва-ще "пилюльки занятные"", я уж и прототипчики под них протравил, чтоб на беспайку затакарить, а времени сУрьезно заняться нет. C прошлого года всё собираюсь с мыслЁй. Если есть любопытсво - вот ссылка на даташит чинаЁза: http://www.titanmec.com/doce/product-downloads-180.html
ЗЫ кто ползуется Оперой - по ссылке качнется .htm - измените расширение на pdf и все будет тип-топ.
Последний раз редактировалось Halex07; 29.05.2013 в 00:41.
|
|
|
Эти 2 пользователя(ей) сказали Спасибо Halex07 за это сообщение:
|
|
|
29.05.2013, 09:50
|
|
Частый гость
Регистрация: 04.07.2005
Сообщений: 9
Сказал спасибо: 0
Сказали Спасибо 4 раз(а) в 3 сообщении(ях)
|
Re: Помогите с MAX7219
Сообщение от Bruse82
|
На днях прислали MAX7219. Распоял на 8 индикаторов и для начала на проц PIC16F84. Мучаюсь третий дени, по датащиту там 5 регистров надо сконфигурировать, вроде все понятно но не работает. При включении светятся все диоды (вроде в половину яркости) так и должно быть?
Кто вообще победил эту мах7219?
|
Давно пользуюсь. Делал схемы как для маленьких индикаторов, так и для больших, через ключи. Проблема только одна - слишком дорогая для одиночных проектов.
На русском есть инфа здесь: Драйвер семисегментных индикаторов MAX7219/MAX7221. На этом же сайте можно найти и примеры использования
|
|
|
|
29.05.2013, 10:38
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.10.2007
Адрес: Беларусь
Сообщений: 8,048
Сказал спасибо: 60
Сказали Спасибо 3,954 раз(а) в 2,309 сообщении(ях)
|
Re: Помогите с MAX7219
Сообщение от Catcatcat1
|
Делаю на ней как для управления семи сегментниками так и матрицами светодиодными 8х8. Но без микроконтроллера к сожалению никак.
|
74HC595 не намного хуже, но гораздо дешевле. Хотя нагрузка на контроллер чуть выше. Тоже позволяют регулировать яркость ШИМом по шине данных или ножке разрешения, и всякие эффекты
|
|
|
|
29.05.2013, 11:15
|
|
Прописка
Регистрация: 05.05.2007
Сообщений: 116
Сказал спасибо: 10
Сказали Спасибо 58 раз(а) в 34 сообщении(ях)
|
Re: Помогите с MAX7219
Вся суть в том, что это светодиодный драйвер, со стабилизаторами тока и 4 битным шимом. Цена, согласен, дороговато 10-15 грн. у нас в гондурасе. Покупаю в Вороне, но при больших количествах торг уместен.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 19:54.
|
|