Это 8-разрядный 7-сегментный индикатор (плюс десятичная точка) построенный на вышеназванных индикаторах, трёх микросхемах 74195 (почему она читать тут) и одной микросхеме 74LS138. Индикатор будет управляться всего по 3 проводам (ради экономии портов ввода-вывода в микроконтроллере). Тестовая проверка, запечатлённая моим сотовым телефоном-пальмом:
Микросхемы греются, но не сильно - взорваться не должны
Last edited by Shaos on 02 May 2006 19:28, edited 7 times in total.
Я тут за главного - если что шлите мыло на me собака shaos точка net
jdigreze wrote:Фиг с ней, скартинкой... Схему в студию! Хотя и картинку глянуть хочется...
Видимо опять у хостера взглюкнула защита от порнухи или еще чего... Кое-как ухитрился разнообразными преобразованиями сделать картинку видимой с этого сервера
Я тут за главного - если что шлите мыло на me собака shaos точка net
К тому же мне нужен последовательный ввод не 8 бит, а 12:
1, sa2, sa1, sa2, dp, a, b, c, d, e, f, g
где 1 используется для включения выбора разряда, задаваемого адресами sa0,sa1,sa2 и у этого разряда будут подсвечены единицами 7 сегментов a...g и десятичная точка dp.
Я тут за главного - если что шлите мыло на me собака shaos точка net
Управление тремя сигналам: _CLR, CLK, DAT. Ну и плюс земля и питание - всего 5 контактов в разъёме. Процесс вывода одного разряда:
1. Очистить регистры путём подачи низкого логического уровня на _CLR;
2. Вывести 12 вышеозначенных бит в DAT, стробируя корректное состояние очередного бита путём подачи на CLK высокого логического уровня и дальнейшее возвращение к низкому;
3. После выдачи последнего двенадцатого бита, в соответсвующий разряд будет выведен указанный символ - после чего нужно какое-то время подождать и перейти к выводу следующего разряда (пункт 1).
Я тут за главного - если что шлите мыло на me собака shaos точка net
так а чего за оганичения сразу в спецификацию закладываются - 12бит
я вот решил тернари клок наконец сваять, так получаестя 24бита надо (светодиоды в матрице 4*(3*2), плюс 6*7сегментых_с_точкой ) и это не предел
Ronin wrote:так а чего за оганичения сразу в спецификацию закладываются - 12бит
12 битов (точнее 11 плюс единица, запускающая отображение) это 8 разрядов из 7+1 сегментов - в параллель можно подключать сколько угодно NedoDisplay-ев - просто придется колки через И подавать, выбирая нужную плату.
Я тут за главного - если что шлите мыло на me собака shaos точка net
Shaos wrote:Это 8-разрядный 7-сегментный индикатор (плюс десятичная точка) построенный на вышеназванных индикаторах, трёх микросхемах 74195 (почему она читать тут) и одной микросхеме 74LS138. Индикатор будет управляться всего по 3 проводам (ради экономии портов ввода-вывода в микроконтроллере). Тестовая проверка, запечатлённая моим сотовым телефоном-пальмом:
Микросхемы греются, но не сильно - взорваться не должны
Вот и протестирована вся линейка из трёх сдвиговых регистров 74195 и одного дешифратора 74138:
Я тут за главного - если что шлите мыло на me собака shaos точка net
Интерфейс к NedoDisplay-1 предполагает быть таким:
1) GND
2) +5V
3) _CS
4) CLR
5) CLK
6) DAT
На борту кроме восьми 7-сегментных индикаторов три 74195, одна 74LS138 и одна 74LS00 (для формирования внутренних _CLR и CLK с учётом _CS).
Напомню - суть в задвигании 12 бит последовательно, причем старший (первый) всегда 1, затем три бита адреса цифроместа и далее 8 бит чего на цифру писать (7 сегментов плюс десятичная точка).
Я тут за главного - если что шлите мыло на me собака shaos точка net