Serial communications bus for remote terminals
First Claim
Patent Images
1. A postage data processing system including a plurality of remote postage data entry stations, said system comprising:
- (a) main processing means for maintaining a record of postage data;
(b) a serial data bus, the data bus including a plurality of first status lines for initiating communication, each of the status lines being operatively connected to a different entry station and a plurality of shared data lines for data transfer between each of the entry stations and the main processing means, each entry station being operatively connected to and sharing the data lines; and
(c) communication means operatively connected between the main processing means and said data bus for allowing said main processing means to communicate over said data bus with only one of said plurality of data entry stations at a given time, said communication means including controller means communicating with the first status lines for assigning the priority of each of said plurality of data entry stations attempting to communicate over said data bus on a rotating basis and for selecting the data entry station having the highest priority for communication with the main processing means over said data lines, the communication means further including common driving circuit means associated with each of the shared data lines, the entry stations being free of individual driving circuitry associated with the data lines.
0 Assignments
0 Petitions
Accused Products
Abstract
A communication system is provided for use in an electronic accounting system. The system includes a plurality of remote terminals for data entry, a serial data bus, a universal synchronous/asynchronous receiver/transmitter (USART), a priority interrupt controller and a processor connected to the bus to allow processor controlled bidirectional communication over the bus.
47 Citations
8 Claims
-
1. A postage data processing system including a plurality of remote postage data entry stations, said system comprising:
-
(a) main processing means for maintaining a record of postage data; (b) a serial data bus, the data bus including a plurality of first status lines for initiating communication, each of the status lines being operatively connected to a different entry station and a plurality of shared data lines for data transfer between each of the entry stations and the main processing means, each entry station being operatively connected to and sharing the data lines; and (c) communication means operatively connected between the main processing means and said data bus for allowing said main processing means to communicate over said data bus with only one of said plurality of data entry stations at a given time, said communication means including controller means communicating with the first status lines for assigning the priority of each of said plurality of data entry stations attempting to communicate over said data bus on a rotating basis and for selecting the data entry station having the highest priority for communication with the main processing means over said data lines, the communication means further including common driving circuit means associated with each of the shared data lines, the entry stations being free of individual driving circuitry associated with the data lines. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A postage meter accounting system for recording metered postage amounts chargeable to accounts comprising:
-
(a) a plurality of remote terminals, each terminal having at least one postage meter and postage encoding means operatively connected thereto; (b) a serial data bus, the bus comprising (i) a plurality of status lines, each line of said plurality being connected to one of said plurality of remote terminals for requesting permission to transmit postage accounting data and (ii) a plurality of data lines, each data line being operatively connected to and shared by each remote terminal; (c) a central processing means coupled to said plurality of data lines, said processing means being operative to control data communications over the data lines; (d) priority interrupt controller for determining the priority of status line signals on a rotating basis, the controller being operatively connected to said plurality of status lines and to said processing means, the controller receiving a signal along one of the status lines and in response thereto interrupting the processing means and selecting the remote terminal of highest priority; (e) a single receiver/transmitter means operatively connected between said processing means and all data lines for coordinating bidirectional communications between said processing means and the selected remote terminal; and (f) buffer circuit means operatively connected between the receiver/transmitter means and each data line, the remote terminals being free of buffer circuit means associated with the data lines. - View Dependent Claims (8)
-
Specification