ищу схемку и программную реализацию i2c под MS-DOS на COM или LPT порт.
Если у кого есть журнал "Радиолюбитель.Ваш компьютер" №6,№7 1998г. отсканьте статейки про шину. Мож так кто баловался...а то ЦАП и АЦП привязать надо + термометры и всё по i2c под DOS'ом
_________________ Не бойся делать то, чего не знаешь. Ковчег построил любитель - профи создали Титаник.
Аппаратная реализация грамотно например здесь:[ссылка]
Программно - раз что-то своё конкретное надо, то писать самому. Turbo C под досом рулит.[ссылка]
Описание протокола начать отсюда[ссылка] и там куча ссылок подробнее.
Что-то готовое фиг знает можно ли найти под конкретные устройства. Для памяти - программатор какой-нть под дос наверно можно найти, а под АЦП-ЦАП-градусник - вряд ли.
Единственное, что я бы поискал - наверняка есть готовые библиотеки i2c для C.
Еще вот такая штука есть под дос[ссылка]
Я когда-то ей баловался, точно не помню, но кажется она умеет i2c декодировать даже халявная. Для наглядности может пригодиться, с протоколом подружиться.
2 Eduard, персонально благодарствую за костяк проекта. Думаю, приаттачу свои процедурки.. DS1621 чисто потренироваться. Так-то многоточечная система датчиков тока и напряжения для тестирования хитрого транса нужна. 3 канала по напруге, 3 по току, один по частоте и ЦАП...такая вот обвязка грозит
_________________ Не бойся делать то, чего не знаешь. Ковчег построил любитель - профи создали Титаник.
kriotron, только обрати внимание, если будешь делать протяженную сеть, подтяни линии шины резисторами к +5 вольтам. В промышленных условиях экранировка обязательно, т.к. у i2c помехоустойчивость нулевая - разрабатывалась для "внутреннего употребления" в аппаратуре.
И еще я не заморачивался с подтверждениями, а по-хорошему надо бы.
Кое-где надо задержки воткнуть, ну, это опытным путем определишь. Успехов.
_________________ И мню аз яко то имать быть, что сам себе всяк может учить.