Работа с графическими ЖКИ на контроллере KS0108 и аналогах

Дисплеи, датчики и прочие функциональные узлы, управляемые МК.
Аватара пользователя
DiGiCat
Друг Кота
Сообщения: 4793
Зарегистрирован: Пт июл 11, 2008 09:42:35
Откуда: Made in USSR

Re: Работа с графическими ЖКИ на контроллере KS0108 и аналог

Сообщение DiGiCat »

Запустилось - уже хорошо... вместо К155ЛА7 пока не стоит, потом, после получения картинки работы перебросишь, чтоб не запутаться сейчас...
Проводки попробовать на CS1 и CS2 местами перекинуть... перепутано скорей всего...

p.s. не нужно полностью цитировать предыдущие посты при ответе...
scio me nihil scire...
_______________________

Изображение <= Жалобная кнопка в правом нижнем углу... )
and437
Открыл глаза
Сообщения: 62
Зарегистрирован: Пт янв 22, 2010 15:20:53

Re: Работа с графическими ЖКИ на контроллере KS0108 и аналог

Сообщение and437 »

DiGiCat писал(а):Запустилось - уже хорошо... вместо К155ЛА7 пока не стоит, потом, после получения картинки работы перебросишь, чтоб не запутаться сейчас...
Проводки попробовать на CS1 и CS2 местами перекинуть... перепутано скорей всего...

p.s. не нужно полностью цитировать предыдущие посты при ответе...


Поменял местами CS1 и CS2 но не чего не изменилось.
Аватара пользователя
DiGiCat
Друг Кота
Сообщения: 4793
Зарегистрирован: Пт июл 11, 2008 09:42:35
Откуда: Made in USSR

Re: Работа с графическими ЖКИ на контроллере KS0108 и аналог

Сообщение DiGiCat »

Ну, попробовать заменить 155ЛА7 на 4001, может задержку сигнала большую дает...
scio me nihil scire...
_______________________

Изображение <= Жалобная кнопка в правом нижнем углу... )
and437
Открыл глаза
Сообщения: 62
Зарегистрирован: Пт янв 22, 2010 15:20:53

Re: Работа с графическими ЖКИ на контроллере KS0108 и аналог

Сообщение and437 »

DiGiCat писал(а):Ну, попробовать заменить 155ЛА7 на 4001, может задержку сигнала большую дает...

я ТАК ТОЖЕ ДУМАЮ ТАК КАК УЖЕ ОПЯТЬ НЕ ЗАПУСКАЕТСЯ МОЖЕТ ДЕЙСТВИТЕЛЬНО ГЛЮЧИТ К155ЛА7?
Аватара пользователя
DiGiCat
Друг Кота
Сообщения: 4793
Зарегистрирован: Пт июл 11, 2008 09:42:35
Откуда: Made in USSR

Re: Работа с графическими ЖКИ на контроллере KS0108 и аналог

Сообщение DiGiCat »

Что не запускается? Генерации на XTAL опять нет? или что?
scio me nihil scire...
_______________________

Изображение <= Жалобная кнопка в правом нижнем углу... )
and437
Открыл глаза
Сообщения: 62
Зарегистрирован: Пт янв 22, 2010 15:20:53

Re: Работа с графическими ЖКИ на контроллере KS0108 и аналог

Сообщение and437 »

DiGiCat писал(а):Что не запускается? Генерации на XTAL опять нет? или что?


Добрый день. Нет все уже в норме запустился на экране уже все правильно стало. Я понял одно что нужно правильно выставить фьюзы при прошивке, а именно кроме тех что Вы написали в другом разделе нужно было добавить не достающие из заводского набора + из авторского что на его странице. Иначе прошивка записывается на Atmega 32 не в полном объеме и в итоге не запускается. Фьюзы в pony prog я ставил такие (SPIEN, SKOPT, BOOTSZ1, BOOTSZ0, BODEN, SUT0, CKSEL0, CKSEL1, CKSEL2, CKSEL3). Именно так я выставил фьюзы и осциллограф ожил, по другому как раньше выставлял фьюзы или работал но не долго (возможно что то сбивалось в прошивке) или вовсе не запускалось.
Спасибо большое Вам за помощь в оживлении осциллографа.
Аватара пользователя
DiGiCat
Друг Кота
Сообщения: 4793
Зарегистрирован: Пт июл 11, 2008 09:42:35
Откуда: Made in USSR

Re: Работа с графическими ЖКИ на контроллере KS0108 и аналог

Сообщение DiGiCat »

На здоровье, раз помогло... :beer:
and437 писал(а):Фьюзы в pony prog я ставил такие (SPIEN, SKOPT, BOOTSZ1, BOOTSZ0, BODEN, SUT0, CKSEL0, CKSEL1, CKSEL2, CKSEL3).
Но такие фьюзы будут под внешнее тактирование, а не от кварца на 16 МГц... :shock:
Что сейчас стоит, 155ЛА7 или 4001 ?
scio me nihil scire...
_______________________

Изображение <= Жалобная кнопка в правом нижнем углу... )
and437
Открыл глаза
Сообщения: 62
Зарегистрирован: Пт янв 22, 2010 15:20:53

Re: Работа с графическими ЖКИ на контроллере KS0108 и аналог

Сообщение and437 »

DiGiCat писал(а):На здоровье, раз помогло... :beer:
and437 писал(а):Фьюзы в pony prog я ставил такие (SPIEN, SKOPT, BOOTSZ1, BOOTSZ0, BODEN, SUT0, CKSEL0, CKSEL1, CKSEL2, CKSEL3).
Но такие фьюзы будут под внешнее тактирование, а не от кварца на 16 МГц... :shock:
Что сейчас стоит, 155ЛА7 или 4001 ?


Сейчас стоит 4001.
На счет фьюзов то так, а не иначе они по крайней мере у меня запустили осциллограф, может это специфика программы pony prog иначе тоже не могу объяснить это явление.
Аватара пользователя
DiGiCat
Друг Кота
Сообщения: 4793
Зарегистрирован: Пт июл 11, 2008 09:42:35
Откуда: Made in USSR

Re: Работа с графическими ЖКИ на контроллере KS0108 и аналог

Сообщение DiGiCat »

Нет никакой особой специфики для PonyProg, галки одинаково ставятся с CodeVision AVR и с AVR Studio... за исключением некоторых отличительных мелочей самих оболочек...

Инверсно ставятся в UniProf и ещё в некоторых других...
scio me nihil scire...
_______________________

Изображение <= Жалобная кнопка в правом нижнем углу... )
and437
Открыл глаза
Сообщения: 62
Зарегистрирован: Пт янв 22, 2010 15:20:53

Re: Работа с графическими ЖКИ на контроллере KS0108 и аналог

Сообщение and437 »

DiGiCat писал(а):Нет никакой особой специфики для PonyProg, галки одинаково ставятся с CodeVision AVR и с AVR Studio... за исключением некоторых отличительных мелочей самих оболочек...

Инверсно ставятся в UniProf и ещё в некоторых других...

Да ну чудес не бывает а тут что то не то выходит.
Barisych
Открыл глаза
Сообщения: 46
Зарегистрирован: Сб дек 17, 2011 11:02:00

Re: Работа с графическими ЖКИ на контроллере KS0108 и аналог

Сообщение Barisych »

