Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту

Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей...

 
Опции темы
Непрочитано 11.08.2011, 22:24  
urry
Почётный гражданин KAZUS.RU
 
Аватар для urry
 
Регистрация: 06.02.2007
Сообщений: 1,340
Сказал спасибо: 3
Сказали Спасибо 106 раз(а) в 66 сообщении(ях)
urry на пути к лучшему
По умолчанию Инициализация DG-16080

Киньте исходником инициализации, не появляется "- " на 17 ноге.
По фику, на чем исходник, лишь бы рабочий.
Реклама:
__________________
warez
urry вне форума  
Сказали "Спасибо" urry
warel (28.06.2019)
Непрочитано 11.08.2011, 22:49  
dosikus
Гуру портала
 
Аватар для dosikus
 
Регистрация: 20.11.2004
Сообщений: 10,018
Сказал спасибо: 936
Сказали Спасибо 2,270 раз(а) в 1,565 сообщении(ях)
dosikus на пути к лучшему
По умолчанию Re: Инициализация DG-16080

Юра, А минус там не аппаратно формируется ?
__________________
Осторожно , злой кот
dosikus вне форума  
Сказали "Спасибо" dosikus
warel (28.06.2019)
Непрочитано 11.08.2011, 23:23  
dosikus
Гуру портала
 
Аватар для dosikus
 
Регистрация: 20.11.2004
Сообщений: 10,018
Сказал спасибо: 936
Сказали Спасибо 2,270 раз(а) в 1,565 сообщении(ях)
dosikus на пути к лучшему
По умолчанию Re: Инициализация DG-16080

http://sourceforge.net/projects/avrdg16080drv/
__________________
Осторожно , злой кот
dosikus вне форума  
Сказали "Спасибо" dosikus
warel (28.06.2019)
Непрочитано 11.08.2011, 23:32  
dosikus
Гуру портала
 
Аватар для dosikus
 
Регистрация: 20.11.2004
Сообщений: 10,018
Сказал спасибо: 936
Сказали Спасибо 2,270 раз(а) в 1,565 сообщении(ях)
dosikus на пути к лучшему
По умолчанию Re: Инициализация DG-16080

Контроллер LC7981 ?
У меня есть один дисплей с этим контроллером .
На плате еще преобразователь для минуса и еще микросхемы похоже драйвера .
Так вот минус то был , но при подключении потенциометра минус исчезал.
Был дефект одной из этих микросхем драйверов...
__________________
Осторожно , злой кот
dosikus вне форума  
Сказали "Спасибо" dosikus
warel (28.06.2019)
Непрочитано 12.08.2011, 00:26  
urry
Почётный гражданин KAZUS.RU
 
Аватар для urry
 
Регистрация: 06.02.2007
Сообщений: 1,340
Сказал спасибо: 3
Сказали Спасибо 106 раз(а) в 66 сообщении(ях)
urry на пути к лучшему
По умолчанию Re: Инициализация DG-16080

Спасибо, Алексей, где-то по такому же и делал - разницы не вижу...
Ну просто на 2 схемах я не видел внешнего отрицательного...
И с хрена оно тогда такие деньги стоит, если к нему нужно макс232 клеить для внешнего ???
__________________
warez
urry вне форума  
Сказали "Спасибо" urry
warel (28.06.2019)
Непрочитано 12.08.2011, 00:31  
st_1
Заблокирован
 
Регистрация: 26.12.2009
Сообщений: 3,124
Сказал спасибо: 116
Сказали Спасибо 867 раз(а) в 614 сообщении(ях)
st_1 на пути к лучшему
По умолчанию Re: Инициализация DG-16080

Дык... для пробы можно на переменник -5Вольт с любого БП подать... А то может там уже и бороться незачто...
st_1 вне форума  
Сказали "Спасибо" st_1
warel (28.06.2019)
Непрочитано 15.08.2011, 11:40  
urry
Почётный гражданин KAZUS.RU
 
Аватар для urry
 
Регистрация: 06.02.2007
Сообщений: 1,340
Сказал спасибо: 3
Сказали Спасибо 106 раз(а) в 66 сообщении(ях)
urry на пути к лучшему
По умолчанию Re: Инициализация DG-16080

Стас, я задолбался уже - и сроки горят, и "зубы лечу по телефону" -
самой платы у меня нет, прот говорит, что все нормально, а клиент нервничает
PHP код:
#define wait() DelayUs(5)
#define LCD_GRAPHIC_WIDTH 160
void lcd_graphics_init(void)
{
// unsigned char commandData;
lcd_res_low();// сброс индикатора
lcd_enable_low();
lcd_rs_low();
lcd_cs_low();
DelayMs(1);
lcd_res_high();// резет в 1
DelayMs(50);
// инициализация графического режима
lcd_write_command(0x00,0x32);
lcd_write_command(0x01,0x07);
lcd_write_command(0x02,(LCD_GRAPHIC_WIDTH 8)-1);
lcd_write_command(0x03,0x4F);
lcd_write_command(0x08,0x00);
lcd_write_command(0x09,0x00);
lcd_write_command(0x0A,0x00);
lcd_write_command(0x0B,0x00);
// очистка индикатора
lcd_graphics_clear();
}
void lcd_graphics_clear(void)
{
unsigned int i;
lcd_write_command(0x0A,0x00);// установка в начало
lcd_write_command(0x0B,0x00);
// обнуление
for(0‹ 800i++)
{
lcd_write_command(0x0C,0x00);
}
// вывод "сетки" для тестовой проверки второй половины экрана
for(800‹ 1600i++)
{
lcd_write_command(0x0C,0x55);
}
lcd_write_command(0x0A,0x00);// установка в начало
lcd_write_command(0x0B,0x00);
}
//---------------------------------------------
void lcd_write_command(unsigned char commandunsigned char data)
{
lcd_writecom(command);
wait();
lcd_writedat(data);
wait();
}
//--------------------------------------------
void lcd_writedat(unsigned char byte)
{
lcd_rs_low();
lcd_rw_low();
wait();
fnSetLcdData(byte);// вывод байта на шину данных
wait();
lcd_strobe_enable();
}
//------------------------------------------
void lcd_writecom(unsigned char byte)
{
lcd_rs_high();
lcd_rw_low();
wait();
fnSetLcdData(byte);// вывод байта на шину данных
wait();
lcd_strobe_enable();
}
//-------------------------------------------
void lcd_strobe_enable(void)
{
wait();
lcd_enable_high();
wait();
lcd_enable_low();
wait();
}
//-------------------------------------------- 
__________________
warez
urry вне форума  
Сказали "Спасибо" urry
warel (28.06.2019)
Непрочитано 15.08.2011, 15:57  
st_1
Заблокирован
 
Регистрация: 26.12.2009
Сообщений: 3,124
Сказал спасибо: 116
Сказали Спасибо 867 раз(а) в 614 сообщении(ях)
st_1 на пути к лучшему
По умолчанию Re: Инициализация DG-16080

Сообщение от urry Посмотреть сообщение
Стас, я задолбался уже - и сроки горят, и "зубы лечу по телефону" -
самой платы у меня нет, прот говорит, что все нормально, а клиент нервничает
Привет, Юрий!!!
Мда... это жесть...
Сам я эту зверюшку в руках не крутил, так что... и сказать то особо нечего...
Из того, что попалось в инете в плане удачного запуска...

http://www.radiokot.ru/forum/viewtopic.php?p=391083
http://dev.frozeneskimo.com/projects

Сам бы... оставил только инициализацию, без очистки экрана и прочего... и игрался бы контрастом... это если экран ещё живой...
Сорри... идей больше нет...

Последний раз редактировалось st_1; 15.08.2011 в 16:15.
st_1 вне форума  
Сказали "Спасибо" st_1
warel (28.06.2019)
Непрочитано 15.08.2011, 16:26  
omercury
Почётный гражданин KAZUS.RU
 
Аватар для omercury
 
Регистрация: 25.05.2010
Адрес: г. Королёв
Сообщений: 8,497
Сказал спасибо: 30
Сказали Спасибо 3,072 раз(а) в 2,013 сообщении(ях)
omercury на пути к лучшему
По умолчанию Re: Инициализация DG-16080

Эта штука работает...
omercury вне форума  
Сказали "Спасибо" omercury
warel (28.06.2019)
 

Закладки
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Инициализация дисплея на базе R61505 serb-radio Микроконтроллеры, АЦП, память и т.д 59 22.03.2017 17:30
Инициализация LC7218 c помощью ATMEGA8 Tarasevih Микроконтроллеры, АЦП, память и т.д 0 10.04.2010 20:29
инициализация Sandisk microSD ST_Senya Микроконтроллеры, АЦП, память и т.д 8 27.10.2009 16:57
Инициализация USB+PS/2 клавиатуры anton_avr Микроконтроллеры, АЦП, память и т.д 2 16.03.2008 16:02
инициализация KS0066U (или HD44780). xelos Микроконтроллеры, АЦП, память и т.д 9 21.11.2004 13:06


Часовой пояс GMT +4, время: 22:14.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot