![]() ![]() A slave device is then selected for subsequent communications. The first part of any communication involves the bus master issuing a reset, which synchronizes the entire bus. ![]() Once each device registration number is known, any device can be uniquely selected for communication using that registration number to address it. Because one, two, or even dozens of 1-Wire devices can share a single wire for communications, a binary searching algorithm is used to find each device in turn. This allows any single device to be individually selected from among the many that can be connected to the same bus wire. A powerful feature that all 1-Wire bus devices share is that each and every device, in a chip or an iButton, has a factory-programmed registration number that will never be repeated in any other device. ![]() The 1-Wire bus is a simple signaling scheme that performs two-way communications between a single master and peripheral devices over a single connection. The APIs described in this document are free to use without restriction and, in most cases, include the complete source code. This guide provides an overview of available resources and a selection guide. Navigating the available application program interfaces (APIs), software examples, and other resources to communicate with this array of devices, or finding the correct resource for a single device type, can be a daunting task. There are over 30 different 1-Wire devices, including iButton devices, that Maxim currently produces. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |