Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: AVR t230
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > AVR
Errorkpi
Пробовал подключить монитор от SE T230 к ATTiny85
нашел описание на контроллер и даже пример (правда на асме). Вот пытаюсь переписать на С, только ничего не получается:
Даташит
Нажмите для просмотра прикрепленного файла
Оригинальный проект
Нажмите для просмотра прикрепленного файла
и мой
Нажмите для просмотра прикрепленного файла

Резисторы подтяжки на шине I2C - 4.7k
Genadi Zawidowski
Может Вам поможет работающий проект с UC1602. По крайней мере, I2C работает.
http://forum.cqham.ru/viewtopic.php?t=22912


Ещё вопрос - где берёте дисплейчик?
BigallS
Bот здесь ещё спроси http://monitor.net.ru/forum/topic274597-96.html у уважаемого "eufs".
И на этом форуме http://radiokot.ru/forum/viewtopic.php?f=2...98&start=20.
А на этом сайте вы уже были, не сразу увидел.
У меня такой дисплей тоже есть буду заниматься им когда белые мухи полетят, сейчас некогда.
Errorkpi
Да кстати забыл дописать анализатор шины в Протеус кушает И2С нормально вот лог:
Код
067.188ms 067.676ms S 78 N 29 N P
137.754ms 138.221ms S 78 N EA N P
208.300ms 208.984ms S 78 N 81 N A8 N P
279.063ms 279.530ms S 78 N 27 N P
349.608ms 250.075ms S 78 N 8B N P
420.153ms 420.620ms S 78 N AF N P
490.698ms 491.165ms S 78 N D4 N P
561.245ms 561.712ms S 78 N A1 N P
631.789 ms ........ S 7A N FF N FF N FF N ... P
Genadi Zawidowski
А похожа инициализация на UC1601!

Код
    i2c_start(ADDR_70);

    i2c_write(0x81);  // Set Vbias Potentiometer TIC154
    i2c_write(vbias);
    i2c_write(0xAF);  // Set Display Enable
    i2c_stop();
    _delay_us(10);        // delay required after Set Display Enable command

    i2c_start(ADDR_70);
    i2c_write(0x84);  // Disable Partial Display
    i2c_stop();
Errorkpi
Цитата
А похожа инициализация на UC1601!

Это вы к чему?
Цитата
Ещё вопрос - где берёте дисплейчик?

На радио рынке естественно
Genadi Zawidowski
Это я к тому, что можете взять исходники на "C" работы с I2C и пошагово разобраться и инициализацией Вашего контроллера, используя мои исходники.

Цитата
На радио рынке естественно

Радиорынок какого города?
Errorkpi
Цитата
Радиорынок какого города?

Киев "Караваевые дачи". Покупал в ремонтной мастерской. Дисплей новый в упаковке и с защитной пленкой.
Я вот думаю не мог ли я его убить при прозвонке китайским мультиком (на предмет закороченых контактов на шлейфе)
Цитата
"C" работы с I2C

Я использую встроенную библиотеку CVAVR, она 100% рабочая и это подтверждено в симуляции (лог выше) параметры инициализации из проекта на Асме от ув."eufs"
Genadi Zawidowski
Цитата(Errorkpi @ Sep 17 2011, 17:51) *
Пробовал подключить монитор от SE T230 к ATTiny85
...
Оригинальный проект


Оригинальный проект пробовали прошивать? Работает ли? Я про исправность аппаратуры намекаю...
Судя по даташиту, 3.3 вольта питания для контроллера индикатора - это верхний предел. 2.5 вольта, 2.7 вольта ему лучше. Надеюсь, 5 вольт не подавали?
Genadi Zawidowski
Топикстартер, как дела? Что с питанием индикатора? Работает ли лригинальный проект?
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.