Neytrino 0 6 февраля, 2010 Опубликовано 6 февраля, 2010 · Жалоба Люди, кто работал с таким дисплеем? Никак не могу завести контроллер. Может у кого нить есть библиотеки для работы с ним на С? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Nixon 4 6 февраля, 2010 Опубликовано 6 февраля, 2010 · Жалоба i2c0_start(TIC32_ADDR, 0); // начали транзакцию по I2C0 с LCD i2c0_write(CON1); i2c0_write(0x01); // установили основную страницу H[1:0] = 0 i2c0_write(CON1); i2c0_write(0x22); //разрешили TIC32, вертикальная развертка i2c0_write(CON1); i2c0_write(0x09); // установили страницу настроек дисплея i2c0_write(CON1); i2c0_write(0x0C); // режим: NORMAL, FULL i2c0_write(CON1); i2c0_write(0x05); // MUX-rate: 1/34 i2c0_write(CON1); i2c0_write(0x14); // Bias system: 3 i2c0_write(CON1); i2c0_write(0x01); // установили основную страницу H[1:0] = 0 i2c0_write(CON1); i2c0_write(0x0A); // установили страницу настроек генератора HV i2c0_write(CON1); i2c0_write(0x08); // коэф. умножения Vlcd = 2 i2c0_write(CON1); i2c0_write(0x20); // коэф. температуры = 0 i2c0_write(CON1); i2c0_write(0x05); // генератор HV включили на высокое напряжение i2c0_write(CON1); i2c0_write(0x80 + 40); // Vlcd = 2.94 + 0.03 * XX i2c0_stop(); Это для tic32, питание 3.3V. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Neytrino 0 7 февраля, 2010 Опубликовано 7 февраля, 2010 · Жалоба я так понимаю, что tic32_addr в моем случае равно 0x78? а вот что значит CON1? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Nixon 4 7 февраля, 2010 Опубликовано 7 февраля, 2010 · Жалоба Забыл. // адрес индикатора TIC32 на шине I2C #define TIC32_ADDR 0x3C // управляющие коды TIC32 #define CON1 0x80 #define CON2 0x40 Если для армов, то могу еще и i2c модуль выложить Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Neytrino 0 8 февраля, 2010 Опубликовано 8 февраля, 2010 · Жалоба Не, я на Atmega32 играюсь :) Спасибо за предложение, но библиотека i2c есть :) А вот если не в лом, то можно мне всю библиотеку попросить? под свой проц адаптирую сам Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться