Написание драйвера для контроллера PT6523

Вопросы настройки, программирования, прошивки микроконтроллеров и микросхем программируемой логики
Закрыто
Аватара пользователя
kirpich6900
Родился
Сообщения: 10
Зарегистрирован: Пт дек 03, 2010 16:55:55
Откуда: Россия, Чебоксары
Контактная информация:

Написание драйвера для контроллера PT6523

Сообщение kirpich6900 »

Добрый день! На днях во время уборки попалась в руки панелька от автомагнитолы lg tch700 работающая на контроллере PT6523. И я решил дать ей вторую жизнь... Благо контакты на панельки были подписаны и с подключением её к LPT проблем не возникло... Правда пришлось помучится с питанием подсветки т.к. она работает от 9.4 вольта, но и этот вопрос решился... Теперь осталась проблема с написанием драйвера для управления дисплеем. Но ни в Си ни в Delphi я не силён... Может быть кто нибудь поможет?

П.С. Описание команд для работы с процессором нигде не нашёл, зато наткнулся вот на эту статейку Подключение PT6523 к PIC
П.П.С. Приложил схему подключения контроллера к LPT.
Вложения
LG8010.gif
Схема подключения PT6523 к LPT
(4.08 КБ) 905 скачиваний
Реклама
Аватара пользователя
kirpich6900
Родился
Сообщения: 10
Зарегистрирован: Пт дек 03, 2010 16:55:55
Откуда: Россия, Чебоксары
Контактная информация:

Re: Написание драйвера для контроллера PT6523

Сообщение kirpich6900 »

Возможно ли написать dll'ку для smartie 5.4 под этот контроллер? Что то я совсем в тупике второй день уже висну перед монитором...

Ссылка на smartie 5.4
Реклама
Аватара пользователя
dosikus
Друг Кота
Сообщения: 3604
Зарегистрирован: Пн июл 28, 2008 22:12:01

Re: Написание драйвера для контроллера PT6523

Сообщение dosikus »

Подключение PIC к PT6523

http://radiohlam.ru/forum/viewtopic.php?f=12&t=464
Аватара пользователя
kirpich6900
Родился
Сообщения: 10
Зарегистрирован: Пт дек 03, 2010 16:55:55
Откуда: Россия, Чебоксары
Контактная информация:

Re: Написание драйвера для контроллера PT6523

Сообщение kirpich6900 »

dosikus писал(а):Подключение PIC к PT6523

http://radiohlam.ru/forum/viewtopic.php?f=12&t=464
Спасибо, я там тоже отписывался вчера. Но для человека незнакомого с Си тяжело врубиться в програмную часть сего продукта.... впринципе я после прочтения данной темы примерно понял что к чему... мне бы кусок кода готовый который будет инициализировать контроллер (он включается по хитрому) и отправлять туда биты... далее я методом научного тыка (переборкой адресов) вычисляю все сегменты и составляю что то вроде таблицы символов... Я правильно представляю картину? Если нет то поправьте пожалуйста.
Реклама
Эиком - электронные компоненты и радиодетали
Аватара пользователя
dosikus
Друг Кота
Сообщения: 3604
Зарегистрирован: Пн июл 28, 2008 22:12:01

Re: Написание драйвера для контроллера PT6523

Сообщение dosikus »

kirpich6900 писал(а): Но для человека незнакомого с Си тяжело врубиться в програмную часть сего продукта....
Тяжелый случай , исправляй .
Жизнь станет легче...
Пиши что не понятно, помогу .
Это насчет С , если бы контроллер был под рукой - было бы легче.
Реклама
Аватара пользователя
kirpich6900
Родился
Сообщения: 10
Зарегистрирован: Пт дек 03, 2010 16:55:55
Откуда: Россия, Чебоксары
Контактная информация:

Re: Написание драйвера для контроллера PT6523

Сообщение kirpich6900 »

dosikus писал(а):
kirpich6900 писал(а): Но для человека незнакомого с Си тяжело врубиться в програмную часть сего продукта....
Тяжелый случай , исправляй .
Жизнь станет легче...
Пиши что не понятно, помогу .
Это насчет С , если бы контроллер был под рукой - было бы легче.
Я понимаю что не имея под рукой наглядного примера тяжело что то объяснить или написать...
Если вам не трудно, то меня спасла бы минипрограмка, которая будет инициализировать контроллер (если верить графику из datasheet 1. Подать импульс на CE (1, затем 0) CE-это 14-ая нога lpt, потом уже можно передавать данные и включать (INH) INH-это 1-ая нога lpt)
и имела бы возможность отправлять данные введённые с клавиатуры адреса на Data контроллера Data-это 2-ая нога lpt.
C помощью этой програмки я смогу определить адреса сегментов методом научного тыка и составить таблицу символов.
Реклама
Аватара пользователя
dosikus
Друг Кота
Сообщения: 3604
Зарегистрирован: Пн июл 28, 2008 22:12:01

Re: Написание драйвера для контроллера PT6523

Сообщение dosikus »

kirpich6900 писал(а):если верить графику из datasheet 1
К сожалению не имею этого даташита , дайте ссылку.
Аватара пользователя
kirpich6900
Родился
Сообщения: 10
Зарегистрирован: Пт дек 03, 2010 16:55:55
Откуда: Россия, Чебоксары
Контактная информация:

Re: Написание драйвера для контроллера PT6523

Сообщение kirpich6900 »

dosikus писал(а):
kirpich6900 писал(а):если верить графику из datasheet 1
К сожалению не имею этого даташита , дайте ссылку.
И правда, самое главное забыл!
Вот ссылка на datasheet PT6523
Аватара пользователя
dosikus
Друг Кота
Сообщения: 3604
Зарегистрирован: Пн июл 28, 2008 22:12:01

Re: Написание драйвера для контроллера PT6523

Сообщение dosikus »

kirpich6900 писал(а):
Вот ссылка на datasheet PT6523
Не открывает , может это внутрисетевой ресурс ?
Аватара пользователя
kirpich6900
Родился
Сообщения: 10
Зарегистрирован: Пт дек 03, 2010 16:55:55
Откуда: Россия, Чебоксары
Контактная информация:

Re: Написание драйвера для контроллера PT6523

Сообщение kirpich6900 »

dosikus писал(а):
kirpich6900 писал(а):
Вот ссылка на datasheet PT6523
Не открывает , может это внутрисетевой ресурс ?
Извиняюсь, сейчас перезалью куда нибудь.
datasheet PT6523
Аватара пользователя
dosikus
Друг Кота
Сообщения: 3604
Зарегистрирован: Пн июл 28, 2008 22:12:01

Re: Написание драйвера для контроллера PT6523

Сообщение dosikus »

SPI - 8 бит , передача при низком CE .
Сначала передаем адрес 0x41 , потом 156 бит данных .
И в конце 4 бита управления :
DR- bias drive
SC- вкл/выкл сегменты
BU- нормальный режим /режим энергосбережение
X- не учитывается
Аватара пользователя
kirpich6900
Родился
Сообщения: 10
Зарегистрирован: Пт дек 03, 2010 16:55:55
Откуда: Россия, Чебоксары
Контактная информация:

Re: Написание драйвера для контроллера PT6523

Сообщение kirpich6900 »

dosikus писал(а):SPI - 8 бит , передача при низком CE .
Сначала передаем адрес 0x41 , потом 156 бит данных .
И в конце 4 бита управления :
DR- bias drive
SC- вкл/выкл сегменты
BU- нормальный режим /режим энергосбережение
X- не учитывается
Спасибо, буду ковырять чужие программы попытаюсь разобраться в принципах обмена между портом и и контроллером... Жаль на php ничего подобного сделать нельзя... тут всё было бы гораааздо проще...
Аватара пользователя
dosikus
Друг Кота
Сообщения: 3604
Зарегистрирован: Пн июл 28, 2008 22:12:01

Re: Написание драйвера для контроллера PT6523

Сообщение dosikus »

kirpich6900 писал(а): Спасибо, буду ковырять чужие программы попытаюсь разобраться в принципах обмена между портом и и контроллером... Жаль на php ничего подобного сделать нельзя... тут всё было бы гораааздо проще...
Посмотри программы для дисплеев от телефонов .
Практически во всех SPI .
Сэкономишь кучу времени .
И я так понял , что цеплять надо к PC через LPT ?
Тогда лучший выбор Pure Basic .
Аватара пользователя
kirpich6900
Родился
Сообщения: 10
Зарегистрирован: Пт дек 03, 2010 16:55:55
Откуда: Россия, Чебоксары
Контактная информация:

Re: Написание драйвера для контроллера PT6523

Сообщение kirpich6900 »

dosikus писал(а): И я так понял , что цеплять надо к PC через LPT ?
Тогда лучший выбор Pure Basic .
если он похож на basic то у меня есть шансы разобраться... =)
Аватара пользователя
dosikus
Друг Кота
Сообщения: 3604
Зарегистрирован: Пн июл 28, 2008 22:12:01

Re: Написание драйвера для контроллера PT6523

Сообщение dosikus »

kirpich6900 писал(а):
dosikus писал(а): И я так понял , что цеплять надо к PC через LPT ?
Тогда лучший выбор Pure Basic .
если он похож на basic то у меня есть шансы разобраться... =)
http://purebasic.info/phpBB2/
Там все есть , удачи...
Аватара пользователя
kirpich6900
Родился
Сообщения: 10
Зарегистрирован: Пт дек 03, 2010 16:55:55
Откуда: Россия, Чебоксары
Контактная информация:

Re: Написание драйвера для контроллера PT6523

Сообщение kirpich6900 »

dosikus писал(а): http://purebasic.info/phpBB2/
Там все есть , удачи...
Спасибо, посмотрим что там =)
Закрыто

Вернуться в «Микроконтроллеры и ПЛИС»