|
Программная поддержка
Программные средства, вспомогательные утилиты, программные пакеты, примеры и наиболее интересные фрагменты исходных текстов прикладных программ, необходимые для организации работы с различными устройствами на 1-Wire-шине. Наиболее полный Web-сервер, содержащий самые интересные и проверенные программы работы с 1-Wire-протоколом, поддерживается кампанией Dallas Semiconductor и размещается по адресу ftp://ftp.dalsemi.com/pub/auto_id/softdev/softdev.html.
| tm310_32 |
инсталляционная программа для Windows NT, 95, 98. (DS, exe, 1390K). |
| tm310_16 |
инсталляционная программа для Windows 3.11. (DS, exe, 1210K). |
| tm310dos |
инсталляционная программа для MS DOS. (DS, exe, 466K). |
| tm310sul |
описание пользователя (Engl.K). (DS, pdf, 332K). |
| tmsdk310 |
пакет разработчика iButton-TMEX SDK, содержащий API функции 1-Wire-протокола. (DS, exe, 4720K). |
| disks_tmsdk310 |
дискетный вариант пакета разработчика iButton-TMEX SDK. (DS, exe, 4360К). |
| tmsdk310_doc_only |
документация на пакет разработчика iButton-TMEX SDK (DS, zip, 501K). |
| copy_machin_310 |
реализация процедур заполнения любых типов памяти 1-Wire-компонентов в среде Windows NT, 95, 98 (DS, zip, 222K). |
| TM310SUL |
описание пользователя пакета разработчика iButton-TMEX SDK. (DS, pdf, 332К). |

iButton-TMEX v3.11
| tm311_32 |
инсталляционная программа для Windows NT, 95, 98. (DS, exe, 1550K). |
| tm31132d |
дискетный вариант инсталляционной программы для Windows NT, 95, 98. (DS, zip, 1430К). |
| tm311_16 |
инсталляционная программа для Windows 3.11. (DS, exe, 1430K). |
| tm311b2_16_disks |
дискетный вариант инсталляционной программы для Windows 3.11. (DS, zip, 1430K). |
| tm311DS |
инсталляционная программа для MS DOS. (DS, exe, 473K). |
| tm311ce |
инсталляционная программа для Windows CE. (DS, zip, 116K). |
| tm311ps |
пакет поддержки разработчика 1-Wire-приложений для PSION. (DS, zip, 51K). |
| tm311lib |
библиотеки драйверов для использования функций iButton-TMEX под DOC (DS, zip, 43K). |
| newfunctions311_2 |
дополнение документации на новые функции пакета iButton-TMEX SDK (Engl.) (DS, doc, 47K). |
| ibcm31b9 |
усовершенствованная реализация процедур заполнения любых типов памяти 1-Wire-компонентов в среде Windows NT, 95, 98 (DS, zip, 223K). |
| TM311BRE |
описание пользователя пакета iButton-TMEX (предварительная версия). (DS, pdf, 2170K). |
| tm311rte |
описание пользователя пакета iButton-TMEX (окончательная версия). (DS, pdf, 526К). |

iButton-TMEX v3.12
| tm312_32 |
инсталляционная программа для Windows NT, 95, 98. (DS, exe, 1550K). |
| tm31232d |
дискетный вариант инсталляционной программы для Windows NT, 95, 98. (DS, zip, 940K). |
| tm312_16 |
инсталляционная программа для Windows 3.11. (DS, exe, 1430K). |

iButton-TMEX v3.20
|
tm320_32 |
инсталляционная программа для Windows NT, 98, 2000. (DS, exe, 2295К). |
|
disks_tm320_32 |
дискетный вариант инсталляционной программы для Windows NT, 98, 2000. (DS, tgz, 2141К). |
| Install_1_Wire_Drivers_v320 |
программа инсталляции драйверов для Windows NT, 98, 2000. (DS, exe, 1365К). |
| Disks_1_Wire_Drivers_v320 |
дискетный вариант программы инсталляции драйверов для Windows NT, 98, 2000. (DS, tgz, 1275К). |
| Files_1_Wire_Drivers_v320 |
набор файлов драйверов для Windows NT, 98, 2000. (DS, tgz, 290К). |
| 1-wiresdkver400a |
описание расширений возможностей iButton-TMEX SDK v.3.10 при установке iButton-TMEX v.3.20. (DS, exe, 4011К). |
| 1-wiresdkver400adisks |
дискетный вариант описания расширений возможностей iButton-TMEX SDK v.3.10 при установке iButton-TMEX v.3.20. (DS, zip, 3783К). |
| ibfs32_v321a |
исправленная версия драйвера, которую следует обновить для корректной работы после установки iButton-TMEX v.3.20. (DS, zip, 51К). |
| tm320rte |
описание пользователя пакета iButton-TMEX. (DS, pdf, 548К). |

|
tm321b3_32 |
предварительная версия Beta инсталляционной программы iButton-TMEX v3.21b3 для Windows (DS, exe, 2753К). |
|
disks_tm321b3_32 |
дискетный вариант инсталляционной программы для Windows NT, 98, 2000, XP. (DS, tgz, 2646К). |
|
Install_1_Wire_Drivers_v321b3 |
программа инсталляции драйверов версии 3.21b3 для Windows NT, 98, 2000, XP(DS, exe, 2040К). |
|
Disks_1_Wire_Drivers_v321b3 |
дискетный вариант программы инсталляции драйверов для Windows NT, 98, 2000, XP.(DS, tgz, 1945К). |
|
Files_1_Wire_Drivers_v321b3 |
набор файлов драйверов для Windows NT, 98, 2000, XP.(DS, tgz, 296К). |
|
Install_1_Wire_Drivers_v400b3 |
программа инсталляции драйверов iButton-TMEX SDK версии 3.21b3 для Windows NT, 98, 2000, XP.(DS, exe, 2150К). |
|
Disks_1_Wire_Drivers_v400b3 |
дискетный вариант программы инсталляции драйверов для iButton-TMEX SDK версии 3.21b3 для Windows NT, 98, 2000, XP.(DS, tgz, 2600К). |
|
Files_1_Wire_Drivers_v400b3 |
набор файлов драйверов для iButton-TMEX SDK версии 3.21b3 Windows NT, 98, 2000, XP.(DS, tgz, 760К). |

|
javaws-1_0_1_02-win-int-rt |
компилятор Java Web Start минимальной конфигурации для Windows NT, 98, 2000, ХР.(SUN, exe, 8514К). |
|
OneWireViewer |
программа поддержки и визуализации данных от 1-Wire-компонентов для Windows NT, 98, 2000, ХР.(DS, jnlp, 1К). |

Вспомогательные программы iButton-TMEX
| line32v2s |
полезная утилита обслуживания адаптеров класса DS9097U в среде Windows NT, 95, 98 (DS, zip, 151K). |
| tmeprom |
утилита реализующая программировани данных в ПЗУ 1-Wire-устройств через DS9097U в среде Windows NT, 95, 98 (DS, zip, 26K). |
| eprom103 |
утилита копирования файлов данных в шестнадцатеричном формате в EPROM 1-Wire -приборов (DS, zip, 631K). |

Примеры обслуживания 1-Wire-компонентов с использованием пакета iButton-TMEX SDK
| owatod101 |
пример на Microsoft Visual C++ обслуживания DS2450 в среде Windows NT, 95, 98. (DS, zip, 47K). |
| tmvc311a |
пример на Microsoft Visual C++ обслуживания DS1820/DS1920 в среде Windows NT, 95, 98. (DS, zip, 33K). |
| tmhumid |
пример на Visual C++ обслуживания датчика влажности HIH3605, подключенного к DS2438, в среде Windows NT, 95, 98. (DS, zip, 37К). |
| owdigpot |
пример на Microsoft Visual C++ обслуживания DS2890 в среде Windows NT, 95, 98. (DS, zip, 36К). |
| gettint |
программа на LabWindows CVI в.4.0 обслуживания DS2415/DS2417 в среде Windows NT, 95, 98. (ЭлИн, zip, 1470К). |
| swvb05 |
пример на Visual Basic обслуживания DS2405 через DS9097E (COM1) в среде Windows NT, 95, 98. (DS, zip, 14К). |
| timevb32_311a |
пример на Visual Basic обслуживания DS1994 через DS9097E (COM1) в среде Windows NT, 95, 98. (DS, zip, 19К). |
| humidity |
пример на Visual C++ обслуживания датчика влажности HIH3605, подключенного к DS2438 через любой адаптер, содержащий DS2480B (выбор номера COM-порта принудительный), в среде Windows NT, 95, 98, 2000. (DS, zip, 66К). |
| ntst100t |
осуществляет поиск DS2409 на основном стволе и DS2407 на боковых ветвях. Выводит на экран структурную схему линии в виде списка с номерами обнаруженных 1- Wire устройств. (DS, zip, 35К). |

Обслуживание 1-Wire-компонентов, подключенных к персональному компьютеру, без пакета iButton-TMEX SDK
| dow |
реальные отлаженные примеры С-кодов реализующих обслуживание наиболее популярных 1- Wire устройств (Robert Manchek , zip, 80К). |
| mlpb103 |
примеры кодов C для компьютера для обслуживания 1-Wire-приборов без поддержки IButton-TMEX драйверов (DS, zip, 631К). |
| dtw95src |
программа обслуживания DS1820 через простейший адаптер COM-порта под DOS-терминал 32-разрядной ОС (Brian C. Lane , zip, 143К). |
| dtdosbin |
программа обслуживания DS1820 через простейший адаптер COM-порта для Linux, DOS и Windows 95 (Brian C. Lane , zip, 64К). |
| digitemp-1.6 |
версия 1.6 программы обслуживания цифровых термометров через пассивный адаптер COM-порта для Linux (Brian C. Lane , tar.gz, 48К). |
| digitemp-2.3 |
версия 2.3 программы обслуживания цифровых термометров через активный адаптер COM-порта для Linux (Brian C. Lane , tar.gz, 91К). |
| ds1920 |
варианты фрагментов обслуживания DS1920 для активного адаптера на C, Pascal и Java (Harry Whitfield , zip, 53К). |
| ds1821 |
коды на Turbo С и исполняемый файл программатор DS1821 для параллельного порта под DOS (DS, zip, 67К). |
| web21 |
проект адаптера COM-порта для программирования DS1821 и обслуживания DS1820/DS18S2 (Ридико Л.И. , zip, 595К). |

| owpd200 |
фрагменты ассемблера для Intel MCS-51, Intel 808x, Hitachi 6301 и 6303, Motorola 68HC11. (DS, zip, 25K). |
| owpd300b2 |
усовершенствованный вариант основного набора функций для реализации на языке С обслуживания 1-Wire-компонентов без использования TMEX. (DS, zip, 1030К). |
| uwin16vc300b2 |
набор функций на Microsoft Visual C обслуживания 1-Wire-устройств через любой тип адаптера COM-порта в среде Windows 3.1. (DS, zip, 1960К). |
| udosvc300b2 |
набор функций на Microsoft Visual C обслуживания 1-Wire-устройств через любой тип адаптера COM-порта в среде DOS. (DS, zip, 1000К). |
| gpw32vc300b2 |
набор функций на Microsoft Visual C обслуживания 1-Wire-устройств через адаптер параллельного порта для 32-хразрядных сред Windows. (DS, zip, 1550К). |
| uwin32gnu300b2 |
набор функций на GNU C обслуживания 1-Wire-устройств через любой тип адаптера COM-порта для 32-хразрядных сред Windows. (DS, zip, 1750К). |
| tmexwrapvc300b2 |
набор функций на Microsoft Visual C обслуживания 1-Wire-устройств через любой тип адаптера персонального компьютера с использованием библиотек программного пакета iButton-TMEX для 32-хразрядных сред Windows. (DS, zip, 1940К). |
| gpw32vc300b2 |
набор функций на GNU C обслуживания 1-Wire-устройств через любой тип адаптера COM-порта компьютеров на базе процессоров х86, работающих в среде Linux. (DS, zip, 1340К). |
| ulinuxgnu300b2 |
набор функций С ориентированный на компилятор Code Warrior для обслуживания 1-Wire-устройств через активный адаптер последовательного порта для карманных компьютеров класса Palm (DS, zip, 1710К). |
| upalmcw003 |
набор функций С ориентированный на компилятор Code Warrior для обслуживания 1-Wire-устройств через активный адаптер последовательного порта для карманных компьютеров класса Palm (DS, zip, 107К). |
| upalmcw300b |
предварительный вариант усовершенствованного набора функций С ориентированный на компилятор Code Warrior для обслуживания 1-Wire-устройств через активный адаптер последовательного порта для карманных компьютеров класса Palm (DS, zip, 91К). |
| upalmcw300b2 |
модернизированный предварительный вариант усовершенствованного набора функций С ориентированный на компилятор Code Warrior для обслуживания 1-Wire-устройств через активный адаптер последовательного порта для карманных компьютеров класса Palm (DS, zip, 98К). |
| gvisorcw003 |
набор функций С ориентированный на компилятор Code Warrior для обслуживания 1-Wire-устройств через специализированный модуль расширения для карманных компьютеров класса Visor (DS, zip, 104К). |
| gvisorcw300b |
предварительный вариант усовершенствованного набора функций С ориентированный на компилятор Code Warrior для обслуживания 1-Wire-устройств через специализированный модуль расширения для карманных компьютеров класса Visor (DS, zip, 88К). |
| gvisorcw300b2 |
модернизированный предварительный вариант усовершенствованного набора функций С ориентированный на компилятор Code Warrior для обслуживания 1-Wire-устройств через специализированный модуль расширения для карманных компьютеров класса Visor (DS, zip, 93К). |
| uwincevc300b2 |
набор функций С ориентированный на компилятор Microsoft Visual C для обслуживания 1-Wire-устройств через активный адаптер последовательного порта для сред WinCE/PocketPC (DS, zip, 77К). |
| uds550keil300b2 |
набор функций С ориентированный на компилятор Keil для обслуживания 1-Wire-устройств через активный адаптер последовательного порта для микроконтроллеров семейства MCS-51 (DS, zip, 107К). |
| gds550keil300b2 |
набор функций С ориентированный на компилятор Keil для обслуживания 1-Wire-устройств благодаря генерации битовой последовательности на одном из выводов для микроконтроллеров семейства MCS-51 (DS, zip, 107К). |

Примеры реализации 1-Wire-протокола микроконтроллерами различных типов
| 1wireasm |
фрагменты ассемблера для Intel MCS-51, Intel 808x, Hitachi 6301 и 6303, Motorola 68HC11. (DS, zip, 25K). |
| DS90997asmx86 |
пример обслуживания DS9097 на ассемблере персонального компьютера PC. (DS, zip, 51K). |
| ml6805 |
фрагменты ассемблера для Motorola 68HC05С4. (DS, zip, 10K). |
| ds1820_51 |
пример обслуживания термометра DS1820 на ассемблере семейства Intel MCS-51 (MB, zip, 9К). |
| ds1820 |
пример обслуживания термометра DS1820 на ассемблере семейства Intel MCS-51 (John C. Wren , zip, 8К). |
| pic_1wire |
фрагменты программ обслуживания 1-Wire-устройств на ассемблере и С для MicroCHIP семейства PIC (EPC, zip, 90К). |
| ds1820 |
пример обслуживания термометра DS1820 на ассемблере MicroCHIP PIC16c84 (MB, asm, 4К). |
| lcdtemper |
пример обслуживания термометра DS1820 на ассемблере Motorola 68HC11 (Frank Henriquez , zip, 7К). |
| pic20 |
пример обслуживания термометра DS1820 на ассемблере MicroCHIP PIC16c84 (Fred Stewart , asm, 7К). |
| temp |
пример обслуживания термометра DS1820 на ассемблере Intel MCS-51 (Robert Frysiak , zip, 5К). |
| ac_thermometr |
набор фрагментов на С51 для построения законченного прибора на базе DS1820 (Peter Dannegger , zip, 61К). |
| control1821 |
драйвер обслуживания 1-Wire-устройств и примеры для DS1821 на ассемблере-51 и С51.(Peter Dannegger , zip, 11К). |
| bx24_1w |
набор примеров программ на BasicX для обслуживания 1-Wire-устройств (EPC, zip, 33К). |
| ds18b20 |
фрагмент обслуживания термометра DS18B20 на ассемблере Motorola 68HC11 (Roger Schaefer , zip, 52К). |
| macro4 |
макрос обслуживания термометра DS1820 на ассемблере MicroCHIP PIC (MESC, doc, 25К). |
| pro |
пример интерфейса на C51между DS1820 и контроллером индикатора HD44780 (EC, zip, 557К). |
| tempdisplay |
пример интерфейса на C для PIC16f84 между DS1820 и драйвером светодиодного индикатора MAX7219 (Richard Beoles , zip, 59К). |
| ds1820uc |
пример интерфейса на C для PIC16f84 между DS1820 и драйвером светодиодного индикатора MAX7219 (WE, zip, 9К). |
| lam3 |
пример на ассемблере обслуживания термометра DS1820 контроллером AT90S2313 (KUH, zip, 54К). |
| them_pb |
пример программы обслуживания DS1820 через PIC16f877 на PICBasic (RE, zip, 48К). |
| tempdemo |
пример обслуживания термометра DS1820 на ассемблере MicroCHIP PIC16f84 (Steve Lawthe , zip, 46К). |
| sensor |
пример обслуживания термометра DS1820 на ассемблере MicroCHIP PIC16f84 (Владимир Шашин , zip, 25К). |
| k3145 |
законченная разработка платы сбора информации для DS1820 на С для MicroCHIP PIC12c509 (QEL, zip, 437К). |
| settemp |
пример обслуживания термометра DS1820 на ассемблере Zilog Z86E02 (Peter , asm, 4К). |
| pthermo |
пример обслуживания DS1821 в режимах термометра и термостата на ассемблере MicroCHIP PIC16f84 (Holger Klabunde , zip, 87К). |
| hacir |
пример программы обслуживания термометра DS1820 на C51 для Keil-компилятора (Carsten Groen , zip, 8К). |
| temp_ |
пример обслуживания термометра DS1820 на ассемблере Intel MCS-51 (Darren Fulton , zip, 19К). |
| rli |
Законченные проекты различных однопроводных решений, в том числе пример эмуляции iButton-ключа (Ридико Л.И. , zip, 523К). |
| !allfiles |
Примеры обслуживания термометров DS1820 на ассемблере для AVR-контроллеров (K5HJ Charles R. (Randy) Ott , zip, 57К). |
| ibutton |
Примеры обслуживания популярных однопроводных устройств (термометры, АЦП, ключи и т.д.) на С с ассемблерными вставками для контроллеров Intel MCS-51 под компилятор Keil µVvision (EC2, zip, 238К). |
| 1wire |
Пример реализации обмена на однопроводной линии на ассемблере Motorola 68HC711 (BA, txt, 16К). |
| mcse |
Примеры кодов обслуживания 1-Wire-устройств под интерпретаторы Basic, разработанные для контроллеров 8051 и AVR (MCS, txt, 37К). |
| icmicro |
Примеры кодов организации обмена на однопроводной линии для контроллеров 8051 и PIC, в том числе эмуляция ведомого 1-Wire-устройства (Кауфман В.С. , zip, 14К). |
| tlogger |
Проект реализации температурного логеера на базе термометра DS1820 и PIC16F84 (Stan Ockers' , zip, 85К). |
| ds_int_pic |
Пример кода на ассемблере PIC16С84 обслуживания однопроводного термометра DS1820 (Steve Marchant, txt, 5К). |
| tempds |
Пример кода на ассемблере PIC16С84 обслуживания однопроводного термометра DS1820 (Stefan Petersen , zip, 7К). |
| fractal |
Примеры обслуживания однопроводных устройств на языке Fractal-BASIC-Atm, который разработан для модулей, выпускаемых фирмой на базе микроконтроллеров Atmel 89C55, 89S53 (Фрактал, zip, 651К). |
| trush |
Примеры кодов организации обмена на однопроводной линии для контроллеров 8051 и PIC (Труш А.И. , zip, 14К). |

Примеры реализации 1-Wire-протокола и готовые программы для карманных компьютеров
| tm311ps |
Набор библиотек для обслуживания 1-Wire-устройств через активный адаптер последовательного порта для ОС EPOC компьютеров Psion (DS, zip, 51К) |
| microtemp |
программный логгер показаний термометров DS1820 в среде PalmOS® (Christof Klaiber , zip, 454К). |
| I5Scan |
программа условного поиска 1-Wire-устройств для операционной системы EPOC компьютеров Psion (Trygve Henriksen , zip, 19К) |



Сокращения источников программных продуктов:
DS - Dallas Semiconductor.
ЭлИн - НТЛ "ЭлИн".
EPC - Peter H. Anderson - Embedded Processor Control.
LECAD - Laboratory of Computer Aided Design.
MB - Micro Basics.
MESC - Micro and Electronic System Consultants.
EC - Electrical and Computer.
WE - Wickenhauser Elektrotechnik.
KUH - KUOPIO UNIVERSITY HOSPITAL.
RE - Reynolds Electronics.
QEL - Quasar Electronics LIMITED.
EC2 - EC2 PROJEKT
BA - Bonjour Antoine
MCS - MCS Electronics
Фрактал - Фирма ФРАКТАЛ
|