Вы не вошли.
vovan пишет:Нашел. Смотри здесь iiclabium.narod.ru/index1.html
Спасибо, скачал. Правда она, в данном случае, не пригодится - у 2785 интерфейс типа Serial
Насколько я понял по схеме (файл port3_Shurin.zip) у данного адаптера интерфейс с испытуемым устройством как раз последовательный - I2C (разъем IIC_CON; контакты SDAx и SCLx) причем на два устройства. И у 2785 тот-же самый I2C. А параллельный интерфейс - на порт принтера компа. Глубже (С СОФТИНОЙ) не разбирался...
Почему когда мы нарушаем, нас штрафуют, а когда всё делаем правильно, с нас берут налоги?....
Вне форума
... у данного адаптера интерфейс с испытуемым устройством как раз последовательный - I2C (разъем IIC_CON; контакты SDAx и SCLx) причем на два устройства. И у 2785 тот-же самый I2C...
Последовательный интерфейс и I2C - это разные вещи. Хотя, наверное, правильнее будет сказать, что I2C - одна из разновидностей последовательного порта. Формат данных для последовательного порта, в общем случае, не установлен - идет простая передача "слова" (содержащего произвольное кол-во бит), синхронизированная тактовым сигналом Clock и разрешенная сигналом Enable. Формат этих данных может быть любым и зависит чисто от девайса (например, LA2785, LA2787 и т.д. и т.п.). На такую шину можно повесить только один девайс (если много - каждый управляется своим сигналом Enable). А формат для I2C - строго оговорен (посылки по 8 байт с указанием адреса устройства) и на такую шину вешается куча устройств, управляемые только двумя проводами (конкретное устройство выбирается по адресу).
Вот по этой простой причине нельзя использовать устройство на PCF8584 для "взлома" 2785 - там последовательный интерфейс и, судя по 2787, формат данных весьма своеобразный.
Вне форума
Формат данных для последовательного порта, в общем случае, не установлен - идет простая передача "слова" (содержащего произвольное кол-во бит), синхронизированная тактовым сигналом Clock и разрешенная сигналом Enable. Формат этих данных может быть любым и зависит чисто от девайса (например, LA2785, LA2787 и т.д. и т.п.). На такую шину можно повесить только один девайс (если много - каждый управляется своим сигналом Enable). А формат для I2C - строго оговорен (посылки по 8 байт с указанием адреса устройства) и на такую шину вешается куча устройств, управляемые только двумя проводами (конкретное устройство выбирается по адресу).
Вот по этой простой причине нельзя использовать устройство на PCF8584 для "взлома" 2785 - там последовательный интерфейс и, судя по 2787, формат данных весьма своеобразный.
Описанный Вами формат тоже имеет конкретное название - SPI. По поводу 2785 - sorry, не внимательно посмотрел, там действительно SPI. Почитать его сравнительно несложно можно при помощи всего одного PIC-a, имеющего аппаратный порт SPI, для этого достаточно включить его "славиком". При этом ввод данных в регистр sspbuf разрешается как раз тем самым сигналом Enable и синхронизируется сигналом Clock. Выбрать можно например из данной таблицы:
asp.microchip.com/wwwParamChart/chart.a … &gdir=1010
Почему когда мы нарушаем, нас штрафуют, а когда всё делаем правильно, с нас берут налоги?....
Вне форума
Вот кое что с каких-то других форумов:
amt.ural.ru/forum/showpost.pl?Board=compo&Number=1940
www.telesys.ru/wwwboards/mcontrol/280/m … 1145.shtml
Там есть какие-то адреса электронной почты авторов, может еще актуальны...
Почему когда мы нарушаем, нас штрафуют, а когда всё делаем правильно, с нас берут налоги?....
Вне форума
Почитать его сравнительно несложно можно при помощи всего одного PIC-a,
...
Реализовать SPI не сложно - сложно разобраться какой длины будет "слово" для 2785 и какой формат...
С PICами не хочу связываться - большая цена (по сравнению с х51) и много возни с регистрами и страничной памятью... Этот вопрос даже не обсуждается.
Вне форума
сложно разобраться какой длины будет "слово" для 2785 и какой формат...
А посчитать клоки во время дейчтвия Emable - вот и длинна слова. Что имеется ввиду под словом "формат" - недопонял.
Почему когда мы нарушаем, нас штрафуют, а когда всё делаем правильно, с нас берут налоги?....
Вне форума
А посчитать клоки во время дейчтвия Emable - вот и длинна слова. Что имеется ввиду под словом "формат" - недопонял.
Подсчитать клоки можно - но для этого нужно иметь готовый девайс! А такого нет - иначе зачем это все затевать с 2785
Под "форматом" я имел ввиду какие биты за что отвечают - регулировка центрального канала, вкл./выкл. автобаланса и т.д. Т.к. доки на 2785 нет, то и возникла проблема ее "взлома"...
Вне форума
Под "форматом" я имел ввиду какие биты за что отвечают - регулировка центрального канала, вкл./выкл. автобаланса и т.д. Т.к. доки на 2785 нет, то и возникла проблема ее "взлома"...
Не думаю, что что-то радикально поменяли в 2787 по сравнению с 2785 (это про формат).
Про доку - я там выше два поста нашел в других форумах, попробуйте написать на имеющиеся там адреса E-mail, может откликнутся, подсобят.
А посчитать и LPT портом можно (не вспоминая про какие-нибудь запоминающие осцилографы)...
Отредактировано Dmitry (06.04.2004 13:51:33)
Почему когда мы нарушаем, нас штрафуют, а когда всё делаем правильно, с нас берут налоги?....
Вне форума
Кстати, про готовый девайс - можно сложить уже готовое устройство (будущий декодер), но на время разгадывания обмена данными использовать Ваш х51. Впоследствии вшить свой код и доделать декодер...
Почему когда мы нарушаем, нас штрафуют, а когда всё делаем правильно, с нас берут налоги?....
Вне форума
...
Про доку - я там выше два поста нашел в других форумах, попробуйте написать на имеющиеся там адреса E-mail, может откликнутся, подсобят.
...
На е-майл из "Телесистем" не достучатся - вернуло письмо с ошибкой адреса. На Уральский написал, жду ответа.
Кстати, про готовый девайс - можно сложить уже готовое устройство (будущий декодер)...
Но так в том и проблема - нет готового девайса, а покупать за 170 грн. меня "БОЛЬШАЯ ЖИРНАЯ жаба" давит - платить такие деньги за девайс, который и сам могу собрать я отказываюсь! Единственное за что можно еще заплатить - купить сам uP с прошивкой...
Вне форума
[ Сгенерировано за 0.063 сек, 7 запросов выполнено - Использовано памяти: 627.49 Кбайт (Пик: 677.86 Кбайт) ]