ВитГо | Дата: Вторник, 22.01.2013, 19:40 | Сообщение # 1 |
Полковник
Группа: Администраторы
Сообщений: 2422
Статус: Offline
| Идея в следующем:
у нас уже есть модуль минимальной функциональности для LCD Nokia3310 или Nokia5110 - размер его кода минимален (около 130 байт в зависимости от настроек), однако для подключения дисплея нужно 4 ноги контроллера.. для некоторых контроллеров 4 ноги это все таки много - взять к примеру тини13 - у нее всего 5 ног доступны для экспериментов (всего 8, минус 2 питание, 1 резет (который для экспериментов нельзя превращать в выход иначе лишимся возможности ISP)
идея в том чтобы при помощи одной линии передавать команды на дисплей.. что то вроде ком порта на любом выводе
В минимальном варианте достаточно только следующей функциональности: тини13 подключена к дисплею, и одной ногой "слушает" отлаживаемый контроллер отлаживаемый контроллер при помощи одной ноги отправляет на модуль дисплея (с тини13) команды и коды символов для печати
Второй вариант функциональности - реализация возможности режима битбандинга.. когда при помощи одной ноги управляющий контроллер передает состояние до 16 ног управления дисплея.. то есть получается что этот дополнительный модуль будет как бы регистром с последовательным вводом и параллельным выводом данных...
в принципе ничего сложного в реализации обоих вариантов нет.. найти бы только время их написать :-)
Виталий (аka ВитГо)
|
|
| |