Central supervisory and control system generating 16-bit output
First Claim
1. A communication system wherein a central processing means and a plurality of remote stations transmit and receive messages to and from each other over a common transmission channel, said messages constructed of a plurality of bits, said system comprising:
- central processing means having processing means and universal asynchronous receiver transmitter means comprising,bit means for generating a plurality of bit signals each corresponding to a bit of a message received from said plurality of remote stations,error means for generating an error signal having a state dependent upon whether there is an error in the transmission of messages from said plurality of remote stations, andbusy means for generating a busy signal having a state dependent upon whether the universal asynchronous receiver transmitter means is busy;
said central processing means further comprising,bit output means connected to receive such bit signals for generating bit outputs,error output means connected to receive said error signal for generating an error output,busy output means connected to receive said busy signal for generating a busy output, andno response means responsive to said messages from said remote states for generating a no response signal having a state dependent upon whether or not a message is received from a remote station within a predetermined time;
said processing means for receiving substantially simultaneously said bit outputs, error output, busy output and no response output for reading said outputs in one operation;
transmission channel means connected to said central processing means; and
a plurality of remote stations each connected to said transmission channel means for receiving and transmitting messages.
0 Assignments
0 Petitions
Accused Products
Abstract
A system is disclosed having a central processor for supervising and controlling a plurality of remote stations over a transmission channel wherein the central processor comprises a microprocessor and a 16-bit generating system for supplying in a single word to the microprocessor the data which is received from remote stations, a busy signal indicating that the system in the central processor is busy transmitting data, an error signal indicating that there was an error in transmission from the remote stations, and a no response signal indicating whether or not the remote station, which was addressed by the central processor, transmitted to the central processor a response within a predetermined amount of time.
-
Citations
20 Claims
-
1. A communication system wherein a central processing means and a plurality of remote stations transmit and receive messages to and from each other over a common transmission channel, said messages constructed of a plurality of bits, said system comprising:
-
central processing means having processing means and universal asynchronous receiver transmitter means comprising, bit means for generating a plurality of bit signals each corresponding to a bit of a message received from said plurality of remote stations, error means for generating an error signal having a state dependent upon whether there is an error in the transmission of messages from said plurality of remote stations, and busy means for generating a busy signal having a state dependent upon whether the universal asynchronous receiver transmitter means is busy; said central processing means further comprising, bit output means connected to receive such bit signals for generating bit outputs, error output means connected to receive said error signal for generating an error output, busy output means connected to receive said busy signal for generating a busy output, and no response means responsive to said messages from said remote states for generating a no response signal having a state dependent upon whether or not a message is received from a remote station within a predetermined time; said processing means for receiving substantially simultaneously said bit outputs, error output, busy output and no response output for reading said outputs in one operation; transmission channel means connected to said central processing means; and a plurality of remote stations each connected to said transmission channel means for receiving and transmitting messages. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A communication system wherein a central processing means and a plurality of remote stations transmit and receive messages to and from each other over a common transmission channel, said messages constructed of a plurality of bits, said system comprising:
-
a plurality of remote stations for generating messages containing bits of information in response to messages transmitted by said central processing means; transmission channel means connected to said plurality of remote station means for conducting said messages; and
,central processing means comprising processing means and universal asynchronous receiver transmitter system means connected to said transmission channel means for receiving said messages containing bits of information and for substantially simultaneously generating bit outputs representing said information, an error output having a state dependent upon whether an error in transmission has occurred, a busy output having a state dependent upon whether the universal asynchronous receiver transmitter system means is busy and a no response output having a state dependent upon whether or not a message is received from a remote station within a predetermined time, said outputs for use by said processing means. - View Dependent Claims (11, 12, 13, 14)
-
-
15. A communication system wherein a central processing means and a plurality of remote stations transmit and receive messages to and from each other over a common transmission channel, said messages constructed of a plurality of bits, and wherein said messages are transmitted once during a first half of a transmission and a second time during a second half of said transmission by said central processing means and said plurality of remote stations for error checking, a universal asynchronous receiver transmitter for each said central processing means and said plurality of remote stations comprising:
-
shift register means for storing said messages received or to be transmitted over said transmission channels; clock and mode control means for determining whether said universal asynchronous receiver transmitter is in a transmitting mode or a receiving mode for shifting said message during said first half of said transmission and then said message during said second half of said transmission through said shift register during said receiving mode and for shifting said message onto said transmission channel during said first half of said transmission and back into said shift register for said second half of said transmission during said transmitting mode; and
,error checking means responsive to said clock and mode control means during said receiving mode for receiving said message received by said shift register during said first half of said transmission out of said shift register and said message during said second half of said transmission as it is being shifted into said shift register means and for comparing bit by bit said first half of said transmission to said second half of said transmission for producing an error signal having a state dependent upon whether any two corresponding bits fail to match. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification