|
Сломался у меня телефон, Русь 23с+ назывался, выбрасывать я его не стал и закралась у меня мысля выводит температуру проца или что-нибудь ещё полезно через телефонный дисплей. Дисплей у него светодиодный на 9 "восьмёрок" с точками, всего выходов 8+9=17, а потребных выходов на lpt всего 12, т.е можно использовать напрямую только 4 цифры из 9ти. Ну ладно, думаю, 4 так четыре, работает - и ладно, но потом подумал что подключать напрямую lpt к дисплею это извращение, ибо программно генерировать частоту и "перересовывать" этот дисплей нехорошо, не говоря уж о нагрузке на lpt. В этом же телефоне есть ещё две микросхемы КР1533ИР23 (8-битный регистр), которые я хочу зацепить на цифры, вопрос собственно в том как мне переключаться на нужную микросхему и на нужную цифру с нужной частотой (желательно не меньше 50Гц)? подскажите как вообще осуществляется последовательное переключение или напишите ключевые слова для гугла, чтобы я сам мог почитать ЗЫЖ если кто-то не знает по какому принципу действует дисплей кратко опишу: 8 контактов отвечают за сегменты цифры (7 палочек + точка), остальные 9 отвечают за цифру, то есть получается что в каждый конуретный момент можно вывести только одну цифру, соответственно чтобы выводить несколько нужно с незаметной для глаза частотой переключаться между цифрами и выводить по одной. |
|
|
Я лично хочу докупить этих регистровых микросхем до 9-ти штук (по одной на цифру) и постоянно хранить там выводимый символ. С какой-то частотой хочу выводить данные из следующей микросхемы, а землю дисплея соответственно тоже переключать на следующий символ. Тогда схему будет автономной и через lpt можно будет просто обновлять инфу в нужном регистре, если эта цифра поменялась. Это подход полного дилетанта, если что не так - укажите на ошибку. Ну и главный вопрос тоже остаётся в силе. |
|
|
Уважаемый Arepo, загляните пожалуйста на мой сайт, тот, что в профиле, там как раз рассказывается о том, как подключать к LPT такой индикатор. |
|
|
Num Lock За ссылку спасибо, как-раз хотел спросить про эту микросхему, чтобы все символы заюзать. Но, ваша схема не устраняет главного недостататка - приходится вручную из компьютера управлять индикаторами, а как-раз от этого я и хотел бы избавиться. |
|
|
Да, это так. Индикатор рассчитан на динамическую индикацию, так что простым сдвиговым регистром проблему не решить. Надо либо использовать МК, либо брать микросхему ОЗУ на 16 байт (в серии К155 такая была), и писать данные в неё, а потом счётчиком листать и выводить на индикатор. Вот вариант на МК: http://www.kirov.ru/~ua4nx/lcd.htm |
|
|
Num Lock > а потом счётчиком листать вот именно это я и хочу узнать - как листать счётчиком? а насчёт микросхемы на 16байт - лучше взять 9 регистров по восемь бит, и в каждом будет по символу А до микроконтроллеров я не дорос ещё |
|
|
Самое трудное в обращении с МК - писать прошивку. Если готовая прошивка уже есть, то всё гораздо проще: собрал простейший программатор (лошадь или авреал), залил, впаял, и работает. Лошадь: http://www.lancos.com/prog.html Авреал: http://www.ln.com.ua/~real/avreal/index.html Получившийся у Вас девайс (см. предыдущее сообщение) будет эмулировать HT1611 (знаменитый "ЖКИ от Panaphone"), и управлять им от LPT можно будет точно так же. |
|
|
если еще актуально http://rapidshare.de/files/35142542/temp.zip.html делал для пту на день открытых дверей пин2 клок пин 3 дата для последовательных регистров 14095 с выходом переноса я думаю ты сам ее допишеш до нужного количества в моем варианте было 3 индикатора |
|