摘要 |
A network for providing sensing, communications and control has a plurality of intelligent programmable cells (27, 28). Each cell has an integrated circuit with a processor (100). A network is distinguished from another network by system identification numbers (IDs). Groups of cells within each network are formed to perform particular functions and are identified by group IDs. Communications occur within the network through use of the system, group and cell IDs. Some cells are assigned the task of sensing, for example, the condition of a switch, and other cells the task of controlling, such as controlling a light. The preferred embodiment of the cell includes a multiprocessor and multiple I/O subsections where any of the processor can communicate with any of the I/O subsections. This permits the continual execution of a program without potential interruptions caused by interfacing with the I/O section. The I/O section includes programmable A-to-D and programmable D-to-A converter. |