когда я начинал изучать пики то первой моей работой был драйвер под дисплей 16х2
причём подходит под все размеры :( даже 40х4.. ну не в этом дело
потом появился интерес графическому дисплею... написал асм.. всё заработало!!!! но вот перерабатывать картинку в код каждый раз напрягало!!!! и както случайно наткнулся в инете на прогу... вставляеш картинку... получаеш код!!!
каково было моё удивление кода написаный мной асм подошол под этот код ... тоесть совпала адресация картинки полность!!!
вот архивчик... там есть всё...асм.. прога-конвертер.. роект в протеусе!!!
щас в асме картинка находится в теле проги... тоесть распологается во флеш и неизменна..
но можно кадр дисплея расположить в озу менять его как нам надо и выводить на дисплей..
хотя дисплей позволяет выводить инфу и кусками...
Вложения
128x64.zip
(332.9 КБ) 738 скачиваний
Аватара пользователя
Мурик
Друг Кота
Сообщения: 3383
Зарегистрирован: Пн окт 11, 2010 19:00:08

Re: Работа с графическими ЖКИ на контроллере KS0108 и аналог

Сообщение Мурик »

Сильно урезанная версия проги из предыдущего поста. Совместима по файлам.
Программа кроссплатформенная.
В архиве есть ее исходник и скомпилированные исполняемые файлы для Windows x86 и Linux x86. Так же программу можно скомпилировать для x64 систем и под платформы MacOS X Intel и MacOS X PowerPC. Компиляторы. Русификатор Win-версий во вложении.

Текущий вариант экспортирует в ассемблер PIC контроллеров, но поскольку есть исходники, то можно модифицировав процедуру Export(), производить экспорт в тот формат, который нужен, скажем, в формат BASCOM-AVR или другой.
Вложения
KS0108_Lite_MultiOS.rar
(75.12 КБ) 603 скачивания
Русификатор Windows-версии PureBasic.rar
(25.16 КБ) 562 скачивания
cahek80
Держит паяльник хвостом
Сообщения: 903
Зарегистрирован: Сб сен 11, 2010 17:32:42

Re: Работа с графическими ЖКИ на контроллере KS0108 и аналог

Сообщение cahek80 »

Хочу задать глупый вопрос, точнее убедиться в своей правоте.

В стандартной библиотеке для ks108 при выводе данных на индикатор сначала читается байт определенной позиции, изменяется и записывается обратно? и так вся строка, которую надо изменить?

В одно время сделал (точнее полностью переделывал под себя) одну библиотеку под контроллер sed1520
Но в ней был массив в памяти контроллера, который изменялся, а потом из него полностью перерисовывался экран.
Теперь понимаю, что что-то я сделал неверно.
Не нужно дергать спящего тигра за усы! Не высыпается 3-ий день!
fzr400gr
Первый раз сказал Мяу!
Сообщения: 36
Зарегистрирован: Вс сен 25, 2011 09:40:47

Re: Работа с графическими ЖКИ на контроллере KS0108 и аналог

Сообщение fzr400gr »

Добрый день! Пытаюсь разобраться дисплеем на ks0108. Симулирую пока что в Протеусе, и возникла одна проблема, не могу никак заставить дисплей выдавать данные в контроллер. Попробовал и библиотеки отсюда и на буржуйских сайтах искал. Не работает и все, в момент выдачи данных ножки дисплея серого цвета. Пробовал подтягивать ножки контроллера на +5вольт,
тогда читает как 0xff независимо от тго что записано в RAM. Может кто-то уже сталкивался с этим.
cahek80
Держит паяльник хвостом
Сообщения: 903
Зарегистрирован: Сб сен 11, 2010 17:32:42

Re: Работа с графическими ЖКИ на контроллере KS0108 и аналог

Сообщение cahek80 »

люди, кто работал с SED1520, помогите, а то седею уже.. не могу "рисовать" в произвольном адресе экрана.
Если я выставляю нулевую позицию изначально и затем записываю данные подряд - рисует правильно (в протеусе).
стоит только слать команды позиции страницы памяти и колонки перед выдачей данных - протеус показывает белиберду (((
Не нужно дергать спящего тигра за усы! Не высыпается 3-ий день!
cahek80
Держит паяльник хвостом
Сообщения: 903
Зарегистрирован: Сб сен 11, 2010 17:32:42

Re: Работа с графическими ЖКИ на контроллере KS0108 и аналог

Сообщение cahek80 »

разобрался. В интернете пишут, что протеус неправильно эмулирует этот контроллер, нужно делать и проверять сразу в железе.
Не нужно дергать спящего тигра за усы! Не высыпается 3-ий день!
Аватара пользователя
ursus
Вымогатель припоя
Сообщения: 636
Зарегистрирован: Ср авг 22, 2007 18:23:40

Re: Работа с графическими ЖКИ на контроллере KS0108 и аналог

Сообщение ursus »

всем добрый день
кто нибудь может поделиться даташитом на LGM12864A-RN-GBS
а то в инете с разной распиновкой нашел
кто реально паял??
Аватара пользователя
ursus
Вымогатель припоя
Сообщения: 636
Зарегистрирован: Ср авг 22, 2007 18:23:40

Re: Работа с графическими ЖКИ на контроллере KS0108 и аналог

Сообщение ursus »

ясно
все молчат
Мишаня86
Первый раз сказал Мяу!
Сообщения: 21
Зарегистрирован: Чт окт 20, 2011 13:28:56
Откуда: Санкт-Петербург
Контактная информация:

Re: Работа с графическими ЖКИ на контроллере KS0108 и аналог

Сообщение Мишаня86 »

А кто-нибудь может поделиться рабочим кодом под WG12864K-YYH-V#N+PIC16 на компиляторе Hi-tech?
пробовал портировать отсюда http://radiokot.ru/lab/controller/15/ Мордочку кота как-то выводило, потом все пропало. Текст даже и не думало выводить.. :(( бьюсь уже неделю...
Аватара пользователя
ursus
Вымогатель припоя
Сообщения: 636
Зарегистрирован: Ср авг 22, 2007 18:23:40

Re: Работа с графическими ЖКИ на контроллере KS0108 и аналог

Сообщение ursus »

всем спасибо за молчание-все нашел,проблему решил
Ответить

Вернуться в «Периферия»