DE3204428A1 - Control arrangement for displacing characters represented on the screen of a display device - Google Patents

Control arrangement for displacing characters represented on the screen of a display device

Info

Publication number
DE3204428A1
DE3204428A1 DE19823204428 DE3204428A DE3204428A1 DE 3204428 A1 DE3204428 A1 DE 3204428A1 DE 19823204428 DE19823204428 DE 19823204428 DE 3204428 A DE3204428 A DE 3204428A DE 3204428 A1 DE3204428 A1 DE 3204428A1
Authority
DE
Germany
Prior art keywords
signal
control
display device
deflection
output
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Withdrawn
Application number
DE19823204428
Other languages
German (de)
Inventor
Werner Walter
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Siemens AG
Original Assignee
Siemens AG
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Siemens AG filed Critical Siemens AG
Priority to DE19823204428 priority Critical patent/DE3204428A1/en
Publication of DE3204428A1 publication Critical patent/DE3204428A1/en
Withdrawn legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/033Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
    • G06F3/038Control and interface arrangements therefor, e.g. drivers or device-embedded control circuitry
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/033Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
    • G06F3/038Control and interface arrangements therefor, e.g. drivers or device-embedded control circuitry
    • G06F3/0383Signal control means within the pointing device

Abstract

For displacing characters (M) represented on the screen of a display device (SG) by means of a joystick (STK), its position is encoded and compared with reference values. If the encoded joystick position differs from a reference value by more than a predetermined amount, the joystick position or a signal derived therefrom is transferred to a display device control (ZE). This control converts the value obtained into a speed with which the characters are displaced. The invention is applied for joysticks for display devices. <IMAGE>

Description

Steueranordnung zum Verschieben von auf dem BildschirmControl arrangement for moving on the screen

eines Sichtgerätes dargestellten Zeichen Die Erfindung bezieht sich auf eine Steueranordnung zum Verschieben von auf dem Bildschirm eines Sichtgerätes dargestellten Zeichen gemäß dem Oberbegriff des Anspruchs 1.a display device shown characters The invention relates to a control arrangement for moving on the screen of a display device shown characters according to the preamble of claim 1.

Aus dem ntz-report 15 "Datensichtgeräte", VDE-Verlag Berlin, 1973, Seite 44 ist ein Steuerknüppel als Koordinatengeber für Sichtgeräte beschrieben, dessen Bewegung auf zwei zueinander senkrechte Codierscheiben übertragen wird.From ntz-report 15 "data display devices", VDE-Verlag Berlin, 1973, Page 44 describes a joystick as a coordinate transmitter for vision devices, whose movement is transmitted to two encoder disks that are perpendicular to one another.

Von diesen Scheiben werden die beiden Koordinaten der Stellung des Steuerknüppels abgetastet. Der erfaßte Koordinatenpunkt wird auf dem Bildschirm angezeigt und kann durch Betätigen einer Taste zur Weiterverarbeitung eingegeben werden.The two coordinates of the position of the Joystick scanned. The captured coordinate point is displayed on the screen displayed and can be entered for further processing by pressing a key will.

Aus der DE-PS 18 08 245 ist es ferner bekannt, zwei den beiden Koordinatenrichtungen zugeordnete Zweirichtungszähler vorzusehen, welche die Koordinaten einer Schreibmarke auf dem Bildschirm eines Sichtgerätes angeben und denen bei Auslenkung eines Steuerknüppels Taktimpulse zugeführt sind, die entsprechend den Koordinaten, in denen die Auslenkung erfolgt, und entsprechend deren Richtung den Stand der Zweirichtungszähler erhöhen oder erniedrigen. Die Auslenkung gibt daher die Richtung an, mit der die Marke über den Bildschirm verschoben wird.From DE-PS 18 08 245 it is also known, two of the two coordinate directions Provide assigned bidirectional counter, which the coordinates of a cursor on the screen of a display device and those when a control stick is deflected Clock pulses are supplied, which correspond to the coordinates in which the deflection takes place, and according to their direction increase the level of the bidirectional counter or humiliate. The deflection therefore indicates the direction in which the mark passes moves the screen.

Steuerknüppel dienen nicht nur dazu, einzelne Zeichen, z. B. eine Schreibmarke, zu verschieben, sie können auch dazu verwendet werden, das gesamte Bild oder Teile davon über den Bildschirm zu verschieben, z. B. dann, wenn in einem Bildspeicher mehr Informationen enthalten sind, als auf dem Bildschirm auf einmal dargestellt werden können.Control sticks are not only used to indicate individual characters, e.g. Legs Cursor to move, they can also be used to move the entire To move an image or parts of it across the screen, e.g. B. if in one Image memory contains more information than on the screen can be displayed at once.

Im Bildspeicher ist dann ein Großbild enthalten, über das der Bildschirm nach Art eines Fensters mit Hilfe des Steuerknüppels verschoben wird.The image memory then contains a large image over which the screen is moved like a window with the help of the control stick.

Die bekannten Anordnungen haben den Nachteil, daß die den Bildschirmkoordinaten entsprechenden Werte stets zur nicht gerätesteuerung übertragen werden und daß daher der Ubertragungskanal und die Sichtgerätesteuerung stark belastet sind.The known arrangements have the disadvantage that the screen coordinates corresponding values are always transferred to the non-device control and therefore the transmission channel and the display device control are heavily loaded.

Der vorliegenden Erfindung liegt die Aufgabe zugrunde, eine einen Steuerknüppel enthaltende Steueranordnung zum Verschieben von auf dem Bildschirm von Sichtgeräten dargestellten Zeichen zu schaffen, mit welcher der Ubertragungskanal und die Sichtgerätesteuerung im Vergleich zu den bekannten Anordnungen wenig belastet sind.The present invention has for its object to be a Control arrangement containing joysticks for moving on the screen to create characters displayed by display devices, with which the transmission channel and the display device control is less burdened compared to the known arrangements are.

Erfindungsgemäß wird diese Aufgabe mit den im kennzeichnenden Teil des Anspruchs 1 angegebenen Maßnahmen gelöst.According to the invention, this task with the in the characterizing part of claim 1 specified measures solved.

Mit der neuen Anordnung wird also überprüft, ob sich die Stellung des Steuerknüppels um mehr als einen vorgegebenen Betrag, d. h. in beachtlichem Maße, geändert hat, un#d es wird nur dann ein die Stellung des Steuerknüppels angebendes Signal (Auslenkungssignal) zur Sichtgerätesteuerung übertragen. Dort wird dieses Signal gespeichert und in eine Geschwindigkeit umgesetzt, mit der das oder die Zeichen über dem Bildschirm verschoben werden. Zweckmäßig wird die Stellung des Steuerknüppels z. B'. mittels Codierscheiben oder Potentiometer mit angeschlossenem Analog-Digital-Umsetzer als Digitalwert angegeben, so daß der Vergleich und die Datenübertragung digital erfolgen können.With the new arrangement it is checked whether the position the joystick by more than a predetermined amount, d. H. in considerable Dimensions, has changed, and only then will it be an indication of the position of the control stick Transmit signal (deflection signal) to the display unit control. There will be this Signal stored and converted into a speed with which the character or characters moved across the screen. The position of the control stick is useful z. B '. by means of coding disks or potentiometer with connected analog-digital converter given as a digital value so that the comparison and the data transfer are digital can be done.

Da die Sichtgerätesteuerung im allgemeinen nicht jederzeit zur Aufnahme von Informationen bereit ist, wird zweckmäßig mit dem Signal der Vergleichseinrichtung, welches eine Änderung der Stellung des Steuerknüppels anzeigt, eine Anforderung zur Datenübertragung an die Sichtgerätesteuerung gegeben,. die daraufhin, wenn sie zur Aufnahme von Informationen bereit ist, ein Quittungssignal zurücksendet, das die Übertragung der neuen Steuerknüppelstellung auslöst.Since the viewing device control is generally not always available for recording of information is ready, is expediently with the signal of the comparison device, which one Change in the position of the control stick indicates a Request for data transmission to the display unit control given. who thereupon when it is ready to receive information, sends back an acknowledgment signal, that triggers the transmission of the new stick position.

Im allgemeinen kann ein Steuerknüppel in zwei Koordinatenrichtungen frei bewegt werden, so daß die zur Sichtgerätesteuerung übertragenen Signale zweckmäßig die Form eines Datenwortes haben, in welchem Richtung und Geschwindigkeit der Zeichenverschiebung angegeben sind.In general, a joystick can move in two coordinate directions can be moved freely so that the signals transmitted to the display device control are expedient have the form of a data word, in which direction and speed of the character shift are specified.

Der oder die Schwellwerte können zwar fest eingestellt sein; zweckmäßig ist es aber, die Schwellwerte im Sinne einer Hysterese variabel zu machen, z. B. derart, daß, wenn das Ausgangssignal den Schwellwert überschritten hat dieser um einen bestimmten Betrag erniedrigt wird, damit nicht schon kleinste Bewegungen des Steuerknüppels ein Unter- oder Überschreiten des Schwellwertes und damit kurz aufeinanderfolgende, unerwünschte Signalübertragungen bewirken können.The threshold value (s) can be permanently set; expedient it is, however, to make the threshold values variable in the sense of a hysteresis, e.g. B. in such a way that when the output signal has exceeded the threshold value, it will be changed is reduced by a certain amount so that even the smallest movements of the Control stick a falling below or exceeding the threshold value and thus short successive, can cause unwanted signal transmissions.

Eine andere Möglichkeit, einen variablen Schwellwert zu erzeugen, besteht darin, das jweils zuletzt übertragene Auslenkungssignal zu speichern und mit diesem gespeicherten Signal das jeweilige augenblickliche Auslenkungssignal zu vergleichen und e-ine neue Übertragung dann einzuleiten, wenn die Differenz einen vorgegebenen Betrag überschreitet Anhand der Zeichnung werden im folgenden die Erfindung sowie weitere Vorteile und Ausgestaltungen näher beschrieben und erläutert.Another way to create a variable threshold, consists in storing the deflection signal transmitted last in each case and with this stored signal the respective instantaneous deflection signal to compare and then initiate a new transmission if the difference is a Exceeds specified amount With reference to the drawing, the invention will be described in the following and further advantages and refinements are described and explained in more detail.

Es zeigen die Figuren 1 und 3 Ausführungsbeispiele, bei denen die den Stellungen eines Steuerknüppels entspree:hetlderl Signale mit vorgegebenen Schwellwerten verglichen werden, Figur 2 eine Schaltungsanordnung zum Umsetzen von Auslenkungssignalen in Geschwindigkeiten, mit denen eine Marke über den Bildschirm eines Sichtgerätes verschoben wird.Figures 1 and 3 show exemplary embodiments in which the the positions of a control stick correspond to signals with predetermined threshold values to be compared FIG. 2 shows a circuit arrangement for converting of deflection signals in speeds with which a mark across the screen a display device is moved.

.In den Figuren 4 und 5 sind Ausführungsbeispiele veranschaulicht, bei denen die augenblicklichen Auslenkungssignale mit dem jeweils zuletzt ausgegebenen Auslenkungesi.In Figures 4 and 5, exemplary embodiments are illustrated, where the current deflection signals match the last output Deflection esi.

gnal verglichen werden.be compared gnal.

-In Figur 1 ist mit SG ein Sichtgerät bezeichnet, auf dessen Bildschirm BS eine Marke M dargestellt ist, die in Pfeilrichtung mit Hilfe eines Steuerknüppels STK verschoben werden soll. Die Richtung der Auslenkung des Steuerknüppels STK soll der Verschieberichtung der Marke und der Betrag der Auslenkung der Verschiebegeschwindigkeit entsprechen. Mit dem Steuerknüppel STK, dessen Stellung mit Koordinaten x, y beschrieben werden kann, sind zwei Potentiometer Px, Py gekoppelt, z. B. derart, daß sie den Koordinaten der jeweiligen Steuerknüppelstellung entsprechende Spannungen abgeben. An sie sind Analog-Digital-Umsetzer ADUx, ADUy angeschlossen, die an einem Ausgang ein Vorzeichenbit und damit ein die Richtung der Auslenkung kennzeichnendes Signal erzeugen. Ein dem Betrag der Auslenkung in x-Richtung entsprechender Digitalwert wird den einen Eingängen von Vergleichern VGLxl, VGLx2 ... VGLxn zugeführt. Entsprechend erhalten Vergleicher VGLy1, VGLy2 ... VGLyn einen Digitalwert, der dem Betrag der Auslenkung in y-Richtung entspricht. In Schwellwertgebern SWGxl, SWGx2 ... SWGxn sind Schwellwerte gespeichert, und zwar ist angenommen, daß der Schwellwert des Gebers SWGx2 größer als der des Gebers SWGxl ist und entsprechend der Schwellwert des Gebers SWGxn größer als der des Gebers SWGx(n-l). Jedesmal wenn der vom Analog-Digital-Umsetzer ADUx abgegebene Betrag der Auslenkung in x-Richtung einen Schwellwert überschreitet, soll die Geschwindigkeit, mit der die Marke in x-Richtun; über den Bildschirm bewegt wird, erhöht werden.In Figure 1, SG denotes a viewing device on its screen BS a mark M is shown, which is in the direction of the arrow with the help of a joystick STK is to be moved. The direction of deflection of the control stick STK should the direction of movement of the mark and the amount of deflection of the movement speed correspond. With the control stick STK, whose position is described with coordinates x, y can be, two potentiometers Px, Py are coupled, e.g. B. so that they the Coordinates of the respective control stick position emit corresponding voltages. Analog-digital converters ADUx, ADUy are connected to them and have an output a sign bit and thus a signal characterizing the direction of the deflection produce. A digital value corresponding to the amount of deflection in the x-direction is fed to one of the inputs of comparators VGLxl, VGLx2 ... VGLxn. Corresponding comparators VGLy1, VGLy2 ... VGLyn receive a digital value that corresponds to the amount of Corresponds to deflection in the y-direction. In threshold value sensors SWGxl, SWGx2 ... SWGxn threshold values are stored, and it is assumed that the threshold value of the Encoder SWGx2 is greater than that of encoder SWGxl and the threshold value accordingly of encoder SWGxn is greater than that of encoder SWGx (n-l). Every time the one from the analog-to-digital converter ADUx delivered amount of deflection in x-direction exceeds a threshold value, should be the speed with which the mark in x-direction; moved across the screen will be increased.

Zwischen den Schwellwertgebern und den Vergleichern liegen Subtrahierer SUBxl, SUBx2 ... SUByl ... SUByn, die von den Vergleichern gesteuert sind. Die Vorzeichensignale der Analog-Digital-Umsetzer und die Vergleicherausgangssignale werden einem Codierer COD1 zugeführt, der daraus ein Datenwort bildet, welches in einen Ausgabespeicher ASP1 eingetragen wird und über eine Durchschalteeinrichtung DS1 zu einer Sichtgerätesteuerung ZE übertragen werden kann.Subtractors are located between the threshold value transmitters and the comparators SUBxl, SUBx2 ... SUByl ... SUByn, used by the Controlled comparators are. The sign signals of the analog-digital converter and the comparator output signals are fed to an encoder COD1, which forms a data word therefrom, which in an output memory ASP1 is entered and via a switching device DS1 can be transmitted to a display device control ZE.

-Bei jeder Änderung eines Vergleichersignals gibt der Codierer COD1 eine Anforderung über eine Leitung ANF an die Sichtgerätesteuerung ZE, die darauf über eine Leitung QT ein Quittungssignal zurücksendet, welches, der Durchschalteeinrichtung DS1 zugeführt, die Übertragung des im Ausgabespeicher ASP1 enthaltenen Datenwortes zur Sichtgerätesteuerung ZE bewirkt.Whenever a comparator signal changes, the encoder outputs COD1 a request via a line ANF to the display device control ZE, which is thereon sends back an acknowledgment signal via a line QT, which, the switching device DS1 is supplied, the transmission of the data word contained in the output memory ASP1 for display device control ZE causes.

Die Sichtgerätesteuerung bildet aus den empfangenen Datenwörtern Verschiebesignale für die Marke M. Eine hierzu geeignete Schaltung zeigt Figur 2. Die übertragenen Datenwörter werden einem Eingangsregister ER zugeführt, und zwar derart, daß die die Richtung der Auslenkung kennzeichnenden Signale, das sind die Vorzeichenbits der Analog-Digital-Umsetzer ADUx, ADUy, in Stellen VZx, VZy und die Beträge für die Auslenkung in Stellen ALx, ALy eingetragen werden. Die Vorzeichenbits steuern die Zählrichtung von Zweirichtungszählern ZRZx, ZRZy, die mit dem Stand eines nicht dargestellten Zeilen- bzw. Spaltenzählers verglichen werden und deren Inhalte die jeweilige Position der Marke M angeben. Die Zählimpulse liefert ein Taktgeber TG1 über programmierbare Teiler PTx, PTy, deren Teilerverhältnisse von den Inhalten der Stellen ALx, ALy des Eingaberegisters gesteuert sind. Zwischen das Eingaberegister und die programmierbaren Teiler können Umcodierer UCx, UCy geschaltet sein, die dazu dienen, die übertragenen Digitalwerte in gewünschte Verschiebegeschwindigkeiten umzusetzen.The display device control forms shift signals from the received data words for the mark M. A circuit suitable for this is shown in FIG. 2. The transmitted Data words are fed to an input register ER in such a way that the The signals characterizing the direction of the deflection are the sign bits the analog-digital converter ADUx, ADUy, in places VZx, VZy and the amounts for the deflection can be entered in places ALx, ALy. Control the sign bits the counting direction of bidirectional counters ZRZx, ZRZy that do not match the status of one displayed row or column counter are compared and their contents the indicate the respective position of the mark M. The counting pulses are supplied by a clock generator TG1 via programmable dividers PTx, PTy, whose dividing ratios depend on the content of the places ALx, ALy of the input register are controlled. Between the input register and the programmable dividers can be connected to transcoders UCx, UCy serve to convert the transmitted digital values into the desired displacement speeds to implement.

Es kann so erreicht werden, daß die Geschwindigkeit der Markenverschiebung sich progressiv mit der Auslenkung des Steuerknüppels ändert.It can be achieved that the speed of the mark shift changes progressively with the deflection of the control stick.

Für die Erläuterung der Funktion der Anordnung nach Figur 1 wird angenommen, daß der Steuerknüppel STK zunächst in Mittenstellung ist. Beide Analog-Digital-Umsetzer ADUx, ADUy geben den Digitalwert Null ab. Die Vergleicher sprechen nicht an, und die Subtrahierer sind unwirksam, so daß die Schwellwerte von den Schwellwertgebern SWGxl, SWGx2 ...For the explanation of the function of the arrangement according to FIG. 1, it is assumed that that the control stick STK is initially in the middle position. Both analog-to-digital converters ADUx, ADUy output the digital value zero. The comparators do not respond, and the subtractors are ineffective, so that the threshold values from the threshold value generator SWGxl, SWGx2 ...

SWGxn unverändert den Vergleichern VGLxl, VGLx2 ... VGLxn zugeführt sind. Wird der Steuerknüppel nur wenig nach rechts ausgelenkt, so erscheint zwar am Ausgang des Analog-Digital-Umsetzers ADUx ein von Null verschiedener Wert, der aber kleiner ist als der im Schwellwertgeber SWGx1 enthaltene Schwellwert. Der Vergleicher VGLxl spricht daher noch nicht an. Die Marke verschiebt sich somit nicht, wenn der Steuerknüppel von einer Bedienungsperson nur angefaßt und dabei unbeabsichtigt etwas ausgelenkt wird. Bei weiterer Auslenkung nach rechts erreicht oder überschreitet der vom Analog-Digital-Umsetzer ADUx abgegebene Digitalwert den im Schwellwertgeber SWGx1 eingestellten Wert, und am Ausgang des Vergleichers VGLxl erscheint log. "l"-Signal. Der Codierer COD1 bildet nun aus der Gesamtheit der ihm zugeführten Vergleichersignale und Vorzeichensignale ein neues Datenwort, das er in den Ausgabespeicher ASP1 einträgt.SWGxn is fed unchanged to the comparators VGLxl, VGLx2 ... VGLxn are. If the joystick is deflected only a little to the right, it appears at the output of the analog-digital converter ADUx a value other than zero, the but is smaller than the threshold value contained in the threshold value transmitter SWGx1. The comparator VGLxl is therefore not yet responding. The mark does not shift if the Control stick only touched by an operator and inadvertently something is deflected. Reached or exceeded when deflected further to the right the digital value output by the analog-digital converter ADUx that in the threshold value transmitter SWGx1 and log appears at the output of the comparator VGLxl. "l" signal. The encoder COD1 now forms from the entirety of the comparator signals fed to it and sign signals a new data word, which it enters into the output memory ASP1.

Gleichzeitig stellt er eine Anforderung auf Datenübertragung, auf das die Sichtgerätesteuerung das im Ausgabespeicher ASP1 enthaltene Datenwort abholt und in das Eingaberegister (Figur 2) einträgt. Der programmierbare Teiler PTx wird auf ein großes Teilerverhältnis eingestellt, der Zweirichtungszähler ZRZx wird langsam hochgezählt und die Marke M wandert entsprechend langsam nach rechts.At the same time he makes a request for data transmission that the display device control fetches the data word contained in the output memory ASP1 and enters it in the input register (FIG. 2). The programmable divider PTx becomes set to a large division ratio, the bidirectional counter ZRZx is slow counted up and the mark M moves slowly to the right accordingly.

Mit dem Ausgangssignal des Vergleichers VGLxl wird ferner der Subtrahierer SUBxl eingeschaltet, was bewirkt, daß der dem Vergleicher VGLxl zugeführte Referenzwert um einen vorgegebenen Betrag unter dem im Schwellwertgeber SWGx1 eingestellten Schwellwert liegt. Damit wird eine Hysterese erreicht, die verhindert, daß kleine unbeabsichtigte Bewegungen des Steuerknüppels, bei denen der Ausgangswert des Analog-Digital-Umsetzers um einen Schwellwert schwankt, nicht zu Geschwindigkeitsänderungen der Marke führen. Es ist jedoch zu beachten, daß der Referenzwert für den Vergleicher VGLxl nicht bis auf den Wert Null oder noch mehr erniedrigt wird. Die Wirkung der Subtrahierer SUBxl ...With the output signal of the comparator VGLxl also the subtracter SUBxl switched on, which has the effect that the reference value fed to the comparator VGLxl by a specified amount below the threshold value set in the threshold value transmitter SWGx1 lies. This creates a hysteresis that prevents small unintentional Movements of the joystick in which the output value of the Analog-to-digital converter fluctuates around a threshold value, do not lead to changes in the speed of the mark. It should be noted, however, that the reference value for the comparator VGLxl is not until the value is reduced to zero or even more. The effect of the subtracter SUBxl ...

könnte auch mit Addierern erreicht werden, die zu den von.could also be achieved with adders added to those of.

den Aflalog-Di-gital-Umsetzern abgegebenen Werten eine Konstante hinzuaddieren.add a constant to the values given to the Aflalog digital converter.

Wird der Steuerknüppel noch weiter nach rechts ausgelenkt, werden nach und nach auch die. in den Schwellwertgebern SWGx2 ... SWGxn eingestellten Schwellwerte überschritten, wobei jedesmal ein neuer Digitalwert zur Sichtgerätesteuerung übertragen wird, der programmierbare Teiler PTx auf ein kleineres Teilerverhältnis eingestellt und die Geschwindigkeit der Marke M erhöht wird. Ferner werden die Subtrahierer SUBx2 ... SUBxn eingeschaltet. Nach Loslassen .des Steuerknüppels geht dieser in die Mittenstellung, wobei die durch die Subtraktion verminderten Schwellwerte unterschritten und die Subtrahierer ausgeschaltet werden.If the joystick is deflected further to the right, the little by little also the. threshold values set in the threshold value sensors SWGx2 ... SWGxn exceeded, each time a new digital value is transmitted to the display control the programmable divider PTx is set to a smaller division ratio and the speed of the brand M is increased. Furthermore, the subtractors SUBx2 ... SUBxn switched on. After releasing the control stick, it goes into the middle position, falling below the threshold values reduced by the subtraction and the subtractors are turned off.

Nach Unterschreiten des vom Subtrahierer SUBxl abgegebenen Wertes wird in das Eingaberegister ER der Sichtgerätesteuerung ein Wert eingetragen, der den programmierbaren Teiler PTx sperrt, so daß der Stand des Zählers ZRZx und damit die Stellung der Marke unverändert bleiben.After falling below the value given by the subtracter SUBxl a value is entered in the input register ER of the display device control that the programmable divider PTx locks, so that the status of the counter ZRZx and thus the position of the brand remain unchanged.

Beim Auslenken des Steuerknüppels nach links arbeitet die Anordnung nach Figur 1 wie beim Auslenken nach rechts, mit dem Unterschied, daß der Analog-Digital-Umsetzer ADUx ein verändertes Vorzeichensignal abgibt, so daß der Zweirichtungszähler ZRZx auf Rückwärtszählen geschaltet ist und die Marke nach links verschoben wird.The arrangement works when the joystick is deflected to the left according to Figure 1 as when deflecting to the right, with the difference that the analog-digital converter ADUx emits a changed sign signal so that the bidirectional counter ZRZx is switched to counting down and the mark is shifted to the left.

Das Verschieben der Marken nach oben und unten- geschieht durch entsprechendes Auslenken des Steuerknüppels. Auf die Beschreibung der Funktion der Anordnung beim Verschitrben der Marken nach oben und unten kann verzichtet werden, da sie der Rechts-/Linksverschiebung analog ist. Auch ist ohne weiteres ersichtlich, daß die Marke durch entsprechende Auslenkung des Steuerknüppels in jede beliebige Richtung verschoben werden kann.Moving the marks up and down is done by doing the same Deflecting the joystick. On the description of the function of the arrangement at Shifting the brands up and down can be dispensed with because she the right / left shift is analogous. It is also readily apparent that the mark by deflecting the joystick in any direction can be moved.

Im Ausführungsbeispiel nach Figur 1 werden die Ausgangswerte der Analog-Digital-Umsetzer ADUx, ADUy mit den Schwellwerten parallel verglichen. Der Aufwand für eine solche Anordnung läßt sich verringern, indem, wie es im Ausführungsbeispiel nach Figur 3 der Fall ist, der Vergleich seriell durchgeführt wird. Mit Px und Py sind wieder die Potentiometer bezeichnet, die mit dem Steuerknüppel STK verbunden sind. An diese beiden Potentiometer ist über einen Umschalter US1 ein Analog-Digital-Umsetzer ADU angeschlossen, der das Vorzeichensignal unmittelbar zu einem Codierer COD2 gibt, während der Digitalwert, welcher dem Betrag der Auslenkung des Steuerknüppels entspricht, einem Vergleicher VGL zugeführt ist. Ein Taktgeber TG2 zählt zyklisch einen Adressenzähler ADZ hoch, so daß die in einem Speicher SP1 enthaltenen Schwellwerte SWlx, SW2x ... SWnx; SWly, SW2y ... SWny sowohl einem Subtrahierer SUB als auch dem Codierer COD2 zugeführt sind.In the exemplary embodiment according to FIG. 1, the output values are the analog-digital converter ADUx, ADUy compared with the threshold values in parallel. The effort for such Arrangement can be reduced by, as in the embodiment according to FIG 3 is the case, the comparison is carried out serially. With Px and Py are again denotes the potentiometers that are connected to the control stick STK. To this two potentiometers is an analog-digital converter ADU via a switch US1 connected, which gives the sign signal directly to an encoder COD2, while the digital value, which corresponds to the amount of deflection of the control stick, is fed to a comparator VGL. A clock generator TG2 counts an address counter cyclically ADZ high, so that the threshold values SWlx, SW2x ... SWnx; SWly, SW2y ... SWny both a subtracter SUB and the encoder COD2 are supplied.

Jede Zelle des Speichers SP1 weist eine zusätzliche Merkerstelle auf, in die eingetragen wird, ob der zugehörige Schwellwert größer oder kleiner als der vom Analog-Digital-Umsetzer ADU abgegebene Digitalwert ist und deren Inhalt beim Auslesen in einem Leseregister LR zwischengespeichert wird. Mit den in den Merkerstellen gespeicher#ten Bits kann der Subtrahierer SUB im Sinne einer Hysterese gesteuert werden, indem, wenn in einer zusätzlichen Stelle eine log.Each cell of the memory SP1 has an additional flag position, in which it is entered whether the associated threshold value is greater or less than the is the digital value output by the analog-to-digital converter ADU and its content at Reading is buffered in a read register LR. With the in the marker positions The subtracter SUB can control stored bits in the sense of a hysteresis by, if in an additional place a log.

"O" enthalten ist, der aus dem Speicher SP1 ausgelesene Schwellwert unverändert dem Vergleicher zugeführt wird, und wenn eine logische "1" ausgelesen wird, von dem jeweiligen Schwellwert eine Konstante subtrahiert wird."O" is contained, the threshold value read out from the memory SP1 is fed unchanged to the comparator, and when a logical "1" is read out a constant is subtracted from the respective threshold value.

Zur Erläuterung der Funktion der Anordnung nach Figur 3 wird wieder angenommen, daß zunächst der Steuerknüppel in der Mittenstellung ist und der Analog-Digital-Umsetzer ADU demnach den Wert Null abgibt. Sämtliche Vergleicherausgangssignale sind daher auch Null, und es werden in die Merkerstellen des Speichers SP1 logische "O"-Signale eingetragen. Der Subtrahierer SUB ist somit während des gesamten Aufruf zyklus des Speichers SP1 ausgeschaltet. Der Adressenzähler ADZ schaltet den Umschalter US dann in die eingezeichnete Stellung, wenn er Speicherzellen mit Schwellwerten aufruft, die mit Signalen für die Auslenkung nach oben und unten, d. h. in y-Richtung, verglichen werden sollen. Beim Aufruf der Zellen mit den Schwellwerten SWly ... ~ist daher der Umschalter US1 in der eingezeichneten Stellung; beim Aufruf der Zellen mit den Schwellwerten SWlx ... SWnx in der anderen Stellung.To explain the function of the arrangement according to FIG. 3, again assumed that first the joystick is in the middle position and the analog-to-digital converter ADU outputs the value zero accordingly. All Comparator output signals are therefore also zero, and there are in the flag positions of the memory SP1 entered logical "O" signals. The subtracter SUB is thus switched off during the entire call cycle of the memory SP1. The address counter ADZ then switches the switch US to the position shown when it has memory cells with threshold values, which with signals for the deflection up and down, d. H. in the y-direction are to be compared. When calling the cells with the threshold values SWly ... ~ is therefore the switch US1 in the position shown; when calling of the cells with the threshold values SWlx ... SWnx in the other position.

Ausgehend von der Mittenstellung soll nun der Steuerknüppel nach oben ausgelenkt werden. Dies hat zur Folge, ^ daß das vom Analog-Digital-Umsetzer dem Vergleicher VGL zugeführte Signal größer als der Schwellwert SWly wird.Starting from the middle position, the control stick should now move upwards be deflected. This has the consequence that the analog-to-digital converter from the Comparator VGL supplied signal is greater than the threshold value SWly.

der Vergleicher gibt "1"-Signal ab, das im Speicher SP1 in die Speicherzelle mit dem Schwellwert SWly ein.getragen. wird. Ein Exklusiv-ODER-Glied EXO stellt fest, daß das Vergleicherausgangssignal und das im Leseregister LR enthaltene Signal unterschiedlich sind und meldet dies dem Codierer COD2. Dieser bildet daraufhin ein Datenwort mit dem Schwellwert SWly und dem Vorzeichensignal des Analog-Digital-Umsetzers ADU und trägt dieses in Stellen VZ'y, AL'y eines Ausgabespeichers ASP2 ein. Aus diesem wird dann das gesamte Wort zur Sichtgerätesteuerung übertragen. Wird der Steuerknüppl nach rechts bewegt, so werden nach und nach auch die Schwellwerte SWlx, SW2x ... überschritten, so daß in die dafür vorgesehenen Stellen des Speichers SP1 1,111-Signale eingetragen werden. Nach jedem Überschreiten eines Schwellwertes wird in diesem Falle in die Stellen VZ'x des Ausgabespeichers ASP2 ein der Richtung und dem Betrag der Auslenkung entsprechendes Datentcilwort eingeetragell und zusammen mit dem in den Stellen VZ'y enthaltenen Teilwort Sür die Auslenkung in y-Richtung zur Sichtgerätesteuerung übertragen.the comparator emits a "1" signal which is stored in the memory SP1 in the memory cell entered with the threshold value SWly. will. An exclusive OR element EXO represents determines that the comparator output signal and the signal contained in the read register LR are different and reports this to the encoder COD2. This then forms a data word with the threshold value SWly and the sign signal of the analog-digital converter ADU and enters this in positions VZ'y, AL'y of an output memory ASP2. the end the entire word is then transmitted to the display device control. Will the If the joystick is moved to the right, the threshold values SWlx, SW2x ... exceeded, so that in the places provided for this in memory SP1 1,111 signals can be entered. Every time a threshold value is exceeded, in this case in the positions VZ'x of the output memory ASP2 in the direction and the amount of the deflection corresponding Datentcilwort entered and together with the partial word contained in the places VZ'y For the deflection transmitted in the y-direction to the display device control.

Auf einen gesonderten Codierer COD2 kann verzichtet werden, wenn die Zellen des Speichers SP1 derart erweitert sind, daß zu jedem S.chwellwert ein entsprechender Code eingetragen ist, der dann, wenn das Exklusiv-ODER-Glied EXO log.A separate encoder COD2 can be dispensed with if the Cells of the memory SP1 are expanded in such a way that a corresponding Code is entered, which when the exclusive OR element EXO log.

"1"-Signal abgibt, in den Ausgabespeicher ASP2 übernommen wird. Der Ausgabespeicher ASP2 braucht nicht unmittelbar nach der Feststellung eines Über- oder Unterschreitens eines Schwellwertes ausgelesen zu werden, sondern man kann auch bis zu einer bestimmten Zyklusphase, z. B. bis zum Ende eines Zyklus, warten, damit, falls während dieses Z.yklus ein Schwellwert sowohl in x- als auch in y-Richtung überschritten wurde, nur eine Übertragung erforderlich ist.Emits a "1" signal, is transferred to the output memory ASP2. Of the Output memory ASP2 is not required immediately after the detection of an over- or to be read below a threshold value, but one can also up to a certain cycle phase, e.g. B. wait until the end of a cycle, so if there is a threshold value in both the x and y directions during this cycle exceeded, only one transfer is required.

In der Anordnung nach Figur 4 sind mit ADUx und ADUy wieder zwei Analog-Digital-Umsetzer bezeichnet, die je einer Koordinate des Steuerknüppels zugeordnet sind. An sie sind je ein Addierer ADxl, ADyi angeschlossen, denen Codierer CODx, CODy nachgeschaltet sind. An deren Ausgängen liegen Ausgabespeicher ASPx, ASPy, deren Ein- und Ausgangssignale mittels Vergleichem VLxl, VLyl verglichen werden. Eine Steuereinheit STE steuert den Betrieb der Anordnung, sie liefert auch die Anforderung auf Datenübertragung an die Sichtgerätesteuerung und empfängt die Quittungssignale. -In der Mittenstellung des Steuerknüppels geben die Analog-Digital-Umsetzer ADUx, ADUy die Digitalwerte Null ab, die Addierer ADxl, ADyl geben diesen Wert unverändert auf die Codierer CODx, CODy, so daß deren Speicherzellen mit der Adresse "O" angesprochen werden. In diesen ist der Wert "O" für den Betrag der Auslenkung gespeichert, der zum Ausgabespeicher ASPx bzw.In the arrangement according to FIG. 4, ADUx and ADUy are again two analog-digital converters referred to, which are each assigned to a coordinate of the joystick. To them are one adder ADxl, ADyi each connected, followed by encoders CODx, CODy are. Output memories ASPx, ASPy and their input and output signals are located at their outputs be compared by means of comparators VLxl, VLyl. A control unit STE controls the operation of the arrangement, it also provides the request for data transmission to the display control and receives the acknowledgment signals. -In the middle position of the joystick, the analog-to-digital converters ADUx, ADUy provide the digital values Zero off, the adders ADxl, ADyl transmit this value unchanged to the encoder CODx, CODy, so that their memory cells are addressed with the address "O". The value "O" is stored in these for the amount of deflection that is sent to the output memory ASPx or

ASPy ausgelesen wird. Unter der Voraussetzung, daß in den Ausgabespeichern schon vorher der Wert "O" enthalten war, stellen die Vergleicher VLx1, VLyl Gleichheit zwischen den Ein- und Ausgangssignalen fest und melden dies der Steuereinheit STE. Bei kleinen Änderungen der Ausgangswerte der Analog-Digital-Umsetzer ADUx, ADUy, die beim bloßen Anfassen des Steuerknüppels auftreten können, geben die Analog-Digital-Umsetzer den Wert 1 oder 2 ab, denen der Wert Null für die Auslenkung zugeordnet ist, so daß die Vergleicher VLx1, VLyl nach wie vor keine Änderung feststellen. Erst bei einer größeren Auslenkung des Steuerknüppels, z. B.ASPy is read out. Provided that in the output memory the value "O" was already contained before, the comparators VLx1, VLyl represent equality between the input and output signals and report this to the control unit STE. In the event of small changes in the output values of the analog-to-digital converters ADUx, ADUy, those by just touching them of the joystick can occur, the analog-digital converter outputs the value 1 or 2, which the value zero for the deflection is assigned, so that the comparators VLx1, VLyl still do not Notice change. Only with a larger deflection of the joystick, z. B.

nach rechts, g#ibt der Analog-Digital-Umsetzer ADUx einen Wert ab, dem im Codierer CODx der Wert 1 zugeordnet ist.to the right, the analog-digital converter ADUx outputs a value, to which the value 1 is assigned in the encoder CODx.

Der Vergleicher VLx1 stellt nun fest, daß der Eingangswert des Ausgabespeichers ASPx größer ist als dessen Ausgangswert, er meldet dies der Steuereinheit STE, die daraufhin ein Übernahme signal an die Speicher ASPx , ASPy und ein Anforderungssignal über eine Leitung ANF an die Sichtgerätesteuerung sendet. Ist diese zur Übernahme der neuen Werte bereit, antwortet sie über eine Leitung mit einem Quittungssignal, auf welches die Steuereinheit STE ein Freigabesignal auf Durchschalteeinrichtungen DSx, DSy gibt, so daß die Beträge der Auslenkung des Steuerknüppels und die Richtungen zur Sichtgerätesteuerung übertragen werden. Die Steuereinheit STE führt ferner einen Impuls der Addierschaltung ADxl zu, damit diese den Ausgangswert des Analog-Digital-Umsetzers ADUx um einen konstanten Betrag erhöht und eine Hysterese erreicht wird. Wird der Steuerknüppel weiter nach rechts ausgelenkt, wird dem Codierer CODx vom Addierer ADxl schließlich eine Adresse zugeführt, welcher der Auslenkungswert 2 zugeordnet ist. Der Vergleicher VLx1 stellt wieder die Erhöhung des Auslenkungssignals fest, und es findet eine neue Datenübertragung statt. Ferner wird dem Addierer ADxl abermals ein Steuerimpuls zugeführt, damit er eine weitere Konstante zum Ausgangswert des Analog-Digital-Umsetzers ADUx hinzuaddiert und eine Hysterese erreicht wird.The comparator VLx1 now determines that the input value of the output memory ASPx is greater than its output value, it reports this to the control unit STE, the thereupon a takeover signal to the memory ASPx, ASPy and a request signal sends via a line ANF to the display unit control. Is this for takeover the new values are ready, it responds via a line with an acknowledgment signal, to which the control unit STE sends a release signal to switching devices DSx, DSy there, so that the amounts of deflection of the joystick and the directions are transmitted to the display device control. The control unit STE also performs a Pulse of the adder circuit ADxl so that it receives the output value of the analog-digital converter ADUx is increased by a constant amount and a hysteresis is reached. Will the If the control stick is deflected further to the right, the encoder CODx is sent by the adder ADxl is finally supplied with an address to which the deflection value 2 is assigned is. The comparator VLx1 again determines the increase in the deflection signal, and a new data transfer takes place. Furthermore, the adder ADxl a control pulse is supplied so that it is a further constant to the output value of the Analog-digital converter ADUx is added and a hysteresis is achieved.

Beim Zurückführen des Steuerknüppels nach links gibt der Codierer CODx nach und nach niedrigere Auslenkungssignale ab, wobei'jedesmal eine Datenübertragung stattfindet und die vom Addierer ADx zuni Ausgangswert dazu Afl:tl()kr 1)1 r' I':# 1 -Umsetzers ADUx hinzuaddierte Konstante verringert wird.When moving the joystick back to the left, the encoder gives CODx gradually lower deflection signals, each time a data transmission takes place and the output value added by the adder ADx to Afl: tl () kr 1) 1 r 'I': # 1 converter ADUx is reduced.

Wird der Steuerknüppel über die Mittenstellung hinaus nach links ausgelenkt, arbeitet die Anordnung wie beim Auslenken nach rechts nur mit dem Unterschied, daß dem Ausgabespeicher ASPx ein anderes Richtungsbit zugeführt wird.If the control stick is deflected to the left beyond the middle position, the arrangement works as with deflection to the right only with the difference that a different direction bit is fed to the output memory ASPx.

Beim Auslenken des Steuerknüppels nach oben und unten arbeiten die mit y gekennzeichneten Einheiten der Anordnung entsprechend den mit x gekennzeichneten bei der Auslenkung nach rechts und links. Selbstverständlich können-die mit x und y gekennzeichneten Einheiten auch gleichzeitig ar- -beiten, wenn der Steuerknüppel in einer Diagonalen ausgelenkt wird.When moving the joystick up and down, they work Units of the arrangement marked with y correspond to those marked with x when deflecting to the right and left. Of course, those with x and y marked units also work at the same time when the joystick is deflected in a diagonal.

In dem Ausführungsbeispiel nach Figur 5 sind an die Analog-Digital-Umsetzer ADUx, ADUy jeweils zwei Vergleicher VLx3, VLx4; VLy3, VLy4 angeschlossen, von denen der eine, VLz3, VLy3, an einen Addierer ADx3, ADy3 und der andere an einen Subtrahierer SBx3, SBy3 angeschlossen ist. Die Addierer und Subtrahierer addieren bzw. subtrahieren eine Konstante zu bzw. von in Speichern SPx, SPy enthaltenen Werten, die gleich den Ausgangswerten der Analog-Digital-Umsetzer sind, die der letzten Übertragung zugrunde lagen.In the exemplary embodiment according to FIG. 5, the analog-digital converter is connected ADUx, ADUy each have two comparators VLx3, VLx4; VLy3, VLy4 connected, one of which one, VLz3, VLy3, to an adder ADx3, ADy3 and the other to a subtracter SBx3, SBy3 is connected. The adders and subtractors add and subtract, respectively a constant to or from values contained in memories SPx, SPy that are equal to the output values of the analog-digital converter are those of the last transmission were based.

In der Mittenstellung des Steuerknüppels sind diese Werte "O".In the middle position of the joystick, these values are "O".

Ein Vergleicher wird erst dann ansprechen, wenn der Steuerknü.ppel so weit ausgelenkt ist, daß ein Analog-Digital-Umsetzer einen Wert abgibt, der größer als der von den Addierern und Subtrahierern addierte bzw. subtrahierte Wert ist. Spricht ein Vergleicher an, gibt er einen Steuerimpuls auf einen Codierer CODx2, CODy2, worauf die von den Analog-Digital-Umsetzern abgegebenen Werte umcodiert und in Augabespeichern ASPx2, ASPy2 eingetragen werden, Ferner gelangen die Ausgangsimpulse der Vergleicher als Übernahmeimpulse auf die Speicher SPx, SPy, damit diese den jeweiligen Digitalwert übernehmen. Zu bzw. von diesem Wert werden die Konstanten hinzuaddiert bzw. subtrahiert, damit die Vergleicher erst dann ansprechen, wenn der Steuerknüppel um mehr als einen vorgegebenen Betrag verstellt wird. Die Ausgangsimpulse der Vergleicher gelangen ferner als Anforderungssignale zur Sichtgerätesteuerung, deren Quittungssignal als Lesesignal den Ausgabespeichern ASPx2, ASPy2 zugeführt ist.A comparator will only respond when the joystick is deflected so far that an analog-digital converter outputs a value that is greater than the value added and subtracted by the adders and subtractors, respectively. If a comparator responds, it sends a control pulse to an encoder CODx2, CODy2, whereupon the values output by the analog-digital converters are recoded and are entered in output memories ASPx2, ASPy2, the output pulses are also received the comparator as transfer pulses to the memory SPx, SPy, so that these the accept the respective digital value. The constants become to or from this value added or subtracted so that the comparators only respond when the joystick moves more than a specified amount will. The output pulses from the comparators are also sent as request signals Display device control whose acknowledgment signal is sent to the output memory as a read signal ASPx2, ASPy2 is fed.

4 Patentansprüche 5 Figuren4 claims 5 figures

Claims (4)

Patentansprüche D Steueranordnung zum Verschieben von auf dem Bildschirm eines Sichtgerätes dargestellten Zeichen a) mit einem Steuerknüppel, der in den den Bildschirmkoordinaten entsprechenden Richtungen auslenkbar ist, b) mit einem Signalgeber je Bildschirmkoordinate, c) mit einer Ausgabeschaltung, welche das vom Signalgeber abgegebene Signal oder ein davon abgeleitetes Signal (Auslenkungssignal) zu einer Sichtgerätesteuerung überträgt, gekennzeichnet durch d) eine Vergleichseinrichtung (VGLxl, VGLx2 ... VGLyn), welche das Auslenkungssignal mit Referenzwerten vergleicht und bei Abweichung um mehr als einen vorgegebenen Betrag ein die Übertragung des Auslenkungssignals zur Sichtgerätesteuerung (ZE) auslösendes Steuersignal abgibt, e) ein in der Sichtgerätesteuerung enthaltenes Register (ER), in dem das jeweils letzte empfangene Auslenkungssignal gespeichert ist, f) eine in der Sichtgerätesteuerung enthaltene Einrichtung zum Umsetzen des Geschwindigkeit und Richtung der Zeichenverschiebung angebenden Auslenkungssignals in ein Steuersignal zur Zeichenverschiebung auf dem Bildschirm.Claims D Control arrangement for moving on the screen a display device shown characters a) with a joystick that is in the the screen coordinates corresponding directions can be deflected, b) with a Signal transmitter per screen coordinate, c) with an output circuit, which the from Signal transmitter emitted signal or a signal derived from it (deflection signal) transmits to a display device control, characterized by d) a comparison device (VGLxl, VGLx2 ... VGLyn), which compares the deflection signal with reference values and if there is a discrepancy by more than a specified amount, the transfer of the Deflection signal for display device control (ZE) emits triggering control signal, e) a register (ER) contained in the display device control, in which the respective last received deflection signal is stored, f) one in the display device control Included device for converting the speed and direction of the character shift indicating deflection signal into a control signal for character displacement on the Screen. (Fig. 1, 2) 2. Steueranordnung nach Anspruch 1, d a d u r c h g e k.e n n z e i c h n e t , daß als Referenzwert das jeweils zuletzt ausgesandte Auslenkungssignal verwendet wird. (Fig. 1, 2) 2. Control arrangement according to claim 1, d a d u r c h g e k.e n n n z e i c h n e t that the deflection signal sent last in each case is used as the reference value is used. 3. Steueranordnung nach Anspruch 2, d a d u r c h g e k e n n z e i c h n e t ; daß das Auslenkungssignal einem Ausgabespeicher (ASPx, ASPy) zugeführt ist, mit dessen Ausgang über eine Schalteinrichtung (DSx, DSy) eine zur Sich Ige#ätes teuerung Pühranclc Obc#rtr;lgungsl# ituni ver- bunden ist, daß eine Vergleichseinrichtung (VLxl, VLyl) vorhanden ist, die das Ein- und das Ausgangssignal des Ausgabespeichers (ASPx, ASPy) miteinander vergleicht und daß bei Ungleichheit der miteinander verglichenen Signale das die Übertragung des Auslenkungssignals zur Sichtgerätesteuerung auslösende Steuersignal abgegeben wird. 3. Control arrangement according to claim 2, d a d u r c h g e k e n n z e i c h n e t; that the deflection signal is fed to an output memory (ASPx, ASPy) is, with the output of which via a switching device (DSx, DSy) a device to be Ige # ätes Price increase Pühranclc Obc # rtr; lgungsl # ituni ver bound is that one Comparison device (VLxl, VLyl) is available, which the input and the output signal of the output memory (ASPx, ASPy) compares with each other and that in case of inequality of the signals compared with one another, that is, the transmission of the deflection signal for the display device control triggering control signal is emitted. 4. Steueranordnung nach einem der Ansprüche 1 bis 3, d a d u r c h g e k e n n z e i c h n e t , daß nach Über- oder Unterschreiten eines Referenzwertes das Auslenkungssignal oder der Referenzwert derart verändert wird, daß die Steueranordnung eine Hysterese aufweist.4. Control arrangement according to one of claims 1 to 3, d a d u r c h it is noted that after exceeding or falling below a reference value the deflection signal or the reference value is changed in such a way that the control arrangement has a hysteresis.
DE19823204428 1982-02-09 1982-02-09 Control arrangement for displacing characters represented on the screen of a display device Withdrawn DE3204428A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
DE19823204428 DE3204428A1 (en) 1982-02-09 1982-02-09 Control arrangement for displacing characters represented on the screen of a display device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
DE19823204428 DE3204428A1 (en) 1982-02-09 1982-02-09 Control arrangement for displacing characters represented on the screen of a display device

Publications (1)

Publication Number Publication Date
DE3204428A1 true DE3204428A1 (en) 1983-08-18

Family

ID=6155181

Family Applications (1)

Application Number Title Priority Date Filing Date
DE19823204428 Withdrawn DE3204428A1 (en) 1982-02-09 1982-02-09 Control arrangement for displacing characters represented on the screen of a display device

Country Status (1)

Country Link
DE (1) DE3204428A1 (en)

Cited By (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0242774A1 (en) * 1986-04-16 1987-10-28 Siemens Aktiengesellschaft Arrangement for moving symbols on a display screen
EP0346520A1 (en) * 1987-05-20 1989-12-20 Fresenius AG Numeric or alphanumeric data input device for an apparatus
DE4324797A1 (en) * 1993-07-23 1995-01-26 Thomson Brandt Gmbh Method for reducing synchronisation interference in the case of a display marker (indicator)
EP0785499A1 (en) * 1995-05-10 1997-07-23 Nintendo Co., Ltd. Image processing system using analog joystick
US5973704A (en) * 1995-10-09 1999-10-26 Nintendo Co., Ltd. Three-dimensional image processing apparatus
US5984785A (en) * 1995-05-10 1999-11-16 Nintendo Co., Ltd. Operating device with analog joystick
US6002351A (en) * 1995-11-10 1999-12-14 Nintendo Co., Ltd. Joystick device
US6001015A (en) * 1995-10-09 1999-12-14 Nintendo Co., Ltd. Operation controlling device and video processing system used therewith
US6007428A (en) * 1995-10-09 1999-12-28 Nintendo Co., Ltd. Operation controlling device and video processing system used therewith
US6139433A (en) 1995-11-22 2000-10-31 Nintendo Co., Ltd. Video game system and method with enhanced three-dimensional character and background control due to environmental conditions
US6155926A (en) * 1995-11-22 2000-12-05 Nintendo Co., Ltd. Video game system and method with enhanced three-dimensional character and background control
US6241610B1 (en) 1996-09-20 2001-06-05 Nintendo Co., Ltd. Three-dimensional image processing system having dynamically changing character polygon number
US6244959B1 (en) 1996-09-24 2001-06-12 Nintendo Co., Ltd. Three-dimensional image processing system with enhanced character control
US6264558B1 (en) 1995-10-09 2001-07-24 Nintendo Co., Ltd. Video game system with data transmitting/receiving controller
US6267673B1 (en) 1996-09-20 2001-07-31 Nintendo Co., Ltd. Video game system with state of next world dependent upon manner of entry from previous world via a portal
US6383079B1 (en) 1995-11-22 2002-05-07 Nintendo Co., Ltd. High performance/low cost video game system with multi-functional peripheral processing subsystem
US6491585B1 (en) 1996-09-24 2002-12-10 Nintendo Co., Ltd. Three-dimensional image processing apparatus with enhanced automatic and user point of view control
US6679776B1 (en) 1997-07-17 2004-01-20 Nintendo Co., Ltd. Video game system

Cited By (33)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0242774A1 (en) * 1986-04-16 1987-10-28 Siemens Aktiengesellschaft Arrangement for moving symbols on a display screen
EP0346520A1 (en) * 1987-05-20 1989-12-20 Fresenius AG Numeric or alphanumeric data input device for an apparatus
DE4324797A1 (en) * 1993-07-23 1995-01-26 Thomson Brandt Gmbh Method for reducing synchronisation interference in the case of a display marker (indicator)
US6186896B1 (en) 1995-05-10 2001-02-13 Nintendo Co., Ltd. Operating device with analog joystick
EP0785499A1 (en) * 1995-05-10 1997-07-23 Nintendo Co., Ltd. Image processing system using analog joystick
EP0785499A4 (en) * 1995-05-10 1999-01-07 Nintendo Co Ltd Image processing system using analog joystick
US6489946B1 (en) 1995-05-10 2002-12-03 Nintendo Co., Ltd. Operating device with analog joystick
US5984785A (en) * 1995-05-10 1999-11-16 Nintendo Co., Ltd. Operating device with analog joystick
US6461242B2 (en) 1995-05-10 2002-10-08 Nintendo Co., Ltd. Operating device for an image processing apparatus
US6264558B1 (en) 1995-10-09 2001-07-24 Nintendo Co., Ltd. Video game system with data transmitting/receiving controller
US6421056B1 (en) 1995-10-09 2002-07-16 Nintendo Co., Ltd. Three-dimensional image processing apparatus
US6778190B1 (en) 1995-10-09 2004-08-17 Nintendo Co., Ltd. Three-dimensional image processing apparatus
US6007428A (en) * 1995-10-09 1999-12-28 Nintendo Co., Ltd. Operation controlling device and video processing system used therewith
US6239806B1 (en) 1995-10-09 2001-05-29 Nintendo Co., Ltd. User controlled graphics object movement based on amount of joystick angular rotation and point of view angle
US6676520B2 (en) 1995-10-09 2004-01-13 Nintendo Co., Ltd. Video game system providing physical sensation
US6590578B2 (en) 1995-10-09 2003-07-08 Nintendo Co., Ltd. Three-dimensional image processing apparatus
US6001015A (en) * 1995-10-09 1999-12-14 Nintendo Co., Ltd. Operation controlling device and video processing system used therewith
US6497618B1 (en) 1995-10-09 2002-12-24 Nintendo Co. Ltd. Video game system with data transmitting/receiving controller
US6325718B1 (en) 1995-10-09 2001-12-04 Nintendo Co., Ltd. Operation controlling device and video processing system used therewith
US5973704A (en) * 1995-10-09 1999-10-26 Nintendo Co., Ltd. Three-dimensional image processing apparatus
US6332840B1 (en) 1995-10-09 2001-12-25 Ninetendo Co., Ltd. Operation controlling device and video processing system used therewith
US6002351A (en) * 1995-11-10 1999-12-14 Nintendo Co., Ltd. Joystick device
US6383079B1 (en) 1995-11-22 2002-05-07 Nintendo Co., Ltd. High performance/low cost video game system with multi-functional peripheral processing subsystem
US6454652B2 (en) 1995-11-22 2002-09-24 Nintendo Co., Ltd. Video game system and method with enhanced three-dimensional character and background control due to environmental conditions
US6139433A (en) 1995-11-22 2000-10-31 Nintendo Co., Ltd. Video game system and method with enhanced three-dimensional character and background control due to environmental conditions
US6331146B1 (en) 1995-11-22 2001-12-18 Nintendo Co., Ltd. Video game system and method with enhanced three-dimensional character and background control
US6155926A (en) * 1995-11-22 2000-12-05 Nintendo Co., Ltd. Video game system and method with enhanced three-dimensional character and background control
US6346046B2 (en) 1996-09-20 2002-02-12 Nintendo Co., Ltd. Three-dimensional image processing system having dynamically changing character polygon number
US6267673B1 (en) 1996-09-20 2001-07-31 Nintendo Co., Ltd. Video game system with state of next world dependent upon manner of entry from previous world via a portal
US6241610B1 (en) 1996-09-20 2001-06-05 Nintendo Co., Ltd. Three-dimensional image processing system having dynamically changing character polygon number
US6491585B1 (en) 1996-09-24 2002-12-10 Nintendo Co., Ltd. Three-dimensional image processing apparatus with enhanced automatic and user point of view control
US6244959B1 (en) 1996-09-24 2001-06-12 Nintendo Co., Ltd. Three-dimensional image processing system with enhanced character control
US6679776B1 (en) 1997-07-17 2004-01-20 Nintendo Co., Ltd. Video game system

Similar Documents

Publication Publication Date Title
DE3204428A1 (en) Control arrangement for displacing characters represented on the screen of a display device
DE2264090C3 (en) Data compression
DE2418653C3 (en) Device for displaying an extreme value of a sequence of digital values
DE1082435B (en) Adder
DE1499217A1 (en) Process and device for the compression and storage of data
DE2907990A1 (en) METHOD AND DEVICE FOR SENSING THE AMPLITUDE OF A SIGNAL
DE3107901A1 (en) DIGITAL REAL-TIME TELEVISION IMAGE DEVICE
DE2340250C2 (en) Method and device for redundancy-reducing coding of a message stream consisting of blocks of N bits each
DE2129427A1 (en) Display device with a cathode ray tube
DE3714589A1 (en) VIDEO SIGNAL CODER WITH DPCM AND ADAPTIVE PREDICTION
DE2155133A1 (en) Digital intensity modulator for a display system with a cathode ray tube
DE2436674B2 (en) CIRCUIT ARRANGEMENT FOR THE TRANSMISSION AND DISPLAY OF ANALOGUE SIGNAL WITH A TELEVISION SIGNAL
DE2149636C3 (en) Method for displaying measured values on the screen of a display device
DE1255964B (en) Arrangement for displaying a traffic situation on the screen of a cathode ray tube with the help of data which are supplied by an electronic computer and / or a radar device and a hand-operated transmitter
DE2439102A1 (en) Representation of images in form of digital data - involves data containing intensity values and coordinates for recording means
DE1007085B (en) Electronically working counter
DE3028055A1 (en) DETECTION SYSTEM FOR INFORMATION
DE881361C (en) Pressure telegraph receiver with several type groups, which are set by corresponding variable characters
DE2000913A1 (en) Character display device
DE1916348B2 (en)
DE2711759A1 (en) Video characteristic display arrangement with point selection unit - enables unequivocal determination of neighbouring and intersecting curve points
DE2325095C3 (en) Arrangement for writing in the coordinates of points to be displayed on the screen of a viewing device
DE2446692C3 (en) Keyboard for display devices
DE2309769C3 (en) Device for controlling a movement by continuously setting at least one position coordinate register as a function of the movement of an encoder
DE1944058A1 (en) Circuit for counting pulses

Legal Events

Date Code Title Description
8139 Disposal/non-payment of the annual fee