[go: up one dir, main page]

DE2811032A1 - Tuning circuit for radio receiver - has microcomputer and two memories holding tuning words and binary addresses - Google Patents

Tuning circuit for radio receiver - has microcomputer and two memories holding tuning words and binary addresses

Info

Publication number
DE2811032A1
DE2811032A1 DE19782811032 DE2811032A DE2811032A1 DE 2811032 A1 DE2811032 A1 DE 2811032A1 DE 19782811032 DE19782811032 DE 19782811032 DE 2811032 A DE2811032 A DE 2811032A DE 2811032 A1 DE2811032 A1 DE 2811032A1
Authority
DE
Germany
Prior art keywords
tuning
word
digital
voting
memory
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.)
Ceased
Application number
DE19782811032
Other languages
German (de)
Inventor
Kenneth George Buss
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.)
Texas Instruments Inc
Original Assignee
Texas Instruments Inc
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
Priority claimed from US05/778,401 external-priority patent/US4093921A/en
Priority claimed from US05/778,400 external-priority patent/US4093922A/en
Application filed by Texas Instruments Inc filed Critical Texas Instruments Inc
Publication of DE2811032A1 publication Critical patent/DE2811032A1/en
Ceased legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03JTUNING RESONANT CIRCUITS; SELECTING RESONANT CIRCUITS
    • H03J1/00Details of adjusting, driving, indicating, or mechanical control arrangements for resonant circuits in general
    • H03J1/0008Details of adjusting, driving, indicating, or mechanical control arrangements for resonant circuits in general using a central processing unit, e.g. a microprocessor
    • H03J1/0033Details of adjusting, driving, indicating, or mechanical control arrangements for resonant circuits in general using a central processing unit, e.g. a microprocessor for voltage synthesis with a D/A converter
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03JTUNING RESONANT CIRCUITS; SELECTING RESONANT CIRCUITS
    • H03J5/00Discontinuous tuning; Selecting predetermined frequencies; Selecting frequency bands with or without continuous tuning in one or more of the bands, e.g. push-button tuning, turret tuner
    • H03J5/02Discontinuous tuning; Selecting predetermined frequencies; Selecting frequency bands with or without continuous tuning in one or more of the bands, e.g. push-button tuning, turret tuner with variable tuning element having a number of predetermined settings and adjustable to a desired one of these settings
    • H03J5/0245Discontinuous tuning using an electrical variable impedance element, e.g. a voltage variable reactive diode, in which no corresponding analogue value either exists or is preset, i.e. the tuning information is only available in a digital form
    • H03J5/0254Discontinuous tuning using an electrical variable impedance element, e.g. a voltage variable reactive diode, in which no corresponding analogue value either exists or is preset, i.e. the tuning information is only available in a digital form the digital values being transfered to a D/A converter
    • H03J5/0263Discontinuous tuning using an electrical variable impedance element, e.g. a voltage variable reactive diode, in which no corresponding analogue value either exists or is preset, i.e. the tuning information is only available in a digital form the digital values being transfered to a D/A converter the digital values being held in an auxiliary non erasable memory
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03JTUNING RESONANT CIRCUITS; SELECTING RESONANT CIRCUITS
    • H03J7/00Automatic frequency control; Automatic scanning over a band of frequencies
    • H03J7/18Automatic scanning over a band of frequencies
    • H03J7/20Automatic scanning over a band of frequencies where the scanning is accomplished by varying the electrical characteristics of a non-mechanically adjustable element
    • H03J7/28Automatic scanning over a band of frequencies where the scanning is accomplished by varying the electrical characteristics of a non-mechanically adjustable element using counters or frequency dividers

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Microelectronics & Electronic Packaging (AREA)
  • Channel Selection Circuits, Automatic Tuning Circuits (AREA)
  • Television Receiver Circuits (AREA)

Abstract

The tuning circuit, for a radio receiver, has a first memory retaining digital tuning words depending on a binary address and a second memory retaining the selected tuning words and the addresses from the first memory. A microcomputer selectively changes the tuning words stored in both memories. A converter converts the tuning words held in the second memory into analog voltages which are then used to set the receiver's frequency.

Description

Anordnung zum Abstimmen eines Rundfunkempfängers Arrangement for tuning a radio receiver

Die Erfindung bezieht sich allgemein auf das Abstimmen eines Rundfunkempfängers und insbesondere auf das Ab stimmen eines Fernsehempfängers unter Verwendung eines Dauerspeichers zum Speichern binärer Abstimmwörter, die mit Hilfe einer Steuerschaltung mit dem Aufbau eines Mikrocomputers elektrisch aktualisiert werden0 Bisher entwickelte elektronische Kanalabstimmsysteme waren nicht so flexibel daß sie für eine Vielzahl verschiedener Arten von Fernsehgeräten angewendet werden konnten Beispielsweise erforderten gewisse bisher entwickelte Systeme extrem gleichmässige Kapazitätsabstimmdioden für die Kanalabstimmung, was nur unzureichende Toleranzen bei den herkömmlichen Variationen zwischen einzelnen Kapazitätsdioden zuließ. Weitere bisher entwickelte Systeme waren nicht genügend modular aufgebaut, um die Auswahl verschiedener Kanalzugriffsarten oder von Kanalanzeigen zu ermöglichen.The invention relates generally to tuning a radio receiver and in particular to tune a television receiver using a Permanent memory for storing binary tuning words with the help of a control circuit be electrically updated with the construction of a microcomputer0 Developed so far electronic channel tuning systems were not so flexible that they could be used for a variety different types of televisions could be applied, for example Certain previously developed systems required extremely uniform capacitance tuning diodes for the channel tuning, which is insufficient tolerances with the conventional Variations between individual capacitance diodes allowed. More so far developed Systems were not modular enough to allow the selection of different ones Channel access types or from channel displays.

Ferner waren bisher entwickelte elektronische Kanalabstimmsysteme nicht ausreichend wirtschaftlich herzustellen, und sie erforderten unwirtschaftliche gedruckte Schaltungsplatten oder andere unwirtschaftliche Herstellungsverfahren zum Aufbau. Beigielsweise erforderten gewisse bekannte Systeme teure Potentiometer für jeden Kanal, auf den abgestimmt werden sollte. Außerdem erfüllten bisher entwickelte elektronische Fernsehabstimmsysteme nicht in ausreichender Weise neuere Bestimmungen, nach denen ein Fernseh-Tuner vergleichbare Fähigkeiten undQualitäten beim Abstimmen auf VHF-Stationen und auf UHF-Stationen haben muß. Insbesondere ermöglichten solche bekannten Abstimmsysteme keine Auswahl genauer UHF-Kanäle, und auch die einfache Anderung ausgewählter UHF-Kanäle war nicht möglich.Furthermore, there were previously developed electronic channel tuning systems not sufficiently economical to manufacture and they required wasteful ones printed circuit boards or other inefficient manufacturing processes to build. For example, certain known systems have required expensive potentiometers for each channel that should be tuned to. In addition, previously developed electronic television voting systems do not adequately newer regulations, according to which a television tuner has comparable skills and quality when tuning must have on VHF stations and on UHF stations. In particular, made such possible known tuning systems do not select exact UHF channels, and even the simple one It was not possible to change selected UHF channels.

Ein Hauptnachteil der Kanalabstimmeinheiten in Fernsehempfängern, war die Unfähigkeit zur elektronischen Programmierung und Abspeicherung von Abstimmspannungen unter allen Betriebs- und Außerbetriebsbedingungen ohne die Verwendung einer Hilfsenergiequelle oder eines mechanisch programmierten Speichers. Vorhandene elektronisch abstimmbare Tuner machten von speziellen elektronischen Schaltungen Gebrauch, um die Abstimmspannungsinformation in nicht dauerhaften Speichern zu programmieren, wobei diese nicht dauerhaften Speicher Batterien als Versorgungsenergie für den Fall des Abtrennens der Hauptenergiequelle erforderten. Die Batterien sind unerwünscht, da sie für den Hersteller zusätzliche Kosten bedeuten, und sie stellen eine Langzeitgefahr für die Abstimmspannung dar, wenn sie bei abgetrennter Hauptenergiequelle ausfallen. Der Verlust des Speicherinhalts auf Grund eines Batterieausfalls kann auftreten, wenn schlechte Batterieanschlüsse vorhanden sind, wenn die Batterien korrodiert sind oder wenn eine zu große Batterie stromentnahme auftritt.A major disadvantage of the channel tuning units in television receivers, was the inability to electronically program and save tuning voltages under all operating and non-operating conditions without the use of an auxiliary power source or a mechanically programmed memory. Existing electronically tunable Tuners made use of special electronic circuitry to provide tuning voltage information program in non-persistent memories, these being non-persistent memories Batteries as supply energy in the event that the main energy source is disconnected required. The batteries are undesirable as they are additional for the manufacturer Mean costs, and they pose a long-term risk to the tuning voltage, if they fail with the main energy source disconnected. The loss of memory contents because of a Battery failure can occur when bad Battery connections are in place if the batteries are corroded or if the battery drain is too high.

Andere Abstimmsysteme machen von Potentiometern zur Aufrechterhaltung der Kanalabstimmspannung Gebraucht doch sind diese Systeme auch unerwünscht, da sie nicht elektronisch verändert werden können und für jeden abzustimmenden Kanal ein Potentiometer benötigen, Nach der Erfindung werden die unerwünschten Eigenschaften durch Verwendung einer Dauerspeichermatrix in DIFMOS-Technologie zur Speicherung der Kanalabstimmspannungen eliminiert0 Die. Dauerspeichermatrix in DIFMOS -Technologie (MOS-Technologie mit Doppelinjektion und potentialmässig nicht festliegenden Gate-Elektroden) kann elektronisch verändert werden, und sie ist für eine Speicherzeit von über hundert Jahren bei abgetrennter Versorgungsenergie ausgelegt. Die Steuerschaltung für das System macht von einem Mikrocomputeraufbau Gebrauch, damit die vom Benutzer eingegebenen Steuergrößen integriert und die Signale erzeugt werden, die für einen Zugriff auf die DIFMOS- Dauerspeichermatrix und für die Anderung ihres Inhalts benötigt werden0 Ein Hauptvorteil dieser Art von Steuerschaltung im Vergleich zu der Lösung mit einer speziellen Steuerschaltung ist die Einfachheit mit der den Systemanforderungen verschiedener Hersteller durch einfacX Umprogrammierung des Algorithmus des Befehlsspeichers Rechnung getragen werden kann.Other tuning systems make use of potentiometers for maintenance The channel tuning voltage is used but these systems are also undesirable because they cannot be changed electronically and for each channel to be tuned need a potentiometer, According to the invention, the undesirable properties by using a permanent memory matrix in DIFMOS technology for storage of the channel tuning voltages eliminated 0 Die. Permanent storage matrix in DIFMOS technology (MOS technology with double injection and gate electrodes that are not fixed in terms of potential) can be changed electronically, and it is for a storage time of over a hundred Years with disconnected supply energy. The control circuit for the System makes use of a microcomputer structure to allow user input Control variables are integrated and the signals are generated that are required for access to the DIFMOS permanent storage matrix and for changing its content are required0 A main advantage of this type of control circuit compared to the solution with a special control circuit, the simplicity with the system requirements is different Manufacturer by simple reprogramming of the algorithm of the instruction memory calculation can be worn.

Mit Hilfe der Erfindung soll also eine elektronisch programmierbare Fernsehabstimmanordnung mit einer Dauerspeichermatrix zum Speichern binärer Abstimmwörter geschaffen werden. Die mit Hilfe der Erfindung zu schaffende elektronisch veränderliche Abstimmanordnung für einen Rundfunkempfänger soll von einem Mikrocomputer Gebrauch machen, so daß keine spezielle Steuerschaltung mehr benötigt wird.With the help of the invention, an electronically programmable Television tuning arrangement with a permanent memory matrix for Save on computer binary voting words are created. The one to be created with the help of the invention electronically variable tuning arrangement for a radio receiver should be from make use of a microcomputer, eliminating the need for a special control circuit is needed.

Ferner sollen Vorrichtungen zum elektronischen Aktualisieren binärer Abstimmwörter für einen ausgewählten Kanal beim Abstimmen eines Fernsehempfängers sowie zum Speichern der aktualisierten binären Abstimmwörter in einer Dauerspeichermatrix geschaffen werden. Die zu schaffende Anordnung soll ein binäres Abstimmwort entsprechend einem ausgewählten UHF- oder VHF-Kanal innerhalb der Grenzen eines binären Minimum- und Maximum-Worts, das in einer Speichermatrix gespeichert ist, erzeugen.Furthermore, devices for electronic updating of binary Tuning words for a selected channel when tuning a television receiver and for storing the updated binary voting words in a persistent storage matrix be created. The arrangement to be created should be a binary voting word accordingly a selected UHF or VHF channel within the limits of a binary minimum and generate maximum words stored in a memory array.

Es wird hier ein Fernsehabstimmsystem beschrieben , das einen Dauerspeicher mit Direktzugriff zum Speichern digitaler Abstimmwörter enthält, die mit Hilfe einer Steuerschaltung mit dem Aufbau eines Mikrocomputers elektronisch aktualisert werden. Zur Aktualisierung eines binären 15-Bit-Worts in einer Dauerspeichermatrix wird ein binäres5-Bit-Adressenwort erzeugt. Das binäre 15-Bit-Wort enthält 14 Bits, die einem Abstimmwort für den ausgewählten Kanal entsprechen, sowie das höchstwertige 15-te Bit, das als Sprungindikator dient. Die 20 Bits werden in drei Schieberegistern in der Dateneingabe/Datenausgabe-Schaltung gespeichert, nämlich in eint 5-Bit-Adressenpuffer, einem 1 -Bit-Sprungpuffer und einem 14-Bit-Datenpufferregister.A television tuning system is described which has a permanent memory with direct access for storing digital voting words that are created using a Control circuit can be electronically updated with the construction of a microcomputer. To update a 15-bit binary word in a persistent storage matrix, a 5-bit binary address word is generated. The 15-bit binary word contains 14 bits, the correspond to a voting word for the selected channel, as well as the most significant 15th bit that serves as a jump indicator. The 20 bits are in three shift registers stored in the data input / output circuit, namely in a 5-bit address buffer, a 1-bit jump buffer and a 14-bit data buffer register.

Das 14-Bit-Abstimmwort wird in einen Datenhaltekomparator für den Impulsdauermodulator -Generator eingegeben.The 14-bit tuning word is used in a data hold comparator for the Pulse duration modulator generator entered.

Eine Analogschaltung ergibt die Spannungsumsetzung des digitalen Ausgangssignals des Impulsdauermodulator-Generators proportional zum Abstimmwort für das Anlegen an den Kapazitätsdioden-l'uner des Fernsehgeräts auf eine ausgewählte Frequenz.An analog circuit results in the voltage conversion of the digital output signal of the pulse duration modulator generator proportional to the tuning word for the application to the varactor diode l'uner of the television set to a selected frequency.

Das binäre Abstimmwort wird zei der Abstimmung der Anordnung mittels eines Mikrocomputers zur Erzielung eines aktualisierten Abstimmworts vergrößert oder verkleinert. Das binäre Abstimmwort wird mit Hilfe des gleichen Mikrocomputers in den Dauerspeicher geschrieben oder aus diesem gelesen.The binary voting word is used during the voting of the arrangement of a microcomputer to obtain an updated voting word or scaled down. The binary voting word is made using the same microcomputer written to or read from permanent memory.

Das binäre 14-Bit-Abstimmwort wird entweder auf Grund einer externen Steuerung durch den Benutzer oder auf Grund einer Abstimmung durch die automatische Frequenzregelung (AFC) aktualisiert. Bei jeder Betriebsart wird das Abstimmwort innerhalb der Grenzen eines binären Minimum -und Maximumabstimmworts vergrößert oder verkleinert, das in einer Festspeichermatrix gespeichert ist, In derFestspeichermatrix sind auch Fortschaltwerte und Abstimmzeitgrenzen gespeichert0 Ein Rechenwerk mit einer Zwischenspeicherdatei mit Direktzugriff, zwei 1 4-Bit-Arbeitsregistern und einem 1 -Bit-Volladdierer bildet die Vorrichtung für die Durchführung von Berechnungen für die Abstimmanordnung.The binary 14-bit voting word is either due to an external Control by the user or on the basis of a vote by the automatic Frequency control (AFC) updated. The voting word is used in every operating mode enlarged within the limits of a binary minimum and maximum tuning word or scaled down, which is stored in a permanent storage array, In the fixed storage array incremental values and coordination time limits are also saved 0 An arithmetic unit with a random access cache file, two 1 4-bit working registers, and a 1-bit full adder forms the device for performing calculations for the voting arrangement.

Ein 8-Bit-Programmzähler liefert die binäre Adresse für Befehle in dem 8x256 Befehlsfestspeicher9 der die PLA-Decodierungseinheit adressiert, was einen Befehlsgenerator ergibt. Die PLA-Decodiereinheit ergibt 26 UND-Verknüpfungen und 12 ODER-Verknüpfungens Außerdem liefert ein 12-auf-1- Statuseingabe schalter die erforderliche Statusenzeige für 12 externe Bedienungselemente. Diese Eingangssignale werden von einer 1-Bit-Statushalteschaltung festgestellt.An 8-bit program counter supplies the binary address for commands in the 8x256 instruction read-only memory9 that addresses the PLA decoding unit, which is a Command generator results. The PLA decoding unit results in 26 AND operations and 12 OR linkage In addition, a 12-to-1 Status entry switch provides the required status display for 12 external control elements. These Input signals are detected by a 1-bit status hold circuit.

Die Abstimmanordnung ist in zwei Hauptbestandteile unterteilt: den Dauerspeicher sowie den Digital-Analog-Umsetzer mit Steuerschaltungen. Die Kanaladressierung und die Kapazitätsdioden-Bandauswahl wird mit Hilfe einer Drehschalteranordnung bewirkt. Für den Aufbau des Ausführungsbeispiels wurde zwar eine Drehschalteranordnung benutzt, doch wurden auch Ausführungen mit Dauerspeicher zur Adressierung und Bandauswahl angegeben, die ebenfalls leicht aufgebaut werden könnten. Die Abstimmspannungsschnittstelle zwischen dem Digital-Analog-Umsetzer und den Kapazitätsdioden macht zur Erzielung der Aufsummierung für die Frequenzregelung (AFC) und für die UHF-Abstimmung von herkömmlichen Oszillator-und Verstärkerpufferschaltungen Gebrauch.The tuning arrangement is divided into two main components: the Permanent memory as well as the digital-to-analog converter with control circuits. The channel addressing and varactor band selection is made using a rotary switch arrangement causes. A rotary switch arrangement was used for the construction of the exemplary embodiment used, but designs with permanent storage for addressing and band selection were also used which could also be easily assembled. The tuning voltage interface between the digital-to-analog converter and the varactor diodes makes for achieving the summation for the frequency control (AFC) and for the UHF tuning of conventional oscillator and amplifier buffer circuits use.

Die Erfindung wird nun an Hand der Zeichnung beispielshalber erläutert. Es zeigen: Fig.1 ein Funktionsblockschaltbild zur Veranschaulichung der Erfindung in einem Fernsehempfänger, Fig.2a und 2b genaue Schaltbilder des Eingabe-Pufferregisters in der Dateneingabe/Datenausgabe-Schaltung, Fig.3a und 3b genaue Schaltbilder der ROM-Konstantendatei und der zugehörigen Adressierungsschaltung, Fig.4 ein genaues Schaltbild der Codiereinheit für die automatische Kanalverschiebung, Fig.5a bis 5d genaue Schaltbilder des Befehlsfestspeichers des Programmzählers und des Mikroprogrammzählers Fig.6a bis 6d genaue Schaltbilder des programmierbaren Logikfelds (PLA) für die Befehle, Fig.7a und 7b genaue Schaltbilder des Statuseingabeschalterso Fig.8a bis 8d genaue Schaltbilder des Rechenwerks, Fig.9a und 9b genaue Schaltbilder des Impulsdauer-Modulatorgenerators, Fig.10a und 10b genaue Schaltbilder der Analogschaltung, Fig.11a bis 11h genaue Aufbauschaltbilder der Mikrocomputeranordnung, Fig.12 ein Schaltbild des Abstimmspannungsverstärkers sowie Gleichungen zur Berechnung von Binärwörtern entsprechend den Abstimmspannungen und Fig.13A bis 13L Flußdiagramme zur Veranschaulichung des Befehls-Algorithmus für die Dauerspeicher-Abstimmanordnung.The invention will now be explained by way of example with reference to the drawing. 1 shows a functional block diagram to illustrate the invention in a television receiver, Fig.2a and 2b are detailed circuit diagrams of the input buffer register in the data input / data output circuit, Fig.3a and 3b are the exact circuit diagrams ROM constant file and the associated addressing circuit, Fig. 4 a detailed circuit diagram of the coding unit for the automatic channel shift, Fig. 5a to 5d are precise circuit diagrams of the command memory of the program counter and of the microprogram counter Fig.6a to 6d exact circuit diagrams of the programmable Logic field (PLA) for the commands, Fig. 7a and 7b, detailed circuit diagrams of the status input switch Fig. 8a to 8d are precise circuit diagrams of the arithmetic unit, Fig. 9a and 9b are precise circuit diagrams of the pulse duration modulator generator, Fig. 10a and 10b exact circuit diagrams of the analog circuit, Fig. 11a to 11h precise structural diagrams of the microcomputer arrangement, Fig.12 Circuit diagram of the tuning voltage amplifier and equations for calculating Binary words corresponding to the tuning voltages and Fig. 13A to 13L flow charts to illustrate the command algorithm for the persistent memory tuning arrangement.

Ein Ausführungsbeispiel einer Abstimmanordnung läßt sich besser verstehen, wenn kurz die an eine solche Anordnung gestellten Anforderungen beschrieben werden. An embodiment of a tuning arrangement can be better understood, if the requirements placed on such an arrangement are briefly described.

Die Feinabstimmung nach oben oder nach unten wird mit Hilfe eines Wippenschalters erzielt, der in der Mitte eine Ausschaltstellung hat. Eine geschlossene Stellung des Schalters führt zu einer Fortschaltung der Abstimmspannung mit einer Geschwindigkeit von 2 bis 8 Schritten pro Sekunden. Die Feinabstimmsteuerung wirkt auf die Abstimmung im VHF-Betrieb und im UHF-Betrieb.Fine tuning up or down is done with the help of a Rocker switch achieved, which has an off position in the middle. A closed one Position of the switch leads to an incremental switching of the tuning voltage with a Speed from 2 to 8 steps per second. The fine-tuning control works on the coordination in VHF operation and in UHF operation.

Eine UHF-Programmierung wird erzielt, indem der Bedienungsknopf eines Potentiometers gedrückt und der am Knopf befindliche Zeiger auf die gewünschte Kanalzahl gedreht wird.UHF programming is achieved by pressing the control button of a Potentiometer is pressed and the pointer on the button points to the desired number of channels is rotated.

Wenn der Knopf gedrücktwird, wird ein Kontakt an Masse gelegt. Der Knopf ist in die äußere Position mittels einer Feder vorbelastet; er kann nicht gedreht werden, wenn er riecht nach innen gedrückt wird. Das zur UHF-Programmierung benutzte Potentiometer hat etwa 30 Gänge. Der Benutzer kann mit diesem Potentiometer und auch mit einem Feinabstimmungswippenschalter die Feinabstimmung einer UHF-Station vornehmen.When the button is pressed, a contact is made to ground. Of the Button is spring biased to the outer position; he can not be rotated when it smells is pushed inwards. That about UHF programming The potentiometer used has about 30 turns. The user can use this potentiometer and also fine-tune a UHF station with a fine-tuning rocker switch make.

Die UHF-Feinabstimmungsgrenze soll bei + 128 Schritten von dem in der Dauerspeichermatrix mit Direktzugriff abgespeicherten Binärwort liegen, was nur gilt, wenn der Feinabstimmuns-Wippenschalter benutzt wird. Wenn der Benutzer den Wippenschalter weiterhin nach diesen 128 Schritten in der gleichen Stellung hält, dann kehrt die Abstimmspannung ihre Anderungsrichtung um, und sie nimmt in der anderen Richtung um 256 Schritte zu, bis sie ihren anderen Grenzwert erreicht, bei dem eine erneute Richtungsumkehr stattfindet0 Die Abspeicherung und der Speicher erfordern etwa 240 Millisekunden. Das binäre Abstimmspannungswort und ein Sprungsignal werden abgespeichert, wenn das Gerät abgeschaltet wird. Wenn ein Abstimmbedienungselement für den Xanalsprungknopf betätigt worden ist, während der Kanal adressiert wird, werden die Abstimmspannung und das Sprungsignal ebenfalls im Speicher abgespeichert, wenn eine Kanaländerung auftritt Ein AFC-Abstell-Zwischenkanalimpuls tritt jeweils zwischen zwei benachbarten Kanalpositionen auf, Der Impuls tritt auf, wenn ein Schalterkontakt kurzzeitig an Masse gelegt wird Das Tastverhältnis des Impulses ist angenähert kon stant gegen die Umdrehungsgeschwindigkeit des Kanalwählknopfes. Das Tastverhältnis setzt sich aus einem Anteil von 25% mit geschlossenem Kontakt und aus einem Anteil von 75% mit offenem Kontakt zusammen0 Die binäre Eingangs adresse wird am Ende einer Schreibzeit oder 48 bis 68 Millisekunden nach dem Empfang des letzten ZwischenkanalimpulsesD je nachdem, was später auftritt9 abgetastet und festgehalten0 Ein vom Benutzer programmierbares Kanalsprung°Ausgangssignal wird benutzt. Der Benutzer macht von einem Druckknopf zur Anderung des Zustandes dieses Signals Gebrauch0 Die Anordnung ist für eine Kapazität von 20 Kanälen ausgelegt worden. Diese Kanäle enthalten 12 zugeordnete VHF-Kanäle und acht nichtzugeordnete UHF-Kanäle. Im VHF=Betrieb wird von einer Lösung mit einem Festspeicher und einem Dauerspeicher mit Direktzugriff zur Begrenzung der Feinabstimmung Gebrauch gemacht. Der Festspeicher und der Direktzugriffspeicher ergeben ein 14-Bit-Abstimmwort und ein 1Bit-Sprungkennzeichen.The UHF fine-tuning limit should be at + 128 steps from the in the permanent memory matrix with direct access stored binary word are what only applies if the fine-tuning rocker switch is used. If the user keep the rocker switch in the same position after these 128 steps holds, then the tuning voltage reverses its direction of change and takes in the other direction by 256 steps until it reaches its other limit value, in which a new direction reversal takes place 0 The storage and the memory require about 240 milliseconds. The binary tuning voltage word and a jump signal are stored when the device is switched off. if a tuning control for the channel jump button has been operated while the channel is addressed, the tuning voltage and the jump signal are also stored in memory when a channel change occurs An AFC shutdown inter-channel pulse occurs between two adjacent channel positions, the pulse occurs, when a switch contact is briefly connected to ground The duty cycle of the The pulse is approximately constant against the speed of rotation of the channel selection button. The duty cycle is made up of a proportion of 25% with the contact closed and from a share of 75% with an open contact together 0 The binary input address is sent at the end of a write time or 48 to 68 milliseconds after receiving the last interchannel pulseD whichever occurs later9 sampled and held0 A user-programmable channel jump ° output signal is used. The user makes use of a push button to change the state of this signal0 Die The arrangement has been designed for a capacity of 20 channels. These channels contain 12 dedicated VHF channels and eight unassigned UHF channels. In VHF = operation is of a solution with a permanent storage and a permanent storage with random access used to limit fine-tuning. The read only memory and the random access memory result in a 14-bit tuning word and a 1-bit jump identifier.

Der Direktzugriffspeicher enthält 8-Bit-Abstimmwörter mit Sprungkennzeichen. Die Anordnung ist so ausgelegt, daß das niedrigstwertige Bit des 8-Bit-Abstimmworts für jeden VHF-Kanal so umprogrammiert werden kann, daß.es irgendwo von der niedrigstwertigen Bit-Position bis zum siebten Bit eines 14-Bit-Abstimmworts erscheint. Im UHF-Betrieb soll der Direktzugriffspeicher eine Kapazität von 14 Bits für die Abstimmwörter zuzüglich 1 Bit für das Sprungkennzeichen haben.The random access memory contains 8-bit tuning words with jump flags. The arrangement is designed so that the least significant bit of the 8-bit tuning word for each VHF channel can be reprogrammed so that it is somewhere from the least significant bit position to the seventh bit of a 14-bit tuning word appears. In UHF operation, the random access memory should have a capacity of 14 bits for the tuning words plus 1 bit for the jump identifier.

Das Blockschaltbild von Fig.1 zeigt die unter Anwendung eines Mikrocomputers ausgeführte Lösung einer Abstimmanordnung für einen Fernsehempfänger. Der Fernsehedpfänger 2 enthält einen Wählschalter 26 zur Erzeugung einer Adresse für die in der Mikroprozessorschaltung 4 enthaltene Dauerspeichermatrix. Ein genaueres Blockschaltbild des Aufbaus der Dauerspeichermatrix und der Adressierungsanordnung ist in F.11a angegeben. In einer Ausführungsform besteht der Dauerspeicher aus einer Speichermatrix in DIFMOS-Technologie (MOS-Technologie mit Doppelinjektion und potentialmässig nicht festliegenden Gate-Elektroden). Das Festhalten von Daten ohne Versorgungsenergie wird durch Speicherung von Ladung in einem Feld aus potentialmässig nicht festliegenden Gate-Elektroden erzielt. Jede potentialmässig nicht festliegende Gate-Elektrode in der Speichermatrix kann durch Injektion von Elektronen oder von Löchern aus einem Lawinenplasma geladen oder entladen werden, das in zwei speziellen Injektorstrukturen in jedem Bit gebildet ist.The block diagram of Figure 1 shows the use of a microcomputer executed solution of a tuning arrangement for a television receiver. The television receiver 2 includes a selector switch 26 for generating an address for that in the microprocessor circuit 4 included permanent storage matrix. A more detailed block diagram of the structure of the Permanent storage matrix and the addressing arrangement is given in F.11a. In a Embodiment, the permanent memory consists of a memory matrix in DIFMOS technology (MOS technology with double injection and gate electrodes that are not fixed in terms of potential). The retention of data without supply energy is achieved by storing charge achieved in a field of gate electrodes which are not fixed in terms of potential. Every in terms of potential not fixed gate electrode in the memory matrix can through Injection of electrons or holes from an avalanche plasma charged or discharged formed in two special injector structures in each bit.

Wenn eine solche nicht festliegende Gate-Elektrode einmal aufgeladen ist, bleibt sie fast für eine unbegrenzte Zeitdauer geladen, wenn sie nicht absichtlich durch Umprogrammieren entladen wird. Die Abklingrate einer Ladung auf einer potentialmässig nicht festliegenden Gate-Elektrode wurde mit einem Wert von weniger als 1% des Anfangswertspro Zeitdekade bei 85°C gemessen. In dem beschriebenen Ausführungsbeispiel wird ein 32-Bit-Halbleiter-Dauerspeicher mit Direktzugriff des Typs X-929 A der Firma Texas Instruments verwendet.When such a non-pinned gate electrode is charged once it stays charged almost indefinitely if not on purpose is discharged by reprogramming. The decay rate of a charge on a potential non-pinned gate electrode was given a value less than 1% of the initial value per Time decade at Measured at 85 ° C. In the described embodiment becomes a 32-bit solid-state non-volatile memory with random access of the X-929 A of the Texas Instruments company used.

jedoch können zusätzlich auch andere Dauerspeicher bei der hier zu beschreibenden Anordnung benutzt werden Uber eine Dateneingabe/Datenausgabe-Schaltung werden digitale Abstimmwörter entsprechend den UHF- und VHF-Kanälen aus dem Speicher gelesen und in den Speicher geschrieben. Diese Dateneingabe/Datenausgabe-Schaltung enthält Zwischenspeicherregister für die 5-Bit-Kanaladresse, den 1-Bit-Sprunganzeiger und das 14-Bit-Abstimmwort. Das Abstimmwort wird in den Impulsdauermodulator-Komparator geladen, in dem ein Impulsdauermodulator-Zähler und ein Impulsdauermodulator-Generator digitale Ausgangssignale erzeugen,die dem binären Abstimmwort proportional sind. Diese digitalen Ausgangssignale werden einer Analogschaltung aus einem Operationsverstärker zur Umsetzung in die Analogspannung zugeführt, die zum Anlegen an den Kapazitäsdioden-Tuner des Fernsehempfängers zur Abstimmung an den ausgewählten Kanal benötigt wird.however, other permanent storage devices can also be used here Descriptive arrangement can be used via a data input / data output circuit become digital tuning words corresponding to the UHF and VHF channels from memory read and written to memory. This data input / output circuit Contains temporary storage registers for the 5-bit channel address, the 1-bit jump indicator and the 14-bit voting word. The tuning word is used in the pulse width modulator comparator loaded, in which a pulse width modulator counter and a pulse width modulator generator Generate digital output signals that are proportional to the binary tuning word. These digital output signals are fed into an analog circuit from an operational amplifier for conversion into the analog voltage supplied, which is to be applied to the Kapazitäsdioden tuner of the television receiver is required to tune to the selected channel.

Der Kanalschiebecodierer dient der Normalisierung-der Bitbewertung des Fortschaltwerts für die ausgewählten VHF-Kanäle. Das normalisierte Binärwort wird dem Mikro progtammzähler zugeführt, damit Schiebesteuersignale für die verschiedenen Schieberegister der Abstimmschaltung im VHF-Betrieb erzeugt werden.The channel shift encoder is used to normalize the bit weighting of the incremental value for the selected VHF channels. The normalized binary word is fed to the micro program counter so that shift control signals for the various Shift register of the tuning circuit can be generated in VHF mode.

Vom Benutzer gegebene Befehle werden in die Anordnung mit Hilfe der Eingabelogik und der Statushalteschaltung gelesen. Dies ist eine Vorrichtung zum Feststellen einer Statusänderung an den Eingabe schaltern während einer Abstimmfunktion, so daß die Anordnung auf den zuletzt eingegebenen Befehl umgestellt werden kann. Die Zustandsänderung wird mit Hilfe einer Statushalteschaltung festgestellt, die eine neue Adresse aus dem Befehlsfestspeicher in den Programmzähler lädt.Commands given by the user are entered into the arrangement with the aid of the Input logic and the status hold circuit read. This is a device for Detecting a status change at the input switches during a voting function, so that the arrangement can be changed to the last command entered. the Change of state is determined with the help of a status holding circuit, the one loads new address from the instruction memory into the program counter.

Der Programmzähler liefert eine von 256 Befehlsadressen an den Befehlsfestspeicher. Der Befehlsfestspeicher adressiert die Konstantenspeichermatrix, die obere und untere Grenzwerte für die VHF- und UHF-Kanäle, Fortschaltwerte für die VHF-und UHF-Abstimmung,Zeitfortschaltwerte, Schreibzeitwerte und Maximalzeitwerte enthält. Außerdem adressiert der Befehlsfestspeicher den von einem programmierbaren Logikfeld (PLA) gebildeten Befehlsdecodierer, der eine Decodierungsmöglichkeit für 26 UND-Funktionen und für 12 ODER-Funktionen enthält.The program counter supplies one of 256 instruction addresses to the instruction read-only memory. The instruction read-only memory addresses the constant memory matrix, the upper and lower ones Limit values for the VHF and UHF channels, incremental values for the VHF and UHF coordination, time incremental values, Contains write time values and maximum time values. The instruction read-only memory also addresses the command decoder formed by a programmable logic array (PLA), the contains a decoding option for 26 AND functions and for 12 OR functions.

Die Konstantenspeichermatrix überträgt die Daten zu einem Rechenwerk, das zwei Arbeitsregister, einen 1-Bit-Volladdierer und eine von einem Direktzugriffspeicher gebildete Zwischenspeicherdatei enthält. Das Rechenwerk ermöglicht die Durchführung der Vergrößerung und der Verkleinerung der Abstimmwörter, es sorgt für Schreibzeiten und ergibt Zeitsperrfunktionen. Das neue binäre Abstimmwort aus dem Rechenwerk wird in die Dateneingabe/Datenausgabe-Schaltung geladen oder aus dieser gelesen. Bei allen Betriebsmöglichkeiten der hier zu beschreibenden Anordnung werden die den einzelnen ausgewählten Kanälen sowohl im VHF-Betrieb als auch im UHF-Betrieb entsprechenden binären Abstimmwörter in der Dauerspeichermatrix mit Direktzugriff für eine Adressierung bei der Kanalwahl gespeichert.The constant memory matrix transfers the data to an arithmetic unit, the two working registers, a 1-bit full adder and one from a random access memory contains formed cache file. The arithmetic unit enables the implementation the enlargement and reduction of the voting words, it ensures writing times and gives time-out functions. The new binary tuning word from the arithmetic unit is loaded into or read from the data input / output circuit. at all operating options of the arrangement to be described here are the individual selected channels both in VHF mode and in UHF mode binary tuning words in the permanent memory matrix with direct access for addressing saved when selecting a channel.

In denFiguren 2a und 2b ist die von den Eingabepufferregistern gebildete Dateneingabe/Datenausgabe-Schaltung genauer dargestellt. Als Adressenpuffer ist ein 5-Bit-Serienregister 230 zusätzlich zu zwei D-Flipflops 232 und 254 vorgesehen. Ein 3-auf-1-Codierer 236 dient dir Datenübertragung in das als Eingabedatenpuffer wirkende 14-Bit-Serienregister 234a - 234b. Die im Eingabedatenpuffer gespeicherten Daten werden parallel in das als Datenhalteschaltung dienende 14-Bit-Serienregister 238a - 238b geladen, dessen Ausgangssignal parallel in ein 14-Bit-Serienregister geladen wird, das als impulsdauermodulierte Halteschaltung dient. Das D-Flipflop 232 wirkt als 1-Bit-Sprungpuffer für das höchstwertige Bit des Abstimmworts.In Figures 2a and 2b is that formed by the input buffer registers Data input / data output circuit shown in more detail. As an address buffer is a 5-bit serial register 230 is provided in addition to two D flip-flops 232 and 254. A 3-to-1 encoder 236 serves to transfer data into the as an input data buffer Acting 14-bit serial registers 234a - 234b. The ones stored in the input data buffer Data are stored in parallel in the 14-bit serial register serving as a data holding circuit 238a-238b loaded, its output signal in parallel in a 14-bit serial register is loaded, which serves as a pulse duration modulated hold circuit. The D flip-flop 232 acts as a 1-bit jump buffer for the most significant bit of the tuning word.

Bin genaues Schaltbild des Adressendecodierers und der von einem Festspeicher gebildeten Konstantendatei ist in den Figuren 3a und 3b dargestellt. Zur Adressierung der von einem Festspeicher gebildeten 32x14-Bit-Konstantendatei 264a-264b werden fünf Bits aus dem Adressengenerator und vier Bits aus dem Befehlsfestspeicher decodiert. Das Ausgangssignal der Konstantendatei wird in ein 14-Bit-B-Arbeitsregister geladen.Am an exact circuit diagram of the address decoder and that of a read-only memory The constant file formed is shown in FIGS. 3a and 3b. For addressing the 32x14-bit constant file 264a-264b formed from read-only memory decoded five bits from the address generator and four bits from the instruction read only memory. The output of the constant file is loaded into a 14-bit B working register.

Der Codierer zur automatischen Kanalverschiebung für die Normalisierung der VHF-Abstimmung ist in dem Schaltbild von Fig.4 genauer dargestellt. Die vier niedrigstwertigen Ausgangsbits werden einem Codierer des Mikroprogrammzählers zugeführt. Zur Übertragung von Daten bei der Decodierungsoperation sind zwei Serienschieberegister 100 und 102 vorgesehen.The encoder for automatic channel shifting for normalization the VHF tuning is shown in more detail in the circuit diagram of FIG. The four Least significant output bits are fed to an encoder of the microprogram counter. There are two series shift registers for transferring data in the decoding operation 100 and 102 are provided.

Der Befehlsfestspeicher, der Programmzäher und der Mikroprogrammzahler sind in den Figuren 5a bis 5d genauer dargestellt. Der 8x256-Bit-Befehlsfestspeicher 286a -286b wird vom 8-Bit-Programmzähler 290a-290b adressiert.The instruction permanent memory, the program counter and the microprogram counter are shown in more detail in Figures 5a to 5d. The 8x256-bit instruction memory 286a -286b is addressed by the 8-bit program counter 290a-290b.

Der 8-Bit=Programmzähler ist in zwei Serienregister unterteilt, die die vier höchstwertigen Bits und die vier niedrigstwertigen Bits enthalten. Die niedrigstwertigen Bits werden direkt aus dem 8-Bit-Befehlsprogrammwort vom Befehlsfestspeicher geladen. Die vier höchstwertigen Bits werden mit Hilfe der 4-Bit-Seitenhalteschaltung 294 in denProgrammzähler geladen. Ausserdem werden sechs Bits des Befehlsprogrammworts einem von einem programmierbaren Logikfeld gebildeten Decodierer zugeführt, und die vier niedrigstwertigen Bits des Befehlsprogrammworts werden einem 9x32-Adressendecodierer einer von einem Festspeicher gebildeten Konstantendatei zugeführt.The 8-bit = program counter is divided into two series registers, the contain the four most significant bits and the four least significant bits. the Least significant bits are taken directly from the 8-bit instruction program word from the instruction read-only memory loaded. The four most significant bits are saved using the 4-bit page hold circuit 294 loaded into the program counter. There are also six bits of the command program word fed to a decoder formed by a programmable logic field, and the least significant four bits of the instruction program word become a 9x32 address decoder supplied to a constant file formed by a read-only memory.

Der 8-auf-4-Codierer 302a und 302b wird von den vier niedrigstwertigen Bits aus dem 8-Bit-Befehlswort und von vier Bits aus einem Codierer zur automatischen Kanalverschiebung adressiert. Diese acht Bits werden in vier Bits verschlüsselt, die den 4-Bit-Mikroprogrammzähler 400 adressieren. Die vier niedrigstwertigen Bits aus dem Befehlsfestspeicher adressieren auch einen 4-auf-12-flecodierer für einen Statuseingabeschalter. Zwei der vier niedrigstwertigen Bits adressieren einen 2-auf-4-Decodierer einer Zwischenspeicherdatei mit Direktzugriff im Rechenwerk.The 8 to 4 encoders 302a and 302b are the least significant of the four Bits from the 8-bit command word and from four bits from an encoder for automatic Addressed channel shift. These eight bits are encoded in four bits, addressing the 4-bit microprogram counter 400. The four least significant bits from the instruction read-only memory also address a 4-to-12 fleece encoder for one Status input switch. Two of the four least significant bits address a 2 to 4 decoder a buffer file with direct access in the arithmetic unit.

In den Figuren 6a und 6b ist ein genaueres Schaltbild des von einem programmierbaren Logikfeld (PLA) gebildeten Befehlsdecodierers dargestellt. Sechs Adressenbits aus dem Befehlsfestspeicher werden zur Adressierung des 6x28x12-Bit-Decodierers benutzt. Der Ausgang dieses Decodierers umfaßt 26 UND-Funktionen und 12 ODER-Funktionen.In Figures 6a and 6b is a more detailed circuit diagram of one programmable logic field (PLA) formed command decoder shown. six Address bits from the instruction memory are used to address the 6x28x12-bit decoder used. The output of this decoder comprises 26 AND functions and 12 OR functions.

Die Figuren 7a und 7b zeigen ein genaueres Schaltbild des Statuseingabeschalters. Die 12 Eingänge des Statuseingabeschalters werden durch Decodieren der vier niedrigstwertigen Bits eines Befehlsworts aus dem Befehlsfestspeicher gelesen.Eine Übereinstimmungsanzeige zwischen dem Decodierungsergebnis und den 1-aus-12-Singangssignalen wird durch Setzen einer Statushalteschaltung 282 angezeigt.Figures 7a and 7b show a more detailed circuit diagram of the status input switch. The 12 inputs of the status input switch are made by decoding the four least significant Bits of a command word read from the command read-only memory. A match indicator between the decoding result and the 1-of-12 singing signals is set by setting a status hold circuit 282 is displayed.

Diese Statushalteschaltung wird in den Zustand "1" gesetzt, wenn eine der 12 Eingabefunktionen und eine Ubereinstimmungso anzeige vorhanden sind.This status holding circuit is set to the "1" state when a of the 12 input functions and a compliance indicator are available.

Die Figuren 8a bis 8d zeigen ein genaueres Schaltbild des Rechenwerks und der Zwischenspeicherdatei mit Direktzugriff. Das 14-Bit-Wort aus einer von einem Festspeicher gebildeten Konstantendatei wird parallel in das 14-Bit-B-Arbeitsserienregister 274a- 274b gelesen. Zur Zwischenspeicherung der Daten aus der Konstantendatei und aus den Arbeitsserienregistern ist eine von einem Direktzugriffspeicher gebildete 4x14-Bit-Zwischenspeicherdatei 276a bis 276h vorgesehen. Die Zwischenspeicherdatei enthält vier Speicherplätze, die von dem 4-auf-1-Decodierer 308 ausgewählt werden. Der Zugriff auf das Arbeitsregister B erfolgt über einen 2-auf-1-Codierer 304, und der Zugriff auf das 14-Bit-A-Arbeitsschieberegister 266a-266b erfolgt mit Hilfe des 4-auf-1-Codierers 270. Der Zugriff auf die von einem Direktzugriffspeicher gebildete Zwischenspeicherdatei erfolgt über den 3-auf-1"Codierer 278. Zum Addieren und Subtrahieren der A- und B-Arbeitsregister ist ein 1-Bit-Volladdierer 288 vorgesehen. Die zwei niedrigstwertigen Bits des Befehlsworts werden zur Adressierung der Zwischenspeicherdatei benutzt.Figures 8a to 8d show a more detailed circuit diagram of the arithmetic unit and the random access cache file. The 14-bit word from one of one Read-only constant file is stored in parallel in the 14-bit B working series register 274a- 274b read. For intermediate storage of the data from the constant file and of the work series registers is one formed by a random access memory 4x14-bit cache files 276a to 276h provided. The cache file contains four memory locations selected by the 4-to-1 decoder 308. The working register B is accessed via a 2-to-1 encoder 304, and the 14-bit A working shift register 266a-266b is accessed using of the 4-to-1 encoder 270. Access to the one formed by a random access memory The 3-to-1 "encoder 278 is used to cache the file. For adding and subtracting A 1-bit full adder 288 is provided for the A and B working registers. The two Least significant bits of the command word are used to address the cache file used.

In den Figuren 9a und 9b ist ein genaueres Schaltbild des Impulsdauermodulator-Generators (PWM-Generator) dargestellt.FIGS. 9a and 9b show a more detailed circuit diagram of the pulse duration modulator generator (PWM generator).

Es ist ein 214-PWM-Zähler 250a-250b vorgesehen. Das ausgegebene Binärwort wird parallel in eine 14-Bit-PWM-Halteschaltung geladen. Wenn das 14-Bit-Binärwort aus dem PWM-Zähler mit dem 14-Bit-Abstimmwort übereinstimmt, das in der 14-Bit-Datenhalteschaltung gespeichert ist, wird die PWM-Halteschaltung ausgelöst, und das digitale PWM-Ausgangssignal wird erzeugt.A 214 PWM counter 250a-250b is provided. The output binary word is loaded in parallel into a 14-bit PWM hold circuit. If the 14-bit binary word from the PWM counter matches the 14-bit tuning word that is in the 14-bit data holding circuit is stored, the PWM hold circuit is triggered and the digital PWM output signal is generated.

Die Figuren 10a und 10b zeigen ein genaueres Schaltbild der Analogschaltung zum Umsetzen des digitalen Ausgangssignales des PWM-Generators in eine an den Kapazitätsdioden-Tuner des Fernsehempfängers anzulegende Analogspannung. Außerdem sind Schaltungen zur Erzielung der PWM-EinsnhaltlöschuXgzur AFC-Abstellung, für den Empfang eines Zwischenkanalimpulses und die UHF-Aufwärts/Abwärts-Abstimmung vorgesehen.Figures 10a and 10b show a more detailed circuit diagram of the analog circuit for converting the digital output signal of the PWM generator into one sent to the varactor diode tuner analog voltage to be applied to the television receiver. There are also circuits for Achievement of the PWM containment deletion for AFC shutdown, for the receipt of an interchannel pulse and UHF up / down tuning provided.

Im Schaltbild von Fig.11a bis 11h ist der Mikroprozessoraufbau der Fernsehabstimmanordnung genauer als im Blockschaltbild von Fig.1 dargestellt. Die binäre 5-Bit-Kanaladresse wird mit Hilfe des Adressengenerators 204 in Fig.11a von dem 20 Positionen aufweisenden Wählschalter 202 abgelesen. Die binäre Kanaladresse entspricht einem von 20 Kanälen, von denen 12 VHF-Kanäle und 8 UHF-Kanäle sind0 Zusätzlich zur Kanaladressierung ist der Wählschalter mit einer Vorrichtung 224 zur Auswahl einer Kanalunterbrechung, einer Vorrichtung 226 zur Auswahl des Kapazitätsdiodenbereichs des Fernseh-Tuners und einer Vorrichtung 228 zur Programmierung der Vorspannung für die automatische Frequenzregelung verseben. Die Kanaladresse wird direkt in die 5-Bit-Adressenhalteschaltung 206 in der Dauerspeicherschaltung mit Direktzugriff gelesen. Die Information in der 5-Bit-Adressenhalteschaltung 206 wird zur Adressierung der adressierbaren 32-Bit-Dauerspeichermatrix mit Direktzugriff benutzt, und sie bildet auch ein Paralleleingangssignal in ein 5-Bit-Adressenschieberegister 208. Die 5-Bit-Adresse an einer vom Wählschalter ausgehenden Vielfachleitung wird zur Adressierung eines der 20 Speicherplätze in der Dauerspeicherschaltung benutzt, die der Speicherung des binären Abstimmworts dienen. In der Dauerspeicherschaltung sind 12 binäre VHF-Abstimmwörter und 8 binäre UHF-Abstimmwörter enthalten.In the circuit diagram of Fig.11a to 11h, the microprocessor structure is the Television tuning arrangement more precisely than shown in the block diagram of FIG. the binary 5-bit channel address is generated with the aid of the address generator 204 in FIG the 20 position selector switch 202 read. The binary channel address corresponds to one of 20 channels, of which 12 are VHF channels and 8 are UHF channels In addition to channel addressing, the selector switch is provided with a device 224 for selecting a channel interruption, a device 226 for selecting the varactor diode area the television tuner and a device 228 for programming the bias for the automatic Verse frequency control. The channel address is directly into the 5-bit address hold circuit 206 in the persistent storage circuit read with direct access. The information in the 5-bit address holding circuit 206 is used to address the addressable 32-bit permanent memory matrix with direct access is used, and it also provides a parallel input to a 5-bit address shift register 208. The 5-bit address on a trunk from the selector switch becomes used to address one of the 20 memory locations in the permanent memory circuit, which are used to store the binary voting word. In the permanent storage circuit contains 12 binary VHF tuning words and 8 binary UHF tuning words.

In Serie zum Schieberegister 208 ist ein 15-Bit-Datenausgabe-Schieberegister 210 geschaltet. Diese zwei Schieberegister 208 und 210 befinden sich im Lesebetrieb, wenn sie nicht für einen Ausschiebevorgang programmiert sind. Daher sind sie stets für das Ablesen der Adressenhalteschaltung 206 und der 15 Bits aus der Dauerspeichermatrix 212 bereit. 14 Bits aus der Dauerspeichermatrix werden für die Darstellung des binären Abstimmworts benutzt, und das fünfzehnte Bit, nämlich das höchstwertige Bit wird als Sprunganzeiger benutzt.In series with shift register 208 is a 15-bit data output shift register 210 switched. These two shift registers 208 and 210 are in read mode, if they are not programmed for an ejection process. Hence they are always for reading the address hold circuit 206 and the 15 bits from the persistent storage matrix 212 ready. 14 bits from the permanent storage matrix are used to represent the binary Voting word is used, and the fifteenth bit, namely the most significant bit, becomes used as a jump indicator.

Die 20 Bits aus 5 Bits des Adressenregisters und 15 Bits des Datenausgaberegisters werden seriell ausgeschoben, wenn die Dauerspeichermatrix 212 gelesen wird. Beim seriellen Ausschieben der Bits werden diese mittels der Schleife 222 seriell wieder in den Stapel zurückübertragen, so daß die 5-Bit-Adresse und das 15-Bit-Abstimmwort wieder in die Register eingespeichert werden0 Die Adresse und das Abstimmwort werden beim Ausschieben aus den Registern in den Steuer-Chipeinejn 20-Bit-Eingabedatenpuffer zugeführt, der aus einem 5-Bit-Adressenpuffer 230, einem 1-Bit-Sprunganzeigepuffer 232 und einem ? 14-Bit-Eingabedatenpufferregister 234 besteht, wie Fig.11b zeigt. Das Adressenpufferregister 230 enthält die letzten Bits, die aus der Dauerspeichermatrix geschoben werden und die fünf Adressenbits bilden. Das an sechster Stelle stehende Bit ist das Sprungbit, das sich im Sprungpufferregister 232 unmittelbar im Anschluß an den Adressenpuffer befindet. Das aus 14 Datenbits bestehende Abstimmwort wird über einen Wählschaltercodierer 236 in das 14-Bit-Eingabedatenpufferregister 234 geleitet. Der Wählschaltercodierer 236 weist drei ausgewählte Zustände auf, nämlich für das Laden des Eingabedatenpuffers (LIB), für das Lesen der Dauerspeichermatrix (RNVM) und für das Lesen des Eingabedatenpuffers (RIDB). Das 14-Bit-Abstimmwort wird dadurch in das Datenpufferregister 234 gelesen, daß am Wählschaltercodierer 236 die Betriebsart für das Lesen der Dauerspeichermatrix ausgewählt wird.The 20 bits from 5 bits of the address register and 15 bits of the data output register are shifted out serially when the persistent storage array 212 is read. At the If the bits are shifted out serially, they are serially again by means of the loop 222 returned to the stack so that the 5-bit address and the 15-bit voting word stored in the registers again0 The address and that Vote words become a 20-bit input data buffer when shifted out of the registers into the control chip which consists of a 5-bit address buffer 230, a 1-bit jump indication buffer 232 and one? 14-bit input data buffer register 234, as shown in Figure 11b. The address buffer register 230 contains the last bits taken from the persistent storage matrix are shifted and form the five address bits. The one in sixth place Bit is the jump bit, which is located in the jump buffer register 232 immediately afterwards to the address buffer. The voting word consisting of 14 data bits is into the 14-bit input data buffer register 234 through a selector encoder 236 directed. The selector switch encoder 236 has three selected states, viz for loading the input data buffer (LIB), for reading the permanent memory matrix (RNVM) and for reading the input data buffer (RIDB). The 14-bit voting word is read into the data buffer register 234 by the selector encoder 236 the operating mode for reading the permanent memory matrix is selected.

Das binäre Abstimmwort im Datenpufferregister 234 wird parallel in die 14=Bit-PWM-Halteschaltung 248 gelesen, wenn an der 14-Bit-Datenhalteschaltung 238 ein PWM-Ladesignal (LPwM) vorhanden ist. Das 14-Bit-Abstimmwort in der PWM-Halteschaltung 248 wird als Vergleichswort für den 14-Bit-PWM-Zähler 250 benutzt. Der Impulsdauermodulator (abgekürzt PWN) arbeitet mit einer Eingangstaktfrequenz von 1 NHz aus der PWM-Puffer- und -Oszillatorschaltung 252, die dem 2 -PWM-Zähler 250 zugeführt wird und ständig in Betrieb ist.The binary vote word in data buffer register 234 is written in parallel in the 14 = bit PWM hold circuit 248 read when on the 14 bit data hold circuit 238 a PWM load signal (LPwM) is available. The 14-bit tuning word in the PWM hold circuit 248 is used as a comparison word for the 14-bit PWM counter 250. The pulse duration modulator (abbreviated PWN) works with an input clock frequency of 1 NHz from the PWM buffer and oscillator circuit 252 supplied to the 2 PWM counter 250 and continuously is in operation.

Der PWM-Zåhler 250 zählt binär von der Binärzahl O aus, bis er einen von zwei Zuständen erreicht. Der erste Zustand besteht darin, daß dann, wenn das Binärwort des Zählers 250 mit dem 14-Bit-Abstimmwort in der PWM-Halteschaltung 248 übereinstimmt, diese einen Größenvergleich durchführende Halte schaltung ein Ausgangssignal abgibt, und ein Flipflop auslöst, das dann in diesem ausgelösten Zustand bleibt, bis der Zähler seinen Abzählzyklus vollendet. Der zweite Zustand besteht darin, daß dann, wenn die PWM-Halteschaltung 248 einen Inhalt mit ausschließlich den Werten 1 hat, der'PWM-Zähler bis zu einem Zustand mit ausschließlich den Werten 1" auiwärtszählen würde, der auch dem Überlaufpunkt des Zählers entspricht. Der PWM-Zähler zählt daher stets bis zum Wert 214 aufwärts, und er läuft dann über, wobei die Zahl 214 bei einem Eingangssignal von 1 MHz einer Signalabgabe bei 16 Millisekunden entspricht.The PWM counter 250 counts from the binary number O until it reaches a reached by two states. The first condition is that when that Binary word of counter 250 with the 14-bit tuning word in PWM hold circuit 248 agrees, this holding circuit performing a size comparison has an output signal emits, and triggers a flip-flop, which then remains in this triggered state, until the counter completes its counting cycle. The second state is that if the PWM hold circuit 248 has a content with only the values 1, the PWM counter counts up to a state with only the values 1 " which also corresponds to the overflow point of the counter. The PWM counter therefore counts always up to the value 214, and it then overflows, with the number 214 at an input signal of 1 MHz corresponds to a signal output at 16 milliseconds.

Im PWM-Generator wird daher ein Größenvergleich zwischen dem Stand des PWM-Zählers und dem 14-Bit-Abstimmwort durchgeführt, das in der 14-Bit-PWM-Halteschaltung 248 gespeichert ist, und wenn zum erstenmal eine Übereinstimmung zwischen dem Zählerstand und der binären Größe auftritt, wird aus der PWM-Halteschaltung 48 ein Ausgangssignal erhalten, das dem Abstimmwort proportional ist. Zur Abstimmung des Fernsehempfängers wird das lmpulsdauermodulierte Signal aus der PWM-Halteschaltung 248 geändert. Das impulsdauermodulierte Signal wird dadurch geändert, daß der in der PWM-Halteschaltung enthaltene Bitwert des binären Abstimmworts geändert wird, so daß sich eine modulierte Impulsdauer mit einer Arbeitsperiode von 16 Millisekunden ergibt0 Das Sprungbit im Sprungpufferregister 232 kann mittels des Sprungeingangs über das NAND-Glied 256 geändert werden. Im Programmalgorithmus wird beim Ändern des Kanalsprungschaltersdie Information gelesen und in den Speicher geschrieben, wenn die Funktion beendet ist.In the PWM generator, a size comparison is therefore made between the status of the PWM counter and the 14-bit tuning word carried out in the 14-bit PWM hold circuit 248 is stored, and if for the first time there is a match between the count and the binary quantity occurs, the PWM hold circuit 48 becomes an output signal obtained which is proportional to the voting word. For tuning the television receiver the pulse width modulated signal from the PWM hold circuit 248 is changed. That The pulse width modulated signal is changed by the fact that the in the PWM hold circuit contained bit value of the binary tuning word is changed, so that a modulated Pulse duration with a working period of 16 milliseconds results in 0 The jump bit in the jump buffer register 232 can be accessed via the jump input via the NAND gate 256 can be changed. In the program algorithm, when changing the channel switch, the Information read and written to memory when the function is finished.

Die Änderung der Sprunginformation wird dadurch erhalten, daß zuerst der Zustand des Sprungpuffers 232 gelesen wird, der ein höchstwertiges Bit enthält, das aus dem Speicher gelesen wurde, daß dieses Bit dann in ein D-Register 254 geladen wird und daß dann diese Inforination geändert wird, wenn eine Programmeingabe zur Änderung des Zustandes des Kanalsprungschaltersvorliegt.The change of the jump information is obtained by first the state of the jump buffer 232 is read, which contains a most significant bit, that was read from memory that this bit is then loaded into a D register 254 and that this information is then changed when a program entry for There is a change in the state of the channel skip switch.

Für die Abgabe einer Anzeige, daß der Kanalaprungsehalter*-~ geändert worden ist und für die Anzeige des derzeitigen Programmzustandes des Kanalsprungschaltersist ein Sprungausgang 258 vorgesehen.De Kanalsprungschälter ist bei einem mechanischen Drehwählschalter wie in dieser Ausführungsform, bei der der Wählschalter 202 ein Drehschalter ist, nicht anwendbar. Durch Ersetzen des Drehwählschalters durch eine elektronisch adressierbare Schaltungsanordnung, wie sie in der USA-Patentschrift 3 968 443 beschrieben ist, könnte eine Sprungfunktion auf die hier zu beschreibende Abstimmschaltungsanordnung angewendet werden.For giving an indication that the sewer appraisal holder * - ~ changed and is for the display of the current program status of the channel skip switch a jump output 258 is provided. The channel jump switch is in a mechanical Rotary selector switch as in this embodiment, in which the selector switch 202 is on Rotary switch is not applicable. By replacing the rotary selector switch with a electronically addressable circuitry as described in the US patent 3 968 443 could be a jump function to the one to be described here Tuning circuitry can be applied.

Nach dem Laden des Adressenpüffers 230 mit den fünf Adressenbits aus dem Adressengenerator 204 werden diese fünf Adressenbits parallel zu dem 9xD2-Adressendecodierer 260 und zu dem 5-auf-4-Codierer 262 für eine automatische Kanalverschiebung (nur für VHF)übertragen, wie in Fig.11c angegeben ist. Der Codierer für die automatische Kanalverschiebung wird dazu benutzt, festzustellen, ob die Anordnung im UHF-Betrieb oder im VHF-Betrieb arbeitet. Wenn die Anordnung im VHF-Betrieb arbeitet, gibt der Codierer für die automatische Kanalverschiebung eine von vier möglichen Codegruppen zur Vergrösserung des VHF-Abstimmworts ab. Die vier Codegruppen entsprechen dem bestimmten Fortschaltbitwert, der für den vom Adressengenerator 204 ausgewählten VHF-Kanal gilt. Da nur vier Fortschaltgeschwindigkeitswerte und 12 VHF-Abstimmwörter vorhanden sind, wählt der Codierer 262 abhängigdavon, auf welcheniknal die Anordnung eingestellt ist, einen der vier Fortschaltgeschwindigkeitswerte für die Anwendung auf das gegebene Abstimmwort aus.After loading the address buffer 230 with the five address bits the address generator 204 receives these five address bits in parallel with the 9xD2 address decoder 260 and to the 5 to 4 encoder 262 for automatic channel shifting (only for VHF) as in Fig. 11c is specified. The encoder automatic channel shifting is used to determine whether the Arrangement in UHF operation or in VHF operation works. If the arrangement is in VHF operation works, the encoder gives one of four for automatic channel shifting possible code groups to enlarge the VHF tuning word. The four code groups correspond to the specific increment bit value for the from the address generator 204 selected VHF channel applies. Since only four incremental speed values and There are 12 VHF tuning words, encoder 262 selects which one is on the arrangement is set, one of the four incremental speed values for the application to the given voting word.

Die 5-Bit-Adresse aus dem Adressenpuffer 230 wird auch parallel an den 9x32-Adressenaecodierer 260 angelegt, damit ein in der von einem Festspeicher gebildeten Könstantendatei 264 gespeichertes 14-Bit-Datenwort ausgewählt wird. Die 5-Bit-Adresse, die den VHF- oder UHF-Kanal bestimmt, wird durch den 9x32-Adressendecodierer in ein 32-Bit-Adressenwort decodiert, damit die von einem Festspeicher gebildete 32x14-Konstantendatei adressiert wird. Die vier niedrigstwertigen Bits der Befehlscodegruppe bestimmen, welche der 32 Wörter adressiert werden.The 5-bit address from the address buffer 230 is also sent in parallel the 9x32 address decoder 260 is applied to it in that of a read only memory 14-bit data word stored in the property file 264 formed is selected. the 5-bit address that determines the VHF or UHF channel is determined by the 9x32 address decoder decoded into a 32-bit address word so that the one formed by a read-only memory 32x14 constant file is addressed. The four least significant bits of the opcode group determine which of the 32 words are addressed.

Diese zweiunddreissig 14-Bit-Wörter in der Konstantendatei sind obere und untere Grenzwerte für die VHF-Kanäle, UHF-Kanalgrenzen, Fortschaltwerte für die VHF-und UHF-Abstimmung, Zeitfortschaltwerte, Maximalzeitwerte und Schreibzeitwerte.These thirty-two 14-bit words in the constant file are top and lower limit values for the VHF channels, UHF channel limits, incremental values for the VHF and UHF coordination, time increment values, maximum time values and write time values.

Wenn ein Abstimmwort in dsn Eingabedatenpuffer 234 gelesen worden ist und eine Abstimmfunktion damit durchgeführt werden soll, werden die vierzehn Datenbits aus dem Eingabedatenpufferregister in das 14-Bit-A-Arbei*sregister 266 mittels eines Befehls zum Lesen des Eingabedatenpuffers (Befehl RIBD) am 4-auf-1-Codierschalter 270 Ubertragen. Das 14-Bit-Wort wird auch in serieller Weise wieder über die Schleife 272 zu seinem Ausgangspunkt zurückübertragen. Nach dem Laden des A-Arbeitsregisters mit dem 14-Bit-Abstimmwort werden der Abstimmgrenzwert und der Fortschaltwert aus der 14-Bit-Konstantendatei ausgegeben und in das 14-Bit-B-Arbeitsrtgister 274 geladen. Diese Werte werden nun in die von einem Direktzugriff sp e icher gebildetezwischenspeicherdatei 276 geladen, indem am Wählschaltercodierer 278 der Befehl LBMX ausgewählt wird. Die Zwischenspeicherdatei bildet einen Direktzugriffspeicher mit einer Kapazität von 4x14 Bitsa Der Abstimmvorgang wird nun ausgeführt, indem ein im B-Arbeitsregister gespeicherter Fortschaltwert zu dem im A-Arbeitsregister gespeicherten 14-Bit-Abstimmwort addiert wird, wenn die Anordnung im Aufwärtsabstimmbetrieb arbeitet, während der Fortschaltwert vom Abstimmwort subtrahiert wird, wenn die Anordnung im Abwärtsabstimmbetrieb arbeitet. Das vergrdßerte oder verkleinerte Abstimmwort wird mit Hilfe des "A" Normalisierungsbefehls am Wählschaltercodierer 270 von Fig.11d wieder in das A-Arbeitsregister zurückübertragen.When a tuning word has been read into dsn input data buffer 234 and a voting function is to be performed with it, the fourteen become Data bits from the input data buffer register into the 14-bit A work register 266 by means of a command to read the input data buffer (command RIBD) on the 4-to-1 coding switch 270 Transfer. The 14-bit word is also serialized back across the loop 272 transferred back to its starting point. After loading the A working register with the 14-bit tuning word, the tuning limit value and the incremental value are selected of the 14-bit constant file is output and loaded into the 14-bit B working register 274. These values are now stored in the cache file created by a direct access 276 is loaded by selecting the LBMX command on selector encoder 278. The cache file forms a random access memory with a capacity of 4x14 bitsa The tuning process is now carried out by placing a in the B working register Stored incremental value for the 14-bit tuning word stored in the A working register is added when the arrangement is operating in the up-tuning mode, during the Incremental value is subtracted from the tuning word when the arrangement is in downward tuning mode is working. The enlarged or reduced tuning word is made using the "A" normalization instruction transferred back to the A working register at the selector switch encoder 270 of FIG. 11d.

Nach dem Rückübertragungsvorgang wird das aktualisierte 14-Bit-Abstimmwort in den Eingabedatenpuffer 234 bertragen, in dem ein am Wählschaltercodierer 236 vorhandener Befehl zum Laden des Eingabedatenpuffers (LIDB-Befehl) ausgeführt wird. Das aktualisierte Abstimmwort ist nun im Eingabedatenpuffer gespeichert, und es ist auch wieder im A-Arbeitsregister abgespeichert. Das aktualisierte -Abstimmwort wird nun in die 14-Bit-PWM-Halte schaltung 248 geladen, so daß das Ausgangs signal des PWM-Zählers 250 mit dem aktualisierten Abstimmwort verglichen werden kann.After the retransmission process, the updated 14-bit voting word will be in the input data buffer 234, in which a selector switch encoder 236 Existing command to load the input data buffer (LIDB command) is executed. The updated voting word is now stored in the input data buffer, and it is also stored again in the A working register. The updated vote is now loaded into the 14-bit PWM hold circuit 248 so that the output signal of the PWM counter 250 can be compared with the updated tuning word.

Bei der Ausführung einer Abstimmfunktion durchläuft die Abstimmanordnung eine Folge, bei der eine Additions-und Zeitsperroutine im Rechenwerk durch Verkleinern des Zeitsteuerworts bis zum Erreichen einer negativen Zahl ausgeführt wird. In Jedem Fall werden aus der ROM-Konstantendatei Informationen gelesen und in der RAM-Zwischenspeicherdatei abgespeichert. Diese Informationen hängen von dem bestimmten Kanal und davon ab, ob der Kanal ein UHF-oder VHF-Kanal ist. In dieser Folge durchläuft die Anordnung stets einen Lesevorgang der Eingabeschalter so daß beim Vorliegen einer Zustandsänderung an den Eingabe schaltern während einer Abstimmfunktion diese Zustandsänderung festgestellt wird und die Systemfunktion auf den zuletzt eingegebenen Befehl geändert wird0 Diese Eingabesteuerfunktionen werden mit Hilfe des 12-Auf-1-Zustandseingabeschalters 280 in das System gelesen, der 12 Eingänge aufweist, wie in Fig.11f dargestellt ist.When executing a voting function, the voting arrangement goes through a sequence in which an addition and time-out routine in the arithmetic unit is reduced by reducing the size of the time control word is executed until a negative number is reached. In each In this case, information is read from the ROM constant file and stored in the RAM cache file saved. This information depends on the particular channel and on whether the channel is a UHF or VHF channel. The arrangement runs through this sequence always a read operation of the input switch so that when there is a change of state this change of state was detected at the input switches during a tuning function and the system function is changed to the last command entered 0 This Input control functions are performed using the 12-to-1 state input switch 280 read into the system which has 12 inputs as shown in Fig.11f.

Ein langsames Taktsignal mit einer Frequenz von 61 kHz wird geliefert, damit eine Schreibfunktion ausgeführt wird, die im Falle von Dauerspeicherzellen in DIFMOS-Technologie eine Zeitdauer in der Größenordnung von 100 ms zum Schreiben des Datenwerts 0 in den Speicher in Anspruch nimmt, so daß also ein Taktsignal mit niedrigerer Frequenz als der normalerweise verwendete Steuer- oder Verarbeitungstakt benötigt wird. Das langsame Taktsignal wird auch zur Erzielung einer Pufferung im Einschaltbetrieb sder nach der vollständigen Durchführung eines Schreibbefehls zum Schreiben in den Speicher benutzt, so daß die Anordnung kein neues Wort liest, während sie sich noch einstellt.A slow clock signal with a frequency of 61 kHz will is supplied so that a write function is carried out, which in the case of persistent storage cells in DIFMOS technology, a time on the order of 100 ms for writing of the data value 0 takes up into the memory, so that a clock signal with lower frequency than the normally used control or processing clock is needed. The slow clock signal is also used to achieve buffering in the Switch-on mode after the complete execution of a write command to the Write to memory is used so that the device does not read a new word while it still adjusts itself.

Eine weitere Eingabe erfolgt über die UHF/VHF-Steuerleistung; diese Eingabe hängt von der bestimmten Adresse ab, die vom Wählschalter 202 festgestellt worden ist.Another input is made via the UHF / VHF control power; these Entry depends on the particular address detected by selector switch 202 has been.

Ein drittes Eingangssignal ist das Wählsignal für einen hohen AFC-Wert, und ein viertes Eingangssignal ist ein Wählsignal für einen niedrigen AFC-Wert. Die Aufgabe des hohen und des niedrigen AFC-Werts ist es, für eine digitale Frequenzregelfunktion (AFC-Funktion) zu sorgen.A third input signal is the selection signal for a high AFC value, and a fourth input signal is a low AFC select signal. The job of the high and low AFC values is for a digital frequency control function (AFC function).

Die Vorrichtungen zur Erzielung der digitalen Frequenzregelung sind in den Figuren nicht dargestellt und auch im Algorithmus nicht angegeben. Das digitale Frequenzregelsystem könnte in die Anordnung mit Hilfe mehrerer Vergleichsfenster und einer entsprechenden Hinzufügung einer Steuerlogik zum vorliegenden Algorithmus eingefügt werden.The devices for achieving digital frequency control are not shown in the figures and also not indicated in the algorithm. The digital one Frequency control system could be incorporated into the arrangement with the help of several comparison windows and a corresponding addition of control logic to the present algorithm inserted.

Ein fünftes Eingangssignal ist ein UHF-Aufwärts/Abwärts-Steuersignal, das aus einem Komparator 282 kommt, der bestimmt, ob die Abstimmspannung über oder unter der entsprechenden Potentiometereinstellung des Grobabstimmpotentiometers 284 für den UHF Kanal liegt. Ein weiteres Eingangs signal ist das Zählsignal für das Einschalten oder Abschalten der Versorgungsenergie. Bei Vorliegen eines Eingangssignals zum Abschalten der Versorgungsenergie wird das im Eingabedatenpuffer 234 gespeicherte 14-Bit-Abstimmwort in den adressierbaren Dauerspeicher geschrieben.A fifth input signal is a UHF up / down control signal, which comes from a comparator 282 which determines whether the tuning voltage is above or below under the corresponding potentiometer setting of the coarse tuning potentiometer 284 for the UHF channel. Another input signal is the counting signal for switching on or off the supply energy. When there is an input signal to switch off the supply energy, the value stored in the input data buffer 234 is used 14-bit tuning word written into the addressable permanent memory.

Das siebte Eingangssignal ist ein Sprungeingangssignal, das in die hier zu beschreibende Anordnung nicht einbezogen ist. Falls diese Sprungfunktion verfügbar wäre, würde sie das Uberspringen ausgewählter Kanäle erlauben, doch ist dies bei einem mechanischen Drehschalter nicht möglich, wie oben angegeben wurde.The seventh input signal is a step input signal that goes into the The arrangement to be described here is not included. If this jump function would be available, it would allow selected channels to be skipped, but it is this is not possible with a mechanical rotary switch, as stated above.

Das achte Eingangssignal ist das über den Wippenschalter eingebbare Aufwärts-Feinabstimmsignal für die Steuerspannung, und das neunte Eingangssignal ist das ebenfalls über den Wippenschalter eingebbare Abwärts-Feinabstimmsignal für die Steuerspannung, Das Steuersignal für das Ein- und Ausschalten der UHF-Abstimmung versetzt die Abstimmfunktion in einen UHF-Grobabstimmbetrieb. Der Ein/Aus-Schalter für die Frequenzregelung (AFC) wird dazu benutzt, die interne AFC-Abstimmfunktion zu aktivieren oder einen externen, von Hand durchgeführten Abstimmbetrieb zu erlauben. Das letzte Schaltsignal am Statuseingabe schalter ist der Zwischenkanalimpuls, der vom Wähischalter 202 über die Kanalunterbrechungsleitung 224 eingegeben wird. Der Zwischenkanalimpuls ergibt eine Anzeige dafür, daß sich der Wählschalter im Umschaltbetrieb zwischen Kanälen befindet, und er dient auch der Festetellung des beendeten Umschaltvorgangs.The eighth input signal is the one that can be entered using the rocker switch Upward fine-tuning signal for the control voltage, and the ninth input signal is the downward fine-tuning signal for the control voltage, the control signal for switching the UHF tuning on and off puts the tuning function in a UHF coarse tuning mode. The on / off switch for frequency control (AFC), the internal AFC tuning function is used to activate or to allow an external, manual tuning operation. The last switching signal at the status input switch is the inter-channel pulse, the is input from the selector switch 202 via the channel interrupt line 224. Of the The inter-channel pulse indicates that the selector switch is in switching mode is located between channels, and it is also used for fixing of completed switching process.

Die 12 Eingangssignale werden in den Zustandseingabeschalter eingegeben. Wenn einer der 12 Eingänge am Statuseingabeschalter aktiviert ist, wird er mit einer bestimmten Auswahlcodegruppe verglichen, und das Statushalteflipflop 282 wird gesetzt, wenn die Anzeige einer Übereinstimmung bei dem Lesekommando des gegebenen Befehls für den bestimmten, je nach Fall geschlossenen oder geöffneten Schalter vorliegt. Die Statusschaltereingaben werden vom 4-auf-12-Decodierer 284 decodiert, der von den vier niedrigstwertigen Bits des Befehls aus dem Befehlsfestspeicher 286 adressiert wird. Das Statushalteflipflop 282 ergibt eine Anzeige dafür, daß die Anordnung ein Eingangssignal empfangen hat, das einem in der Befehlstabelle des Decodierers 284 enthaltenen Signal entspricht.The 12 input signals are input to the state input switch. If one of the 12 inputs on the status input switch is activated, it is activated with a specific selection code group is compared, and the status holding flip-flop 282 is set, if the indication of a match in the read command of the given command for the specific switch, which is closed or open depending on the case. The status switch inputs are decoded by the 4 to 12 decoder 284, which is supplied by the four least significant bits of the instruction from instruction read-only memory 286 are addressed will. Status hold flip-flop 282 provides an indication that the arrangement is on Has received an input signal corresponding to one in the command table of the decoder 284 contained signal corresponds.

Das zweite Eingangssignal des Statushalteflipflops 282 ist das Übertrageingangssignal aus dem 1-Bit-Volladdierer, wenn das System in einer Subtraktionsroutine arbeitet, und wenn diese Subtraktionsroutine eine negative Zahl als Ergebnis hat. Die Anzeige der negativen Zahl wird dazu benutzt, Vergleichstests auszuführen, daitt bestimmt wird, ob eine obere oder untere Abstimmgrenze oder eine Zeitgrenze erreicht wordensind, Das Setzen des Statushalteflipflops 282 ergibt eine Eingabe in den Befehlsfestspeicher 286 zum Laden des Programmzählers mit einer neuen Befehlsadressenseite.The second input to status hold flip-flop 282 is the carry input from the 1-bit full adder when the system is operating in a subtraction routine, and when this subtraction routine results in a negative number. The ad the negative number is used to perform benchmark tests that determine whether an upper or lower voting limit or a time limit has been reached, The setting of the status hold flip-flop 282 results in an entry into the instruction read only memory 286 for loading the program counter with a new instruction address page.

Der in Fig.11c dargestellte 8-Bit-Programmzähler 290 empfängt sein Zähltaktsignal aus dem 250 kHz-Taktgeber 292, dessen Frequenz ein Viertel des Werts des 1 MHz-Takts aus dem PWM-ZShler 250 beträgt. Der Programmzähler liefert eine von 256 Befehlsadressen für den Befehlsfestspeicher 286e Der Ort des Programmzähhrs in seiner Zählablauffolge kann dadurch geändert werden, daß ein neues 8-Bit-Wort in den Programmzähler geladen wird. Die vier niedrigstwertigen Bits aus dem Befehlsfestspeicher werden parallel in die vier niedrigstwertigen Positionen des 8Bit-Programmzählers geladen, und sie werden auch parallel in eine 4-Bit-Seitenhalteschaltung 294 geladen0 Wenn das Statushalteflipflop durch eine Subtraktionsoperation beim Lesen eines Eingangssignals vom Statuseingabeschalter gesetzt wird, dann werden bei einem Seitenladebefehl (LPD-Bßfehl) am NAND-Glied 296 die vier niedrigstwertigen Bits der Adresse aus der Seitenhalteschaltung in die höchstwertigen Bitpositionen des Programmzählers geladen.The 8-bit program counter 290 shown in FIG. 11c receives Counting clock signal from the 250 kHz clock generator 292, the frequency of which is a quarter of the value of the 1 MHz clock from the PWM-ZShler 250 is. The program counter delivers a of 256 instruction addresses for instruction read-only memory 286e The location of the program counter its counting sequence can be changed by adding a new 8-bit word is loaded into the program counter. The four least significant bits from instruction read-only memory are moved in parallel to the four lowest-value positions of the 8-bit program counter and they are also loaded into a 4-bit page hold circuit 294 in parallel When the status hold flip-flop by a subtraction operation when reading an input signal is set by the status input switch, then with a page load command (LPD-Bßfehl) at NAND gate 296 the four least significant bits of the address from the page hold circuit loaded into the most significant bit positions of the program counter.

Der Ausgang des Befehlsfestspeicher:s286 führt zu einem von einem programmierbaren Logikfeld gebildeten Befehlsdecodierer 298, der 26 UND-Funktionen und 12 ODER-Funktionen abgibt, wie in Fig.11e angegeben ist. Der Befehlsdecodierer besteht aus einem 6x28x12-Bit-Speicher. Diese UND-und ODER-Funktionen entsprechen dem Befehlssatz, der zum Programmieren der Anordnung benutzt wird.The output of the permanent instruction memory: s286 leads to one of one Programmable logic field formed instruction decoder 298, the 26 AND functions and outputs 12 OR functions, as indicated in FIG. 11e. The instruction decoder consists of a 6x28x12-bit memory. These AND and OR functions correspond the instruction set used to program the arrangement.

Der 4-Bit-Mikroprogrammzähler 300 wird dazu benutzt, Schiebesteuersignale für die verschiedenen Schieberegister der Abstimmschaltung zu liefern. Insbesondere ermöglicht der Mikroprogrammzähler das Schieben des 14-Bit-Datenworts aus dem A-Arbeitsregister in das Dateneingabepufferregister.The 4-bit microprogram counter 300 is used to generate shift control signals for the various shift registers of the tuning circuit. In particular the microprogram counter enables the 14-bit data word to be shifted out of the A working register into the data input buffer register.

Außerdem ermöglicht er die Addition und Subtraktion der Inhalte der A-und B-Arbeitsregister, und er ermöglicht die Datenübertragung in den Dauerspeicher.It also enables the addition and subtraction of the contents of the A and B working registers, and it allows data to be transferred to persistent storage.

Die maximale Anzahl der seriellen Schiebevorgänge durch den Programmzähler beträgt 14 Bits. Wenn der vom Mikroprogrammzähler bewirkte Schiebevorgang beendet ist, wird der Systembetrieb wieder zum 8-Bit-Programmzähler zurückgegeben, wo er zur nächstenProgrammadresse weitergeßchaltet wird. Der 8-Bit-Mikroprogrammbefehl wird vom Mikroprogramm-Adressenwählcodierer 302 ausgewählt.Vier Bits aus dem Codierer 262 für eine automatische Kanalverschiebung und vier niedrigstwertige Bits aus dem Befehlsfestspeicher werden parallel in den Adreseenwählcodierer geladen , damit vier Befehlsadressenbits für den Mikroprogrammzähler 300 geliefert werden.The maximum number of serial shifts through the program counter is 14 bits. When the shifting operation effected by the microprogram counter ends system operation is returned to the 8-bit program counter where it is switched to the next program address. The 8-bit microprogram instruction is selected by microprogram address selection encoder 302. Four bits from encoder 262 for an automatic channel shift and four least significant bits from the Instruction read-only memories are loaded in parallel into the address dialing encoder so that four instruction address bits for the microprogram counter 300 can be provided.

In Fig.11d ist ein Schaltercodierer 304 angegeben, der einen Rückspeichervorgang ermöglicht, durch den das 14-Bit-Wort im B-Arbeitsregister wieder in dieses Register zurückgeschoben werden kann. Zusätzlich ermöglicht der Schaltercodierer das Verschieben des 14-Bit-Worts aus der RAM-Zwischenspeicherdatei 276 in das Arbeitsregister. Der Schaltercodierer 270 ermöglicht es, ein 14-Bit-Wort aus der RAM-Zwischenspeicherdatei und aus dem Dateneingabepufferregister 234 sowie ein Summenprodukt aus der Addition der Inhalte der Arbeitsregister A und B mittels des 1-Bit-Volladdierers 288 in das A-Arbeitsregister zu verschieben, und er ermöglicht außerdem das Wort im A-Arbeitsregister wieder in diesem Register selbst abzuspeichern.In FIG. 11d, a switch encoder 304 is indicated which has a restore process enables the 14-bit word in the B working register to be returned to this register can be pushed back. In addition, the switch encoder enables shifting of the 14-bit word from RAM cache file 276 into the working register. Of the Switch encoder 270 allows a 14-bit word to be extracted from the RAM cache file and from the data input buffer register 234 and a sum product of the addition the contents of the working registers A and B by means of the 1-bit full adder 288 into the A working register and it also allows the word in the A working register to be saved again in this register.

Die RAM-Zwischenspeicherdatei 276 wird von zwei Bits aus dem Befehlsfestspeicher über einen 2 auf-4-Codierer 306 adressiert. Das 4-Bit-Wort aus dem Codierer wird dazu benutzt, mit Hilfe des 4-uf-1-Wählcodierers 308 eine von vier 14-Bit-Spelcherdateien in der RAM-Zwischenspeicherdatei 276 auszuwählen. Das impulsdauermodulierte Signal am Ausgang 310 der PWM-Halteschaltung wird in den PWM-Puffer 252 eingegeben. Das PWM-Signal aus dem PWM°Puffer wird in einen Treiberpuffer 312 eingegeben, der an eine Bezugs spannung von +5V gelegt ist, wie in Figo11h angegeben ist, Das PWM-Ausgangssignal durchläuft ein dreistufiges PWM-Filter, damit sich die für die Auflösung und die Welligkeitsspannung benötigte IC-Filterung ergibt die für ein impulsdauermoduliertes Signal mit der nächsten Dauer zur Erzielung eines brauchbaren Pegels im UHF-Betrieb benötigt werden. Der VHF-Betrieb erfordert keine so starke Filterung zur Erzeugung eines impulsdauermodulierten Signals mit einem annehmbaren Welligkeitswert. Für den UHF-Betrieb sind jedoch wenigstens drei Filterstufen erforderliche Das Ausgangssignal des dreistufigen Filters ist eine Gleichspannung, die dem impulsdauermodulierten Signal proportional ist, wobei das impulsdauermodulierte Signal wiederum dem 14-Bit-Abstimmwort proportional ist, das in das 14-Bit-Dateneingabepufferregister und in die PWM-Halteschaltung geladen worden ist. Die Abstimmspannung wird mittels eines invertierenden Spannungsverstärkers 316 verstärkt und dann durch ein weiteres einstufiges Filter 318 gefiltert. Die sich schließlich ergebende analoge Abstimmgleichspannung wird dem Kapazitätsdioden-Tuner des Fernsempfängers zur Erzielung der Abstimmung auf den gewünschten Kanal zugeführt.The RAM cache file 276 is made up of two bits from instruction read only memory addressed via a 2 to 4 encoder 306. The 4-bit word from the encoder will be is used to use the 4-uf-1 dial encoder 308 to use one of four 14-bit spelcher files in RAM cache file 276. The pulse width modulated signal at the output 310 of the PWM hold circuit is entered into the PWM buffer 252. That PWM signal from the PWM ° buffer is input into a driver buffer 312, which is at a reference voltage of + 5V is applied, as indicated in Figo11h, the PWM output signal goes through a three-stage PWM filter to determine the resolution and the Ripple voltage required IC filtering results in that for a pulse duration modulated Signal with the next duration to achieve a usable level in UHF operation are needed. VHF operation does not require such strong filtering for generation a pulse width modulated signal with an acceptable ripple value. For UHF operation, however, requires at least three filter stages. The output signal of the three-stage filter is a DC voltage, which is the pulse duration modulated Signal is proportional, the pulse width modulated signal in turn to the 14-bit tuning word is proportional to that in the 14-bit data input buffer register and in the PWM hold circuit has been loaded. The tuning voltage is generated by means of an inverting voltage amplifier 316 and then filtered through another single stage filter 318. the The resulting analogue tuning DC voltage is fed to the varactor diode tuner of the remote receiver to achieve the tuning to the desired channel.

Ein zweiter Komparator 282 bildet einen UHF-Aufwärts/Abwärtskomparator, der ein Eingangssignal vom dreistufigen PWM-Filter und ein Engangssignal vom UHF-Grobabstimmpotentiometer 284 empfängt. Das Potentiometer ist an die gleiche Spannung von +5V wie der Treiberpuffer 312 gelegt. Der Komparator 282 liefert eine Anzeige dafür, ob sich die Anordnung im UHF-Grobabstimmbetrieb befindet oder nicht und ob die Anordnung auf einem Wert über oder unter der gewünschten Abstimmspannung für die bestimmte Kanaleinstellung liegt; ferner liefert er ein Grobabstimmsignal für das Steuerwerk.A second comparator 282 forms a UHF up / down comparator, an input signal from the three-stage PWM filter and an input signal from the UHF coarse tuning potentiometer 284 receives. The potentiometer is at the same voltage of + 5V as the driver buffer 312 laid. The comparator 282 provides an indication of whether the arrangement is in UHF coarse tuning mode or not and whether the arrangement is on a value above or below the desired tuning voltage for the particular channel setting lies; it also supplies a coarse tuning signal for the control unit.

In Fig.11g ist die Energieversorgungseinheit für den Betrieb der Abstimmanordnung dargestellt. Die Spannung von +35V wird als oberer Spannungswert des Abstimmverstärkers für die Varaktordioden-Abstimmspannung benutzt.In Fig.11g is the power supply unit for operating the tuning arrangement shown. The voltage of + 35V is used as the upper voltage value of the tuning amplifier used for the varactor diode tuning voltage.

Die Spannung von +17V wird als Vorspannung der MOS-Schaltung des Dauerspeichers benutzt. Die Spannung von +10V wird zur Vorspannung der CMOS-Logik der Anordnung benutzt.Die Spannung von +5V dient als Versorgungsspannung für die TTL-und I2L-Schaltungen der Anordnung. Die Schaltspannung von OV bis -35V wird schließlich zum Programmieren des Dauerspeichers benutzt, wenn sich die Anordnung in einem Schreibbetrieb befindet.The voltage of + 17V is used as the bias voltage of the MOS circuit of the permanent storage used. The voltage of + 10V is used to bias the CMOS logic of the arrangement The voltage of + 5V is used as the supply voltage for the TTL and I2L circuits the arrangement. The switching voltage from OV to -35V is finally used for programming of the persistent storage is used when the arrangement is in a write mode.

Bei einem Abstimmvorgang unter Benutzung der Mikrocomputerlösung im VHF-Betrieb wird ein im Eingabedatenpufferregister gespeichertes binäres Abstimmwort innerhalb der Grenzwerte für die minimalen und maximalen Abstimmspannungen für den ausgewählten Kanal, die in der ROM-Konstantendatei gespeichert sind, vergrößert oder verkleinert. Die ROM-Konstantendatei enthält für jeden der 12 VHF-Kanäle ein Binärwort für den maximalen Abstimmspannungswert und für den minimalen Abstimmspannungswert. Diese Grenzwerte bilden den von der Abstimmanordnung zugelassenen Abstimmbereich. Die Werte sind für jeden der VHF-Kanäle einzeln ausgewählt. In der gleichen Weise sind auch für die UHF-Kanäle Minimum- und Maximum-Grenzwerte gebildet. Auf Grund der großen Anzahl von UHF-Kanälen sind die Minimum- und Maximum-Grenzwerte jedoch so gebildet, daß sie alle 72 UHF-Kanäle umfassen, wobei die Abstimmung auf den ausgewählten UHF-Kanal in den dazwischenliegenden Bereich fällt.In a voting process using the microcomputer solution in VHF operation becomes a binary tuning word stored in the input data buffer register within the limit values for the minimum and maximum tuning voltages for the selected channel stored in the ROM constant file or scaled down. The ROM constants file contains one for each of the 12 VHF channels Binary word for the maximum Tuning voltage value and for the minimum Tuning voltage value. These limit values form those permitted by the voting arrangement Tuning range. The values are selected individually for each of the VHF channels. In the In the same way, minimum and maximum limit values are also formed for the UHF channels. Due to the large number of UHF channels, the minimum and maximum limits are however formed so that they encompass all 72 UHF channels, with the tuning on the selected UHF channel falls within the range in between.

Das in Fig.12 dargestellte Schaltbild zeigt eine Anordnung zum Berechnen der minimalen und maximalen Abstimmspannungen; ferner sind die dazu benutzten Gleichungen angegeben. Die Gleichung 3 ergibt die Eingangsspannung in Abhängigkeit von der Ausgangsabstimmspannung. Bei gegebener Abstimmspannung Eg kann die Eingangsspannung Ei berechnet werden. Außerdem können unter Verwendung der Gleichung 4 die der Eingangsspannung entsprechenden Bits berechnet werden, woraus sich das der berechneten Eingangsspannung entsprechende binare Abstimmwort ergibt.The circuit diagram shown in FIG. 12 shows an arrangement for calculating the minimum and maximum tuning voltages; furthermore are the equations used for this specified. Equation 3 gives the input voltage as a function of the output tuning voltage. Given the tuning voltage Eg, the input voltage Ei can be calculated. In addition, using equation 4, those corresponding to the input voltage can be calculated Bits are calculated, resulting in that corresponding to the calculated input voltage binary voting word results.

In diesem Zusammenhang gibt die am Schluß der Beschreibung angefügt Tabelle I die VHF-Festspeicherkonstanten für die Minimum-Grenzwerte an, die sich aus den Gleichungen 3 und 4 ergeben. Jeder der VHF-Kanäle hat ein eigenes Binärwort entsprechend dem Minimum-Spannungsgrenzwert. In der gleichen Weise gibt die ebenfalls am Ende der Beschreibung angefügte Tabelle II die VHF-Festspeicherkonstanten für die maximale Abstimmspannung an. Wie zu erkennen ist, liegt der Nennwert der Abstimmspannung für die Abstimmung des Fernsehempfängers an irgendeiner Stelle zwischen diesen beiden festgelegten Grenzwerten. Die Binärwörter enthalten 14 Datenbits, und sie werden von der aus fünf Bit bestehenden Binäradresse aus dem Wählschalter adressiert.In this context there are those added at the end of the description Table I shows the VHF read-only memory constants for the minimum limits that are result from equations 3 and 4. Each of the VHF channels has its own binary word according to the minimum voltage limit. In the same way there are too Table II at the end of the description shows the VHF read only memory constants for the maximum tuning voltage. As can be seen, the nominal value is the tuning voltage for tuning the television receiver anywhere between them both defined limit values. The binary words contain 14 bits of data, and they will addressed by the five-bit binary address from the selector switch.

Die Daten einschließlich der Minimum- und Maximumgrenzwerte für die VHF-Kanäle sind in der ROM-Konstantendatei gemäß der am Ende der Beschreibung angefügten Tabelle III gespeichert.The data including the minimum and maximum limits for the VHF channels are in the ROM constant file as appended at the end of the description Table III saved.

Wie angegeben ist, sind in der ROM-Konstantendatei 32 Datenwerte gespeichert. Auch die VHF-und UHF-Fortschaltwerte sind in der ROM-Konstantendatei gespeichert. DerMaximalzeitwert für die VHF-und die UHF-Abstimmung ist ebenfalls darin gespeichert. Außerdem ist in dieser Datei der Zeitfortschaltwert gespeichert. Ferner sind auch in dieser Datei das Minimum-Abstimmwort und das Naximum-Abstimmwort für die UHF-Kanäle sowie die Schreibzeit abgespeichert.As indicated, 32 data values are stored in the ROM constant file. The VHF and UHF incremental values are also stored in the ROM constant file. The maximum time value for VHF and UHF voting is also stored therein. The time incremental value is also saved in this file. Furthermore are also in this file the minimum tuning word and the maximum tuning word for the UHF channels and the writing time are saved.

Die am Ende der Beschreibung angefügte Tabelle IV gibt die Decodierlogik für eine automtische Rechtsverschiebungsadressierung des Mikroprogrammzählers (nur für VHF) an.Table IV at the end of the description gives the decoding logic for an automatic right shift addressing of the microprogram counter (only for VHF).

Wie aus der Tabelle III hervorgeht, hat der VHF-Fortschaltwert an der siebten Bit-Position den Datenwert "1n. Während der Vergrößerung oder der Verkleinerung des VHF-Worts ist es erwUnscht,einen bestimmten Bit-Bewertungswert zu vergrößern oder zu verkleinern, der jedem der VHF-Kanäle eindeutig zugeordnet ist. Damit dies erreicht wird, sorgt der Codierer für die automatische Kanalverschiebung für eine Rechtsverschiebung des Fortschaltwerts, damit er so normalisiert wird, daß sich für jeden der 12-VH?-Kanäle eine andere Bitbewertung ergibt.As can be seen from Table III, the VHF incremental value is on of the seventh bit position, the data "1n. During enlargement or reduction of the VHF word, it is desirable to increase a certain bit weighting value or to reduce, which is uniquely assigned to each of the VHF channels. So this is achieved, the encoder takes care of the automatic channel shifting for a Shift to the right of the incremental value so that it is normalized in such a way that results in a different bit weighting for each of the 12 VH? channels.

Die Anzahl der Rechtsverschiebungen im VHF-Betrieb für jeden der ausgewählten Kanäle ist in der Tabelle IV zusätzlich zum Codierwort für die Mikroprogrammzähler-Voreinstellung angegeben. Da die UHF-Abstimmung in einem Vorgang erfolgt, der eine Vergrößerung der Bitbewertung im Fortschatwert ergibt, ist eine Normalisierung des Fortschaltwerts durch Rechtsverschiebung nicht erforderlich.The number of right shifts in VHF operation for each of the selected Channels is in Table IV in addition to the code word for the microprogram counter presetting specified. Since the UHF tuning takes place in a process that increases the bit weighting in the incremental value is a normalization of the incremental value by shifting to the right not mandatory.

Die Befehlslogik aus dem von einem programmierbaren Logikfeld gebildeten Decodierer ist in den am Ende der Beschrei bung angefügten Tabellen V und VI angegeben. Die Tabelle V zeigt die decodierten Ausgangsgrößen dew Befehlsfestspeichers mit 12 NOR-Glied-Ausgängen. Diese 12 Ausgänge sind die ODER-Funktionen für das Mikrocomputerprogramm.The command logic from the one formed by a programmable logic field The decoder is given in Tables V and VI at the end of the description. Table V shows the decoded output variables from the instruction read-only memory 12 NOR element outputs. These 12 outputs are the OR functions for the microcomputer program.

Die Tabelle V gibt die 28 Ausgangssignale des von einem programmierbaren Logikfeld gebildeten Decodierers für die Festspeicherbefehle an. Diese Ausgangssignale sind die 28 UND-Funktionen für die Nikrocomputerprogrammierung.Table V gives the 28 output signals of the programmable Logic field formed decoder for the read-only memory instructions. These output signals are the 28 AND functions for microcomputer programming.

In der am Ende der Beschreibung angefügten Tabelle VII sind die Operationscodegruppen für die mit einem Taktsignal ausgeführten Befehle einschließlich ihrer Adressen angegeben.In Table VII at the end of the description are the opcode groups for the commands executed with a clock signal, including their addresses specified.

Die 4-Bit-und 6-Bit-Operationscodegruppen für die Mikroprogramm-Steuerbefehle und ihre Adressen sind in der am Ende der Beschreibung angefügten Tabelle VIII angegeben.The 4-bit and 6-bit opcode groups for the microprogram control instructions and their addresses are given in Table VIII at the end of the description.

Die Codegruppen zum Lesen der Eingabesteuerleitung sind in der am Ende der Beschreibung angefügten Tabelle IX angegeben. Die Eingangsfunktionen haben jeweils die gleichen vier höchstwertigen Bits (0100); sie unterscheiden sich nur in den vier niedrigstwertigen Bits.The code groups for reading the input control line are in the am Table IX attached at the end of the description. The input functions have the same four most significant bits (0100); they just differ in the four least significant bits.

Die Tabelle X, die am Ende der Beschreibung angefügt ist, zeigt die Adressencodegruppen für die ROM-Konstanten.Table X, which is added at the end of the description, shows the address code groups for the ROM constants.

Es sei bemerkt, daß die 12-VHF-Kanäle auf 12 Minimumgrenzwerte und auf 12 Maximumgrenzwerte codiert sind und von den ersten 24 ROM-Adressen (00000 bis 10111) Gebrauch machen. Die übrigen acht Wörter befinden sich in den letzten acht ROM-Adressen (11000 bis 11111), so daß eine Festspeicherstruktur mit 32 Wörtern zu 14 Bits angewendet wird.It should be noted that the 12 VHF channels have 12 minimum limits and are coded to 12 maximum limit values and from the first 24 ROM addresses (00000 up to 10111). The remaining eight words are in the last eight ROM addresses (11000 to 11111), making a 32 word read-only memory structure to 14 bits is applied.

Die Abstimmanordnung und die in den Tabellen I bis X enthaltenen Informationen lassen sich besser unter Bezugnahme auf den Befehlssatz-Algorithmus erkennen.The voting arrangement and the information contained in Tables I to X. can be better recognized with reference to the instruction set algorithm.

Der Befehlssatz-Algorithmus für das Abstimmsystem mit einem Stations-Dauerspeicher ist in den Figuren 13A bis 13L angegeben. Der Algorithmus kann in eine Folge von vier Betriebsarten unterteilt werden. Die erste Betriebsart umfaßt die Betriebsart ohne Abstimmung; sie ist in den Figuren 13A bis 13C angegeben. Die zweite Betriebsart ist der Start der AFC-Abschaltschleife, die die Auswahl der Abstimmbetriebsart und die Initialisierung umfaßt; diese Betriebsart ist in den Figuren 13D bis 13F angegeben. Die dritte Betriebsart umfaßt den Start eines mittels des Wippenschalters durchgeführten Abstimmvorgangs, das heißt die Kanalfeinabstimmung; diese Betriebsart ist in den Figuren 13G bis 13H angegeben. Die vierte Betriebsart ist eine UHF-Abstimmung mittels eines Potentiometers, die die UHF-Grobabstimmung umfaßt; diese Betriebsart ist in den Figuren 13I bis 13L angegeben.The instruction set algorithm for the voting system with a station permanent memory is indicated in Figures 13A to 13L. The algorithm can be in a sequence of four operating modes can be divided. The first mode of operation includes the mode of operation without vote; it is indicated in Figures 13A to 13C. The second mode of operation is the start of the AFC shutdown loop, the selection of the tuning mode and initialization includes; this mode of operation is indicated in Figures 13D to 13F. The third mode of operation comprises the start of one carried out by means of the rocker switch Tuning process, that is, the channel fine-tuning; this operating mode is in the Figures 13G through 13H. The fourth mode of operation is UHF tuning by means of a potentiometer including the UHF coarse tuning; this operating mode is in indicated in Figures 13I to 13L.

Die Abstimmanordnung wird durch eine Einschalteingabe 0 gemäß Fig.13A aktiviert, woran sich ein Seitenladebefehl (LDP) anschließt, bei dem eine 4-Bit-Adressencodegruppe in die Seitenhalteschaltung 294 zur Adressierung einer der 16 Seiten des Befehlsfestspeichers 286 geladen wird. Ein Schreiblöschvorgang (SWRO) wird durchgeführt, damit die Abtastleitung zur integrierten Speicherschaltung rUckgesetzt wird und die Speicherzellen von einem Schreibbetrieb in einen Lesebetrieb umgeschaltet werden. Anschließend wird eine Kanallese-Unterbrechanxsschleife ausgeführt, bei der die Abstimmanordnung den Kanalunterbrechungsschalter liest, bis die Kanalunterbrechungsanzeige nicht mehr vorhanden ist.The tuning arrangement is activated by a switch-on input 0 according to FIG. 13A activated, followed by a Page Load Command (LDP) that uses a 4-bit address code group in the page hold circuit 294 for addressing one of the 16 pages of instruction read-only memory 286 is loaded. A write erase (SWRO) operation is performed on the scan line to the integrated memory circuit is reset and the memory cells from a Write operation can be switched to read operation. Then a Channel read interrupt loop executed in which the tuning arrangement sets the channel interrupt switch reads until the channel interrupt display is no longer present.

Eine Kanalunterbrechungsanzeige 224 vom Wählschalter 202 wird an den Statuseingabeschalter 280 angelegt. Wenn das Eingangssignal mit den 12 Bits im Binärdecodierer 284 bereinstimmt, wird die Statushalteschaltung 282 gesetzt.A channel break indicator 224 from selector switch 202 is displayed on the Status input switch 280 applied. When the input signal with the 12 bits in the binary decoder 284 matches, the status holding circuit 282 is set.

Die Schleife für das Lesen des Kanalunterbrechungssignals liest kontinuierlich die Statushalteschaltung, damit bestimmt wird, ob diese gesetzt worden ist oder nicht. Solange die Statushalteschaltung durch eine Kanalunterbrechungsanzeige gesetzt ist, springt die Abstimmanordnung in die Lesebetriebsart zurück und fährt damit fort, bis das Signal in der Statushalteschaltung auf Grund der Beendigung einer Kanalauswahl am Wählschalter 202 nicht mehr vorliegt. Der Zweck des Lesevorgangs der Kanalunterbrechungsanzeige besteht darin, die Abstimmanordnung am Ablesen des Kanabstimmworts zu hindern, wenn der Wählschalter von einem Kanal zu einem anderen Kanal umgeschaltet wird.The loop for reading the channel interrupt signal reads continuously the status hold circuit to determine whether or not it has been set not. As long as the status hold circuit is set by a channel interruption indicator is, the tuning arrangement jumps back to the reading mode and continues with it continues until the signal in the status holding circuit due to the termination of a Channel selection on selector switch 202 is no longer available. The purpose of the read the channel break indicator is to use the tuning arrangement on reading the To prevent channel tuning when the selector switch from one channel to another Channel is switched.

bach dem Verlassen der Leseschleife für den Kanalunterbrechungsanzeiger wird ein Lesevorgang des Kanalcodegruppenschalters (RCCS) durchgeführt, bei dem die 5-Bit-Adresse aus dem Wählschalter und aus dem Adressengenerator parallel in den Adreseenhaltepuffer 206 der integrierten Dauerspeicherschaltung geladen wird. Das Freigabe signal für den langsamen Takt sorgt für eine Pufferung, damit ein elektromechanisches Prellen beseitigt wird, das im Verlauf des Umschaltvorgangs auftreten kann. Eine zusätzliche Pufferung ergibt sich durch die Rechtsverschiebung des Inhalts des B-Arbeitsregisters 274 (RSB3), bei der auf Grund eines unbedingten Verzweigungsbefehls (UBRN) zur nächsten Adresse im Befehlsfestspeicher der Inhalt dieses B-Arbeitsregisters mit der langsamen Taktgeschwindigkeit vierzehnmal nach rechts verschoben und wieder in dieses Register zurückgeführt wird.bach exiting the read loop for the channel interruption indicator a read operation of the channel code group switch (RCCS) is performed in which the 5-bit address from the selector switch and from the address generator in parallel in the address holding buffer 206 of the integrated permanent storage circuit is loaded. The release signal for the slow cycle ensures buffering, so that an electromechanical bouncing is eliminated, which occurs in the course of the switching process can occur. An additional buffering results from the shift to the right of the content of the B working register 274 (RSB3), in which due to an unconditional Branch instruction (UBRN) to the next address in the instruction read-only memory this B working register fourteen times at the slow clock speed is shifted to the right and returned to this register.

Mit dem nächsten Befehl (SNVM) wird der Dauerspeicher abgetastet, wobei das in dem Speicher gespeicherte 15-Bit-Wort im Verlauf eines Taktimpulses parallel in das Datenausgabepufferregister 210 geladen wird. Gleichzeitig wird die 5-Bit-Adresse aus der Adressenhalteschaltung 206 parallel in das 5-Bit-Adressenregister 208 geladen. Von den Registern 208 und 210 werden bei dem Lesebefehl (RNVM) zum Lesen des Dauerspeicherpuffera zwei aufeinanderfolgende Rechtsverschiebungsoperationen mit jeweils 10 Bits durchgeführt.With the next command (SNVM) the permanent memory is scanned, wherein the 15-bit word stored in memory in the course of a clock pulse is loaded into the data output buffer register 210 in parallel. At the same time, the 5-bit address from the address holding circuit 206 in parallel into the 5-bit address register 208 loaded. From registers 208 and 210, the read command (RNVM) is sent to Read persistent storage buffera two consecutive right shift operations performed with 10 bits each.

Nach Vollendungrder 20 Bits umfassenden Rechtsverschiebungen befindet sich das 14-Bit-Abstimmwort im 14-Bit-Dateneingabepufferregister 234, und das 15. Bit, das den Sprunganzeiger darstellt, befindet sich im Sprungpuffer 232; die 5-Bit-Wähladressencodegruppe befindet sich im Adressenpuffer 230.When the 20-bit right shift is complete the 14-bit vote word in the 14-bit data input buffer register 234, and the 15th The bit representing the jump indicator is in jump buffer 232; the 5-bit dial address code group is in address buffer 230.

Der PWM-Ladebefehl (LPWM) bewirkt ein paralleles Laden des binären 14-Bit-Abstimmworts aus der 14-Bit-Datenhalteschaltung 238 in die 14-Bit-PWM-Halteschaltung 248. Dies ergibt ein Binärwort, das der Analogspannung proportional ist, und es wird ein binäres Vergleichswort für den kontinuierlich zählenden PWM-Zähler gesetzt. Wenn der Stand des PWM-Zählers das binäre 14-Bit-Wort erreicht, das mit dem Inhalt der 14-3it-PWM-Halteschaltung übereinstimmt, löst ein Signal diese Halteschaltung aus, so daß das Ausgangssignal zum PWM-Puffer und -Oszillator 252 übertragen wird.The PWM load command (LPWM) causes the binary to be loaded in parallel 14-bit tuning word from the 14-bit data hold circuit 238 into the 14-bit PWM hold circuit 248. This gives a binary word proportional to the analog voltage, and it becomes a binary comparison word for the continuously counting PWM counter set. When the status of the PWM counter reaches the binary 14-bit word, that matches the content of the 14-3it PWM hold circuit triggers a signal this hold circuit off, so that the output signal to the PWM buffer and oscillator 252 is transmitted.

Das digitale Signal wird mit Hilfe des Ansteuerpuffers 312, des dreistufigen PWM-Filters 314, des Abstimmspannungsverstärkers 316 und des letzten PWM-Filters 318 in eine Analogspannung umgesetzt. Das analoge Ausgangssignal bildet die Kanalabstimmspannung, die dem Kapazitätsdioden-Tuner des Fernsehempfängers zugeführt wird.The digital signal is generated with the aid of the control buffer 312, the three-stage PWM filter 314, tuning voltage amplifier 316 and the final PWM filter 318 converted into an analog voltage. The analog output signal forms the channel tuning voltage, which is fed to the varactor diode tuner of the television receiver.

Wenn die Versorgungsenergie der Abstimmanordnung abgeschaltet wird, wird das 14-Bit-Abstimmwort im Dateneingabe-Pufferregister 234 in den Dauerspeicher 212 geschrieben. Nach dem Ablesen des Ein/Aus-Schalters wird in die Seitenhalteschaltung 294 eine 4-Bit-Seitenadresse geladen, die die Befehlsseite angibt, zu der die Abstimmanordnung springt, wenn sie den Ausschaltzustand der Versorgungsenergie feststellt. Im Algorithmus ist dies die Befehlsseite 7. Das Anzeigesignal für den Einschalt- oder Ausschaltzustand der Versorgungsenergie wird in den Statuseingabeschalter 280 gelesen, und falls es in der Statushalteschaltung der Abstimmanordnung vorhanden ist, erfolgt eine Verzweigung zur Ausschalt-Schreibroutine # im Algorithmus bei der Adresse 70. Die Verzweigungsanweisung bewirkt, daß der Datenwert "ow' in die ersten vier Bits geladen wird, die einen Befehl der Seite 7 mit der Adresse 0 ergeben.If the supply energy to the tuning arrangement is switched off, becomes the 14-bit vote word in data input buffer register 234 into persistent storage 212 written. After reading the on / off switch, the side hold switch is activated 294 is loaded a 4-bit page address indicating the instruction page to which the voting device jumps when it detects the switch-off state of the supply energy. In the algorithm this is the command page 7. The display signal for the switch-on or switch-off status the supply energy is read into the status input switch 280, and if so if it is present in the status holding circuit of the voting arrangement, an Branch to the switch-off write routine # in the algorithm at address 70. The Branch instruction causes the Data value 'ow' in the first four bits are loaded which result in a command of page 7 with the address 0.

Zum Laden des aus 14 Bits bestehenden Abstimmworts, des aus einem Bit bestehenden Sprunganzeigers und der aus fünf Bits bestehenden Wähladresse in den Dauerspeicher sind zwei aufeinanderfolgende Schiebevorgänge mit jeweils 10 Bits erforderlich. Mit zwei aufeinanderfolgenden Rechtsverschiebungsoperationen werden das 1 4-Bit-Abstimmwort und der 1-BiteSprunganzeiger in das 15-Bit-Dateneingaberegister 216 sowie die 5-Bit-Wähladresse in das 5-Bit-Schieberegister 218 geladen. Ein Befehl zum Schreiben des Datenwerts nO" (WRO) setzt die Spannungen im Dauerspeicher für die anschliessende Schreiboperation. Der Dauerspeicher behält die Schreibbetriebsart bei, bis der Abstimmanordnung ein Befehl zur Änderung durch einen Löschbefehl (CWRO) gegeben wird. Das System wird durch einen Festspeicherlesebefehl (RROM) für die Zeitdauer programmiert, in der sie im Rechtsverschiebungsbetrieb bleiben soll. 14 Datenbits, die die Rechtsverschiebungszeit bilden, werden aus der ROM-Konstantendatei 264 gelesen und parallel in das 14-Bit-B-Arbeitsregister 274 geladen. Bei der nächsten Operation wird das die Schreibzeit bildende 14-Bit-Wort seriell aus dem B-Arbeitsregister in die RAM-Zwischenspeicherdatei in den dritten Dateispeicherplatz mittels eines Befehls LBM3 geladen. Dieser Befehl bewirkt dann eine Rückspeicherung der Daten in das Arbeitsregister. Das aus 14 Bits bestehende binäre Schreibzeitwort wird nun aus der RAM-Zwischenspeicherdatei mit Hilfe eines Befehls RM3A in das 14-Bit-A-Arbeitsregister 226 eingelesen. Das aus 14 Bits bestehende Binärwort für die Rechtsverschiebezeit ist nun in den A- und B-Arbeitsregistern abgespeichert.To load the 14-bit tuning word, the one from a Bit and the five-bit dialing address in the permanent storage consists of two consecutive shift processes with 10 bits each necessary. With two consecutive right shift operations become the 14-bit voting word and the 1-bit jump indicator in the 15-bit data input register 216 and the 5-bit selection address are loaded into the 5-bit shift register 218. An order to write the data value nO "(WRO) sets the voltages in the permanent memory for the subsequent write operation. The permanent memory retains the write mode at, until the reconciliation order receives a command to change it by means of a delete command (CWRO) is given. The system is activated by a Read Only Read (RROM) command for the The time programmed during which it should remain in the right shift mode. 14th Data bits constituting the right shift time are obtained from the ROM constant file 264 is read and loaded into 14-bit B working register 274 in parallel. At the next Operation becomes the 14-bit word forming the write time serially from the B working register into the RAM cache file into the third file storage location by means of a LBM3 command loaded. This command then causes the data to be restored in the working register. The binary write time word consisting of 14 bits is now from the RAM cache file to the 14-bit A working register using an RM3A instruction 226 read. The binary word consisting of 14 bits for the right shift time is now stored in the A and B working registers.

Der Beaehlsfestspeicher 264 wird wieder mittels eines Festspeicherlesebefehls (RROM) gelesen, wodurch das den UHF/Zeitfortschaltwert bildende 14-Bit-Wort parallel aus der ROM-Datei in das B-Arbeitsrwgister 274 geladen wird. Bei der nächsten Operation wird der im B-Arbeitsregister gespeicherte Fortschaltwert von dem im A-Arbeitsregister gespeicherten Größenwort subtrahiert. In einer Schleifenroutine wird der Fortschaltwert im B-Arbeitsregister vom verkleinerten Größenwort im A-Arbeitsregister subtrahiert, bis eine Testbedingung erreicht ist, bei der das Wort im B-Arbeitsregister größer als das Wort im A-Register ist. Dieser Zustand wird durch Ablesen der Statushalteschaltung 282 festgestellt, und wenn die Bedngung vorliegt, wird der Signalwert B1 festgestellt. Wenn der Signalwert "1" in der Statushalte schaltung festgestellt wird, springt die Anordnung aus der Schleife, und sie führt eine Schreiblöschoperation (CWRO) durch, die sie nach Ablauf der Zeitsperroperation aus der Schreibbetriebsart herausnimmt.The command read-only memory 264 is activated again by means of a read-only memory command (RROM) read, whereby the 14-bit word forming the UHF / time increment value is parallel is loaded into the B work register 274 from the ROM file. At the next operation the incremental value stored in the B working register is different from that in the A working register stored magnitude word subtracted. The incremental value is used in a loop routine subtracted in the B working register from the reduced size word in the A working register, until a test condition is reached in which the word in the B working register is larger than the word is in the A register. This state is confirmed by reading the status hold circuit 282 is determined, and if the condition is present, the signal value B1 is determined. If the signal value "1" is determined in the status hold circuit, jumps the arrangement out of the loop and it performs a write-erase (CWRO) operation which takes it out of the write mode after the time-out operation has elapsed.

Die Abstimmanordnung führt nun eine Schleifenroutine zum Ablesen des Kanalunterbrechungsanzeigers durch; bei der Anzeige eines Signalwerts "O" oder "1" in der Statushalteschaltung geht die Abstimmanordnung wieder in die Schleife zum Ablesen des Kanalunterbrechungsanzeigers zurück. Dies ergibt eine feste Schleife, die verhindert, daß die Abstimmanordnung im Verlauf einer Abschaltroutine zu einem anderen Teil des Algorithmus springt. Wenn die Abstimmanordnung wieder eingeschaltet wird, beginnt der Algorithmus an der Einschalteingabestelle zu wobei mit einem Seitenladebefehl an der Adresse 00 begonnen wird.The tuning arrangement now runs a loop routine for reading the Channel interruption indicator by; when displaying a signal value "O" or "1" in the status holding circuit, the voting arrangement goes back into the loop for Read the channel interruption indicator back. This gives a tight loop, which prevents the tuning arrangement in the course of a shutdown routine to a other part of the algorithm jumps. When the voting arrangement is turned on again the algorithm starts at the switch-on input point with a page load command is started at address 00.

Der Eintritt in die Schreibroutine erfolgte durch die Anzeige eines Abschaltsignals, das durch den Signalwert n1" in der Statushalteschaltung repräsentiert wird.The writing routine was entered by displaying a Shutdown signal, which is represented by the signal value n1 "in the status holding circuit will.

Wenn die Versorgungsenergie eingeschaltet bleibt, fährt die Abstimmanordnung damit fort, den Kanalsprungeingang im Statuseingabeschalter 280 abzulesen.If the supply energy remains switched on, the tuning arrangement operates continue reading the channel skip input in status input switch 280.

Ein Seitenladebefehl (LDP) lädt eine neue Seitenadresse in die Seitenhalteschaltung 294. Falls eine Kanalsprunganzeige festgestellt wird, wird in die Statushalteschaltung der Signalwert ?" eingegeben, wo er die Seitenhalteschaltung auslöst und zur Eingabe der neuen Adresse in den 8-Bit-Programmzähler 290 führt, der eine Verzweigungsoperation zu der neuen Seitenadresse durchführt. Bei der Verzweigungsoperation erfolgt eine Freigabe des langsamen Takts mit einem zweiten Ablesevorgang des Kanalsprunganzeigers und einem weiteren Seitenladevorgang.A page load instruction (LDP) loads a new page address into the page hold circuit 294. If a channel jump indication is detected, the status hold circuit the signal value? "is entered, where it triggers the page hold circuit and for input of the new address in the 8-bit program counter 290, which is a branch operation to the new page address. The branch operation does a Release of the slow cycle with a second reading of the channel jump indicator and another page load.

Wenn der Kanalsprunganzeiger nicht mehr vorhanden ist, lädt die Abstimmanordnung eine neue Seite in den Programmzähler, und sie führt einen unbedingten Sprung (UBRN) zum Punktdes Algorithmus an der Adresse 12 durch. Diese Verzweigungsoperation prüft den Kanalsprunganzeiger, um sicherzustellen, daß keine zufällige Eingabe vorlag. Wenn der Kanalsprunganzeiger immer noch vorhanden ist, liest die Abstimmanordnung den Kanalsprungschalter erneut ab, und es wird sinne Schleifenoperation durchgeführt, bis das Kanalsprungsignal nicht mehr vorhanden ist. Wenn das Kanalsprungsignal nicht mehr vorhanden ist, springt das Programm zum Punkt03bei der Adresse 87, an der sich die Kanalsprung-Schreibroutine befindet. Die nunmehr ausgeführte Schreiboperation stimmt mit der Einschalt-Schreibroutine am Punkt # bei der Adresse 70 überein. Der Dauerspeicher wird mit Hilfe eines SNVM-Befehls abgetastet, worauf zwei Befehle zur Rechtsverschiebung um jeweils 10 Bits beim Laden des Dauerspeichers(LNVM) folgen. Ein Schreibbefehl (WRO) setzt die Spannungen für eine Schreiboperation in der Dauerspeichermatrix. Ein die Schreibzeit bildendes binäres 14-Bit-Wort wird in das B-Arbeitsregister 274 gelesen, und es wird dann in di6 RAM-Zwischenspeicherdatei am Speicherplatz 3 eingelesen.If the channel jump indicator is no longer available, the voting arrangement loads a new page in the program counter, and it makes an unconditional jump (UBRN) to the point of the algorithm at address 12. This branch operation checks the channel jump indicator to ensure that no random entry was made. If the channel skip indicator is still present, the tuning arrangement reads the channel skip switch off again, and a loop operation is carried out, until the channel jump signal is no longer available. If the channel jump signal is not is more available, the program jumps to point 03 at address 87, at which the channel jump write routine is located. The now executed Write operation corresponds to the power-up write routine at point # at address 70. Of the Persistent storage is scanned using an SNVM command, followed by two commands for a right shift of 10 bits each time when loading the permanent memory (LNVM). A write command (WRO) sets the voltages for a write operation in the persistent storage matrix. A 14-bit binary word constituting the write time is placed in the B working register 274 is read, and it is then put into di6 RAM cache file at the memory location 3 read.

Anschliessend wird es in das 14-Bit-A-Arbeitsregister 266 gelesen. Die ROM-Konstantendatei 264 wird erneut für den UHF/Zeit-Fortschaltwert gelesen, der in das 14-Bit-B-Arbeitsregister geladen wird. Bei der Verkleinerung durch Subtraktion wird eine Schleifenoperation ausgeführt, bis der Inhalt des A-Arbeitsregisters kleiner als der im B-Arbeitsregister gespeicherte Fortschaltwert ist. An diesem Punkt springt die Anordnung zum Befehl 0 auf der Seite O am Einschalteingabepunkt des Algorithmus zurück.It is then read into the 14-bit A working register 266. The ROM constant file 264 is read again for the UHF / time increment value, which is loaded into the 14-bit B working register. When reducing by subtraction a loop operation is performed until the content of the A working register becomes smaller than the incremental value stored in the B working register. At this point it jumps the arrangement for command 0 on side O at the switch-on input point of the algorithm return.

Wenn beim Befehl O F keine Kanaisprungeingabe festgestellt worden ist, führt das Programm beim Befehl 12 einen Lesevorgang des Kanalunterbrechungssignals durch und es erfolgt eine Seitenladeoperation mit der Seite 0. Wenn eine Kanalunterbrechung durch die Anwesenheit des Signalwerts 1 in der Statushalteschaltung festgestellt worden ist, führt der Algorithmus eine Verzweigung zum Punkt # durch, der die Einschalteingangsstelle am Beginn des Algorithmus bei der Adresse 00 darstellt. Wenn keine Kanalunterbrechung festgestellt worden ist, liest die Anordnung den AFC-Ein/Ausschalter am Statuseingabeschalter 280 und verzweigt zum Punkt # an der Adresse 04, was den Schalter zum Ablesen der Kanalcodegruppe betrifft, wenn die AFC-Ein/Aus -Anzeige festgestellt worden ist. Wenn keine AFC-Ein/Aus-Anzeige vorhanden ist, verzweigt die Anordnung zum Punktan der Adresse 18, die den Start der AFC-Schleife für die Auswahl der Abstimmbetriebsart und die Initialisierung darstellt.If no channel jump input was detected with the command O F is, the program at instruction 12 performs a read of the channel interrupt signal and a page load operation is performed with page 0. If a channel break determined by the presence of the signal value 1 in the status holding circuit the algorithm branches to point #, which is the switch-on entry point at the beginning of the algorithm at address 00. If no channel interruption has been determined, the arrangement reads the AFC on / off switch on the status input switch 280 and branches to Dot # at address 04 what the switch related to reading the channel code group when the AFC on / off indicator is detected has been. If there is no AFC on / off indicator, the arrangement branches to the point at address 18 which marks the start of the AFC loop for selecting the tuning mode and represents the initialization.

Wenn der AFC-Schalter die Abschaltposition einnimmt, kann das Fernsehgerät von Hand abgestimmt werden. Da die Anordnung nur für 8-UHF-Kanäle programmiert ist und auch nur eine Speicherkapazität für diese 8 Kanäle aufwtst, während 72 UHF-Kanäle vorhanden sein können, müssen die minimalen und maximalen Abstimmgrenzen so eingestellt werden, daß sie mit jedem der möglichen 72 UHF-Kanäle benutzt werden können. Damit dies erreicht wird, wird an der Befehlsadresse 5B aus dem Festspeicher eine UHF-Kanalgrenze gelesen und in das B-Arbeitsregister 274 geladen. In der UHF-Betriebsart können um jeden der 72 möglichenKanäle feste Kanalgrenzen eingestellt werden, da die Kapazitätsdioden-Abstimmkurve eine lineare Umsetzungscharakteristik hat. Dadurch können feste Grenzwerte um jeden gewünschten Kanal eingestellt werden.When the AFC switch is in the off position, the TV can be tuned by hand. Since the arrangement is only programmed for 8 UHF channels and only one storage capacity for these 8 channels, while 72 UHF channels may exist, the minimum and maximum adjustment limits must be set in this way that they can be used with any of the possible 72 UHF channels. In order to this is achieved, a UHF channel boundary is created from the read-only memory at instruction address 5B read and loaded into the B working register 274. In UHF mode you can fixed channel limits can be set around each of the 72 possible channels, since the varactor diode tuning curve has a linear conversion characteristic. This allows fixed limits around everyone desired channel can be set.

Das Abstimmwort aus dem Dateneingabepuffer 234 wird in das A-Arbeitsregister 266 gelesen. Der UHF-Abstimmgrenzwert im B-Arbeitsregister wird zum Abstimmwort im A-Arbeitsregister addiert, und das Ergebnis wird in der RA-Zwischenspeicherdatei 276 am Speicherplatz 1 abgespeichert. Das ursprüngliche Datenwort wird wieder aus dem Dateneingabepuffer 234 gelesen und im A-Arbeitsregister gespeichert. Der UHF-Kanalgrenzwert aus dem B-Arbeitsregister wird nun vom Abstimmwort im A-Arbeitsregister subtrahiert und in die RAM-Zwischenspeicherdatei 276 am Speicherplatz 0 geladen. Diese Folge von Opentionen führt dazu, daß in der RAM-Zwischenspeicherdatei ein unterer Abstimmwort-Grenzwert und ein oberer Abstimmwort-Grenzwert für den bestimmen UHF-Kanal abgespeichert ist, der ausgewählt worden ist.The vote word from data input buffer 234 is put into the A working register 266 read. The UHF tuning limit in the B working register becomes the tuning word is added in the A working register and the result is stored in the RA cache file 276 stored in memory location 1. The original data word is off again the data input buffer 234 and stored in the A working register. The UHF channel limit The B working register now becomes the reconciliation word in the A working register subtracted and loaded into RAM cache file 276 in location 0. This episode of options results in a lower voting word limit in the RAM cache file and an upper tuning word limit value is stored for the specific UHF channel, who has been selected.

Der UHF/Zeit-Fortschaltwert wird an der Befehlsadresse 62 aus dem Festspeicher gelesen und in das B-Arbeitsregister 274 geladen. Dieses binäre 14-Bit-Wort hat an der niedrigstwertigen Stelle ein Bit mit dem Wert "1", und es wird dazu benutzt, die UHF und auch die Zeit fortzuschalten. Dieser Fortschaltwert wird am Speicherplatz 2 der RAM-Zwischenspeicherdatei 276 abgespeichert.The UHF / time incremental value is taken from the command address 62 Read Read Only Memory and Loaded into Working B register 274. This 14-bit binary word has a bit with the value "1" in the least significant position, and it is used to to advance the UHF and also the time. This incremental value is stored in the memory location 2 of the RAM cache file 276 is stored.

In der RAM-Zwischenspeicherdatei sind nun an den Speicherplätzen 0, 1 und 2 die notwendigen Informationen zur Durchführung der UHF-Abstimmung enthalten, falls diese erwünscht wird. Die Anordnung liest nun, ob der Kanalwähler auf einen UHF-Kanal oder einen VHF-Kanal eingestellt worden ist, indem das Eingangssignal des Statuseingabeschalters 280 abgelesen wird. Das UHF/VHF-Eingangssignal wird durch den Codierer der 5-Bit-Adresse am Adressendecodierer 260 gelenkt. Die Seitenhalteschaltung 294 wird mit der Seite E geladen, und nach dem Lesevorgang fährt die Anordnung an der Adresse EB fort, an der die UHF-Ein/Aus-Eingabe abgelesen wird, wenn ein UHF-Signal durch den Signalwert rlr, in der Statushalteschaltung festgestellt worden ist. Wenn der UHF-Abstimmbetrieb festgestellt worden ist, verzweigt die Anordnung nach einer Seitenladeoperation zum Punkt an der Adresse 94, bei der der Start der Abstimmschleife mittels des UEIF-Potentiometers im UHF-Grobabstimmbetrieb liegt. Falls der UHF-Schalter die Ausschaltstellung einnimmt, dann arbeitet die Anordnung an der Adresse EE weiter, und sie verzweigt zum Befehl 22.In the RAM buffer file are now at the storage locations 0, 1 and 2 contain the information necessary to carry out the UHF voting, if this is desired. The arrangement now reads whether the channel selector is on a UHF channel or a VHF channel has been set by the input signal of the status input switch 280 is read. The UHF / VHF input signal is through routed the encoder of the 5-bit address at address decoder 260. The side hold circuit 294 is loaded with page E, and after the reading process the arrangement starts up continues to address EB at which the UHF on / off input is read when a UHF signal has been determined by the signal value rlr in the status hold circuit. if the UHF tuning mode has been determined, the arrangement branches to a Page load operation to the point at address 94 at which the voting loop started using the UEIF potentiometer in UHF coarse tuning mode lies. If the UHF switch is in the off position, then the arrangement works at address EE, and it branches to instruction 22.

Diese Schleife ist sowohl bei der VHF- als auch bei der UHF-Abstimmung anwendbar. Falls beim Befehl 64 ein VHF-Betrieb festgestellt worden wäre, dann würde die Anordnung zur Seite 1 des Befehls B verzweigen, bei dem der VHF-Forts;chaltwert aus der .ROM-Konstantendatei abgelesen und in das B-Arbeitsregister 274 gelesen würde.This loop is in both VHF and UHF tuning applicable. If VHF operation was detected at command 64, then would branch the arrangement to page 1 of command B, in which the VHF continuation; chaltwert read from the .ROM constant file and read into the B working register 274 would.

Im VHF-Betrieb hat jeder Kanal einen von vier möglichen Fortschaltwerten. Der Fortschaltwert, der in das B-Arbeitsregister gelesen worden ist, wird durch einen NOR-B-Befehl normalisiert, bei dem eine Rechtsverschiebungsoperation den VHF-Fortschaltwert in serieller Weise solange verschiebt, bis der bewertete Bit-Wert für den VHF-Kanal erreicht ist, der ausgewtiFLlt worden ist. Der VHF-Fortschaltwert wird aus dem B-Arbeitsregister in die RAM-Zwischenspeicherdatei 276 am Speicherplatz 2 geladen.In VHF mode, each channel has one of four possible incremental values. The incremental value that has been read into the B working register is through normalizes a NOR-B instruction in which a shift right operation increases the VHF increment value shifts in a serial way until the evaluated bit value for the VHF channel that has been selected. The VHF incremental value is taken from the B working register loaded into RAM cache file 276 at location 2.

Die ROM-Konstantendatei 264 wird gelesen und das VHF-Maximumabstimmwort wird in das B-Arbeitsregister 274 und dann in die RAM-Zwischenspeicherdatei am Speicherplatz 1 geladen. Die ROM-Konstantendatei wird erneut gelesen, damit das VHF-Minimumabstimmwort erhalten wird, das in das B-Arbeitsregister und dann in die RAM-Zwischenspeicherdatei am Speicherplatz 0 gelesen wird. In der RAM-Zwischenspeicherdatei befinden sich nun am Speicherplatz 1 das VHF-Maximumabstimmwort, am Speicherplatz 2 der bewertete VHF-Fortschaltwert und am Speicherplatz O das VHF-Minimumabstimmwort. Im Gegensatz zum UHF-Kanalgrenzwert weist Jeder der 12 VHF-Kanäle einen eigenen Minimumabstimmwert und einen eigenen Maximumabstimmwert auf.The ROM constant file 264 is read and the VHF maximum tuning word is in work B register 274 and then in the RAM cache file at location 1 loaded. The ROM constants file is reread to make the VHF minimum tuning word which is obtained into the B working register and then into the RAM cache file is read at memory location 0. There are in the RAM cache file Now at storage location 1 the VHF maximum tuning word, at storage location 2 the evaluated one VHF incremental value and at memory location O the VHF minimum tuning word. In contrast Each of the 12 VHF channels has its own minimum tuning value for the UHF channel limit value and its own maximum tuning value.

An der Adresse 22 arbeitet die Anordnung nun entweder im UHF-Betrieb oder im VHF-Betrieb. Der Fortschaltwert wird aus dem Speicherplatz 2 der RAM-Zwischenspeicherdatei in das B-Arbeitsregister 274 gelesen. Das Abtimmwort im Dateneingabepuffer 234 wird in das A-Arbeitsregister 266 gelesen. Vor der Aktualisierung des Abstimmworts wird eine Folge von Lesepperationen durchgeführt.At address 22, the arrangement now works either in UHF mode or in VHF operation. The incremental value is taken from memory location 2 of the RAM buffer file read into the B working register 274. The match word in data input buffer 234 becomes read into the A working register 266. Before updating the voting word, will carried out a series of reading operations.

Zuerst wird der AFC-Ein/Aus-Schalter gelesen. Falls der AFC-Ein/Aus-Schalter eingeschaltet ist, führt das Programm einen Sprung zum Punkt zu an der Adresse 88 durch, wo eine normale Schreibroutine zum Schreiben des Abstimmworts aus dem Dateneingabepuffer in den Dauerspeicher durchgeführt wird. Wenn sich der AFC-Ein/Aus-Schalter in der Ausschaltstellung befindet, liest die Anordnung den Schalter für die Versorgungsenergie ab. Wenn die Versorgungsenergie abgeschaltet ist, springt die Anordnung zum Punktöan der Adresse 70, damit eine Versorgungsenergie-Abschaltschreibroutine ausgeführt wird, mit der das Wort im Dateneingabepuffer wieder in den Dauerspeicher geschrieben wird. Falls die Versorgungsenergie eingeschaltet ist, liest die Anordnung das Kanalsprungsignal, und wenn dieses vorhanden ist, tritt die Anordnung in eine Kanalsprungschleife ein, die der zuvor erörterten Schleife gleicht. Falls kein Kanalsprung angezeigt wird, liest die Anordnung das Kanalunterbrechungssignal; falls dieses Kanalunterbrechungssignal vorhanden ist, erfolgt ein Sprung zum Punkt 6 an der Adresse 30, an der eine Wippenschalter-Abstimmschlelfe durchgeführt wird.First the AFC on / off switch is read. If the AFC on / off switch is on, the program jumps to point at at address 88 by where a normal write routine to write the tuning word from the data input buffer is carried out in the permanent memory. When the AFC on / off switch is in the Off position, the arrangement reads the switch for the supply energy away. When the supply energy is switched off, the arrangement jumps to the point of address 70 to execute a utility shutdown write routine with which the word in the data input buffer is written back to the permanent memory will. If the supply energy is switched on, the arrangement reads the channel jump signal, and if this is present, the arrangement enters a channel hopping loop, which is similar to the loop discussed earlier. If no channel jump is displayed, the arrangement reads the channel interrupt signal; if this channel interrupt signal is available, there is a jump to point 6 at address 30, where a rocker switch voting panel is carried out.

Wenn ein Kanalunterbrechungssignal vorhanden ist, springt die Anordnung zum Punkt Q2 an der Adresse 88 zur Durchführung einer normalen Schreibroutine, mit der das Abstimmwort aus dem Dateneingabepuffer 234 in den Dauerspeicher 212 geschrieben wird.If there is a channel break signal, the arrangement jumps to point Q2 at address 88 to perform a normal write routine with the the tuning word from the data input buffer 234 in the permanent memory 212 is written.

Die Adresse 30 bildet den Start der Wippenschalter-Abstimmschleife für die Feinabstimmung im UHF-Betrieb oder im VHF-Betrieb. Ein Befehl zum Lesen der Aufwärtsabstimmstellung wird für die Feststellung benutzt, ob sich die Anordnung in einem Aufwärtsabstimmbetrieb oder in einem Abwärtsabstimmbetrieb befindet. Im Aufwärtsabstimmbetrieb verzweigt die Anordnung zur Adresse 4B, an der die Inhalte der A- und B-Arbeitsregister addiert werden, die das Abstimmwort und den Fortschaltwert enthalten, wobei das Ergebnis im Dateneingabepuffer 234 abgespeichert wird. Aus der RAM-Zwischenspeicherdatei wird der Maximumabstimmgrenzwert gelesen und in das B-Arbeitsregister eingegeben. Eine Subtraktionsoperation an der Adresse 4E subtrahiert das aktualisierte fortgeschaltete Abstimmwort vom Maximumabstimmgrenzwert. Wenn diese Subtraktionsoperation eine positive Zahl ergibt, verzweigt die Anordnung zur Adresse 3E und lädt das aktualisierte Abstimmwort in die PWM-Halte schaltung 248. Diese Adresse wird auch durch Ablesen des Abwärtsabstimmanzeigers an der Adresse 33 und bei der Anzeige eines Abwärtsabstimmeingangssignals erreicht, das das PWM-Abstimmwort gegen den unteren Abstimmgrenzwert überprüft. Die PWM-Halteschaltung 248 wird geladen, wenn die Subtraktion der unteren Abstimmgrenze vom Abstimmwort zu einer positiven Zahl an der Adresse 3D führt.Address 30 forms the start of the rocker switch tuning loop for fine-tuning in UHF operation or in VHF operation. A command to read the tuning up position is used to determine whether the assembly is is in an up-tuning mode or in a down-tuning mode. in the Up-tuning mode branches the arrangement to address 4B, at which the contents of the A and B working registers, the tuning word and the incremental value and the result is stored in data input buffer 234. the end of the RAM cache file, the maximum tuning limit is read and stored in the B working register entered. A subtract operation at address 4E subtracts the updated incremented voting word from the maximum voting threshold. if this subtraction operation results in a positive number, the arrangement branches to Address 3E and loads the updated tuning word into PWM hold circuit 248. This address is also determined by reading the down tuning indicator at the address 33 and upon displaying a down tuning input which is the PWM tuning word checked against the lower tuning limit. The PWM hold circuit 248 is charged, if the subtraction of the lower voting limit from the voting word to a positive one Number at address 3D leads.

Nach dem Lade der PWM-Halteschaltung wird eine Zeitsteuerroutine ausgeführt. Diese Zeitsteuerroutine ergibt eine feste Zeitablauffolge für das Fortschalten des Abstimmworts. Die hier beschriebene Anordnung ist für acht Impulse pro Sekunde ausgelegt. Es können jedoch auch andere Zeitsteuerfolgen angewendet werden, beispielsweise 16 Impulse pro Sekunde oder 32 Impulse pro Sekunde. Die Zeitsteuerung ändert sich abhängig davon, wie schnell die Aktualisierung des Abstimmworts im Feinabstimmbetrieb durchgeführt werden soll.A timing routine is executed after the PWM hold circuit is charged. This time control routine results in a fixed time sequence for switching the Voting word. The arrangement described here is for eight pulses designed per second. However, other timing sequences can also be used be, for example 16 pulses per second or 32 pulses per second. The time control changes depending on how quickly the tuning word is updated in fine-tuning mode should be carried out.

Die Naximumzeitgrenze wird aus der ROM-Konstantendatei in das B-Arbeitsregister 274 gasen und zusätzlich auch in den Speicherplatz 3 der RAM-Zwischenspeicherdatei 276 geladen.The maximum time limit is stored in the ROM constant file in the B working register 274 and also in memory location 3 of the RAM buffer file 276 loaded.

Die RAM-Konstantendatei wird erneut gelesen, damit der UHF/Zeit-Fortschaltwert erhalten wird, der in das B-Arbeitsregister geladen wird. Der die Maximumzeitgrenze enthaltende Speicherplatz 3 wird gelesen, und sein Inhalt wird in das A-Arbeitsregister 266 eingegeben. Der Inhalt des B-Arbeitsregisters wird in einer Schleifenroutine solange vom Inhalt des A-Arbeitsregisters subtrahiert, bis der Inhalt des A-Arbeitsregisters auf eine negative Zahl verkleinert worden ist. An diesem Zeitpunkt springt die Anordnung zum Punktbei der Adresse 22, wo der Fortschaltwert erneut aus der RAM-2wischenspeicherdatei in das B-Arbeitsregister gelesen wird und die zuletzt aktualisierten Abstimmwörter aus dem Eingabedatenpuffer 234 in das A-Arbeitsregister eingegeben werden0 Das A-Arbeitsregister enthält nun das letzte vergrößerte oder verkleinerte Abstimmwort.The RAM constant file is read again so that the UHF / time incremental value which is loaded into the B working register. The the maximum time limit Location 3 containing memory is read and its contents are written to the A working register 266 entered. The contents of the B working register are looped through subtracted from the contents of the A working register until the contents of the A working register has been reduced to a negative number. At this point the arrangement jumps to the point at address 22 where the increment value is again from the RAM 2 latch file is read into the B working register and the most recently updated tuning words from the input data buffer 234 to the A working register 0 The A working register now contains the last enlarged or reduced voting word.

Die Anordnung würde im Verlauf des Zeitsteuerzyklus auch dann einen Sprung aus der Schleife heraus durchführen, wenn an der Adresse 4A eine Kanalunterbrechungsanzeige vorhanden wäre, wobei das System in diesem Fall zum Punkt0 an der Adresse 88 springen würde, damit eine normale Schreibroutine zum Schreiben des aktualisierten Abstimmworts in den Dauerspeicher durchgeführt wird.The arrangement would also then one over the course of the timing cycle Jump out of the loop if there is a channel interrupt display at address 4A would exist, in which case the system would jump to point 0 at address 88 would allow a normal write routine to write the updated voting word is carried out in the permanent memory.

Das Programm fährt mit der Vergrößerung oder Verkleinerung des Abstimmworts fort. Außerdem wird beim Aufwärtsabstimmbetrieb an der Adresse 50 das aktualisierte Abstimmwort mit dem oberen Abstimmgrenzwert und im Abwärtsabstimmbetrieb an der Adresse 3D mit dem unteren Abstimmgrenzwert verglichen. Wenn die Anordnung den oberen Abstimmgrenzwert überschritten oder den unteren Abstimmgrenzwert unterschritten hat, wird bei diesen Adressen eine Verzweigungsoperation durchgeführt, damit abhängig davon, ob die Anordnung in einem Aufwärtsabstimmbetrieb oder in einem Abwärtsabstimmbetrieb arbeitete, das Aufwärtsabstimmsignal an der Adresse 53 oder das Abwärtsabstimmsignal an der Adresse 57 gelesen wird. In jedem Fall führt die Anordnung eine unbedingte Verzweigung zum Punkt zu an der Adresse 22 durch.The program continues with the enlargement or reduction of the voting word away. In addition, in the up-tuning operation at address 50, the updated Tuning word with the upper tuning limit and in downward tuning mode on the Address 3D compared to the lower tuning limit. If the arrangement is the upper Tuning limit exceeded or falling below the lower tuning limit a branch operation is performed on these addresses, thus dependent whether the arrangement is in an up-tuning mode or in a down-tuning mode worked, the up tuning signal at address 53 or the down tuning signal is read at address 57. In any case, the arrangement leads to an unconditional one Branch to point to at address 22 through.

Während der Operationsfolge wird die Aufwärtsabstimmanzeige oder die Abwärtsabstimmanzeige zweimal gelesen.During the sequence of operations, the tuning up indicator or the Down tuning indicator read twice.

Der Zweck dieser zweifachen Leseoperation besteht darin, die Funktion des Eingabeschalters zu ändern. Falls die Anordnung eine Aufwärtsabstimmanzeige gelesen hat, soll sie eine Abwärtsabstimmung durchführen, während sie dann, wenn eine Abwärtsabstimmanzeige gelesen wurde, eine Aufwärtsabstimmung durchführen soll. Dies ergibt eine automatische Richtungsumkehr während der Abstimmung des Fernsehempfängers bei abgeschalteter Frequenzregelung.The purpose of this double read operation is the function of the input switch. If the arrangement has an up tuning indicator read it should vote down while then if a downward tuning indicator has been read, should perform an upward vote. This results in an automatic reversal of direction during the tuning of the television receiver with frequency control switched off.

Wenn während eines Abstimmvorgangs bei abgeschalteter Frequenzregelung die Aufwärtsabstimmung oder die Abwärtsabstimmung zu einem Überschreiten der oberen oder unteren Abstimmgrenzwerte führt, ergibt die Anordnung eine automatische Richtungsumkehr mit einer Abstimmung in der jeweils anderen Richtung.If during a tuning process with frequency control switched off the up vote or the down vote to exceeding the upper one or lower tuning limit values, the arrangement results in an automatic reversal of direction with a vote in the other direction.

Wenn während eines Abstimmbetriebs der UHF-Abstimmschalter in der Einschaltposition an der Adresse EB gelesen wird, verzweigt die Anordnung an der Adresse ED zum Punkt der den Anfang der mittels des Potentiometers durchgeführten UHF-Abstimmschleife an der Adresse am Anfang des UHF-Grobabstimmbetriebs darstellt. Die RAM-Konstantendatei wird abgelesen, damit der UHF/Zeit-Fortschaltwert erhalten wird, der dann in dasB-Arbeitsregister 274 und in die RAM-Zwischenspeicherdatei 276 am Speicherplatz O gelesen wird. Die RAM-Konstantendatei wird erneut zur Erzielung des Maximumzeitgrenzwerts gelesen, der in das B-Arbeitsregister und in die RAM-Zwischenspeicherdatei am Speicherplatz 3 geladen wird. Die ROM-Konstantendatei wird erneut zur Erzielung des UHF/Zeit-Fortschaltwerts gelesen, der in das B-Arbeitsregister und in den Speicherplatz 2 der RAM-Zwischenspeicherdatei geladen wird.If the UHF tuning switch in the Switch-on position is read at address EB, the arrangement branches at the Address ED to the point of the beginning of the performed by means of the potentiometer UHF tuning loop at the address at the beginning of the UHF coarse tuning operation. The RAM constant file is read in order to obtain the UHF / time incremental value which is then put into the B working register 274 and into the RAM cache file 276 at storage location O is read. The RAM constants file is used again to achieve of the maximum time limit, which is read into the B working register and into the RAM cache file is loaded at memory location 3. The ROM constants file is used again to achieve of the UHF / time increment value, which is read in the B working register and in the memory location 2 of the RAM cache file is loaded.

Im UHF-Abstimmbetrieb ist in die Anordnung eine andere Abstimmgeschwindigkeit einprogrammiert. Die Anordnung beginnt mit einer langsamen Abstimmgeschwindigkeit, und sie beschleunigt die Abstimmgeßhhwindigkeit dann abhängig von der Zeit, damit eine Abstimmung von einem Ende des Abstimmbandes zum anderen innerhalb einer annehmbaren Zeit erhalten wird, wobei doch die Möglichkeit der Abstimmung mit anfänglich langsamer Geschwindigkeit vorgesehen wird, falls die gewünschte Abstimmspannung nahe beim Ausgangspunkt liegt. Der UHF/Zeit-Fortschaltwert wird aus dem Speicherplatz 2 der RAM-Zuischenspeicherdatei gelesen und in das A-Arbeitsregister eingegeben; außerdem wird der UIIF-Zeit-Fortschaltwert aus der RAM-Konstantendatei gelesen und in das B-Arbeitsregister eingegeben. Diese zwei UHF/Zeit-Fortschaltwerte im A-Arbeitsregister und im B-Arbeitsregister werden addiert, und das Ergebnis wird am Speicherplatz 2 der RAM-Zwischenspeicherdatei abgespeichert. Der Maximumzeitwert für die UHF-Abstimmung wird aus dem Speicherplatz 3 der RAM-Zwischenspeicherdatei gelesen und in das B-Arbeitsregister eingegeben.Nach der Subtraktion des aktualisierten UHF/Zeit-Fortschaltwerts vom Maximumzeitwert im B-Arbeitsregister wird an der Adresse Al eine Testoperation durchgeführt. Wenn der Maximumzeitwert größer als die verstrichene Zeitdauer ist, liest die Anordnung den Dateneingabepuffer 234, der das Abstimmwort enthält, das zur Aktualisierung in das A-Arbeitsregister eingegeben werden soll. Der Dateneingabepuffer wirkt während des Abstimmvorgangs als Zwischenspeicherdatei.Außerdem wird der UHF/Zeit-Fortschaltwert aus dem Speicherplatz 0 der RAM-Zwischenspeicherdatei gelesen und in das B-Arbeitsregister eingegeben. Der UHF/Zeit-Fortschaltwert hat an der niedrigstwertigen Stelle ein Bit mit dem Wert nun und Bits mit dem Wert IIO" an allen anderen Stellen. Dies wird dazu benutzt, das Abstimmwort an der niedrigstwertigen Stelle um den Wert "1" zu vergrößern.In the UHF tuning mode, the arrangement has a different tuning speed programmed. The arrangement starts with a slow tuning speed, and it then accelerates the tuning speed depending on the time so a vote from one end of the voting ribbon to the other within an acceptable one Time is preserved, with the possibility of tuning with initially slower Speed is provided if the desired tuning voltage is close to Starting point is. The UHF / time incremental value is taken from memory location 2 of the RAM latch file read and entered into working A register; aside from that the UIIF time increment value is read from the RAM constant file and stored in the B working register entered. These two UHF / time incremental values in the A working register and in the B working register are added and the result becomes stored in memory location 2 of the RAM buffer file. The maximum time value for UHF tuning, memory location 3 becomes the RAM buffer file read and entered into the B working register. After subtracting the updated UHF / time incremental value from the maximum time value in the B working register is transferred to the address Al performed a test operation. When the maximum time value is greater than the elapsed time Time, the arrangement reads the data input buffer 234 which contains the tuning word to be entered into the A working register for update. The data input buffer acts as a buffer file during the reconciliation process becomes the UHF / time increment value from memory location 0 of the RAM buffer file read and entered into the B working register. The UHF / time incremental value has at the least significant place a bit with the value now and bits with the value IIO " in all other places. This is used to put the voting word at the least significant Digit to increase the value "1".

Das UHF-Aufwärts/Abwärts-Steuerorgan wird abgelesen, damit die Richtung der UHF-Abstimmung bestimmt wird.The UHF up / down controller is read to indicate the direction the UHF vote is determined.

Das UHF-Aufwärts/Abwärts-Eingangssignal wird von einem Komparator 282 eingegeben. Das Ausgangs signal des Komparators wird mit der tatsächlichen Abstimmspannung in der Abstimmanordnung verglichen. Wenn sich die Anordnung an der Adresse 86 in einem Aufwärtsabstimmbetrieb befindet, führt sie eine Additionsfunktion aus, die den Inhalt des B- Arbeitsregisters zum Inhalt des A-Arbeitsregisters addiert, und sie lädt das Ergebnis in den Dateneingabepuffer 234, der nun ein vergrößertes UHF-Abstimmwort enthält. Der UHF-Maximumabstimmwert wird aus der ROM-Konstantendatei gelesen und in das B-Arbeitsregister eingegeben, und das aktualisierte Abstimmwort im A-Arbeitsregister wird vom Inhalt des B-Arbeitsregisters subtrahiert, damit bestimmt wird, ob das aktuglisierte Abstimmwort den UHF-Abstimmgrenzwert. überschritten hat. An dieser Stelle wäre es erwünscht, die Aufwärtsabstimmung anzuhalten, und die Abstimmrichtung umzukehren. Wenn die Testbedingung an der Adresse BF anzeigt, daß die maximale UHF-Abstimmgrenze erreicht worden ist, führt die Abstimmanordnung eine Verzweigung zum PunktQSan der Adresse 04 durch, was einen Betrieb ohne Abstimmung darstellt.The UHF up / down input signal is taken from a comparator 282 entered. The output signal of the comparator is the actual tuning voltage compared in the voting arrangement. If the arrangement is at address 86 in is in an up-tuning operation, it performs an addition function that the content of the B- Working register to the content of the A working register is added and it loads the result into the data input buffer 234, which is now an enlarged Contains UHF voting word. The UHF maximum tuning value is taken from the ROM constant file read and entered into the B working register, and the updated reconciliation word in the A working register is subtracted from the content of the B working register, thus determining whether the updated tuning word exceeds the UHF tuning limit. has exceeded. At this point it would be desirable to stop the upward tuning and the tuning direction to reverse. If the test condition at address BF indicates that the maximum UHF tuning limit has been reached, the voting arrangement branches off to the point QSan Address 04, which represents an operation without coordination.

Wenn der Maximumzeitgrenzwert der UHF-Abstimmung noch nicht erreicht worden ist, lädt die Abstimmanordnung an der Adresse CO das aktualisierte UHF-Abstimmwort in die PWM-Halteschaltung 248. Die nächste Operation ist eine Zeitsperroperation für den UHF-Abstimmvorgang. Der Maximumzeitgrenzwert wird aus der ROM-Konstantendatei gelesen und in das B-Arbeitsregister sowie in den Speicherplatz 1 der RAM-Zwischenspeicherdatei eingegeben0 Aus der ROM-Konstantenspeicherdatei wird der UHF/Zeit-Fortschaltwert gelesen, der dann im B-Arbeitsregister abgespeichert wird. Der Maximumzeitgrenzwert wird aus dem Speicherplatz 1 der RAM-Zwischenspeicherdatei gelesen und in das A-Arbeitsregister 266 eingegeben. Der UHF/ Zeit-Fortschaltwert aus dem B-Arbeitsregister wird vom Naximumzeitgrenzwert im A-Arbeitsregister subtrahiert.When the maximum time limit of UHF voting has not yet been reached has been, the tuning arrangement at address CO loads the updated UHF tuning word into PWM hold circuit 248. The next operation is a time-out operation for the UHF tuning process. The maximum time limit is taken from the ROM constant file and read into the B working register and into memory location 1 of the RAM buffer file entered 0 The UHF / time incremental value is obtained from the ROM constant memory file read, which is then stored in the B working register. The maximum time limit is read from memory location 1 of the RAM buffer file and into the A working register 266 entered. The UHF / time incremental value from the B working register is transferred from Maximum time limit subtracted in the A working register.

An der Adresse C5 wird zur Fortsetzung der Subtraktionsoperation des UHF/Zeit-Fortschaltwerts vom Maximumzeitgrenzwert eine Testschleifenroutine durchgeführt, bis eine Verkleinerung auf eine negative Zahl eingetreten ist. Im Verlauf der Schleifenoperation der Zeitsperre wird der Kanalunterbrechungswählschalter daraufhin abgelesen, ob ein positives Eingangssignal vorliegt, wodurch die Abstimmanordnung zum Punkt # an der Adresse 88 verzweigen würde, an der eine normale Schreibroutine stattfindet. Wenn kein Kanalunterbrechungssignal festgestellt wird, verbleibt die Abstimmanordnung in der Operationsschleife bis im Verlauf der Subtraktionsoperation ein negativer Wert erreicht ist, worauf die Anordnung äle Verzweigung zum Punkt 0 an der Adresse E6 durchführt, die den Start der Aufwärtsabstimmung mittels des Potentiometers darstellt0 In einer ebensolchen Routine führt die Anordnung die UHF-Abstimmung in Abwärtsrichtung an der Adresse A7 durch.At address C5, the subtraction operation of the UHF / time increment value from the maximum time limit value, a test loop routine is carried out, until a decrease to a negative number has occurred. During the loop operation the timeout, the channel interruption selector is read to determine whether a positive input signal is present, whereby the tuning arrangement to point # would branch at address 88, where a normal write routine takes place. If no channel break signal is detected, the tuning arrangement remains in the operation loop to in the course of the subtraction operation a negative one Value is reached, whereupon the arrangement all branches to point 0 at the address E6, which represents the start of upward tuning by means of the potentiometer 0 In a similar routine, the arrangement carries out the UHF tuning in the downward direction at address A7.

Hier überprüft die Anordnung das PWM-Wrt in Bezug auf den Minimumabstimmgrenzwert , der aus der ROM-Konstantendatei gelesen und an der Adresse A9 im B-Arbeitsregister abgespeichert worden ist.Here the arrangement checks the PWM value in relation to the minimum tuning limit value , which is read from the ROM constant file and at address A9 in the B working register has been saved.

An der Adresse AE wird eine Zeitsperroutine durchgeführt, die der im Verlauf der Aufwärtsabstimmung im UHF-Betrieb durchgeführten Zeitsperroutine entspricht. Am Ende der Zeitsperre führt die UHF-Abstimmung in Abwärtsrichtung für die Anordnung eine Verzweigung zum Punkt # an der Adresse DB durch, die den Beginn der mittels des Potentiometers durchgeführten Abwärtsabstimmschleife darstellt.A time-out routine is carried out at address AE, which the The time-out routine performed during the UHF up-tuning process is equivalent to. At the end of the time-out, the UHF vote goes down for the arrangement a branch to point # at the address DB through which the beginning represents the down-tuning loop performed by means of the potentiometer.

An der Adresse E6 liest die Abstimmanordnung den UHF-Aufwärts/Abwrts-Abstimmschalter, damit bestimmt wird, ob die Anordnung den Abstimmvorgang in Aufwärtsrichtung oder in Abwärtsrichtung durchführt. Falls die Anordnung festgestellt hat, daß die Abstimmung in Abwärtsrichtung erfolgt, führt sie eine Verzweigung zum Punktbei der Adresse 18 durch, die den Beginn der Schleife bei abgeschalteter Frequenzregelung darstellt.Falls die Abstimmanordnung die UHF-Abstimmung weiterhin in Aufwärtsrichtung durchführt, liest sie den AFC-Ein/Aus-Schalter ab und führt eine Verzweigung zum Punkt an der Adresse 8A für die Dllrchführung einer normalen Schreibroutine durch, wenn sich der AFC-Schalter in der Einschaltstellung befindet. Wenn sich der AFC-Schalter in der Abschaltstellung befindet, liest die Anordnung den Schalter für das Ein- und Ausschalten der Versorgungsenergie, und sie führt eine Verzweigung zum Punkt an der Adresse 70 für eine Schreibroutine bei abgeschalteter Versorgungsenergie durch, wenn die Versorgungsenergie abgeschaltet worden ist. Wenn die Versorgungsenergie weiterhin eingeschaltet bleibt, führt die Anordnung eine Verzweigung zum Punkt an der Adresse 9A durch, die den Beginn eines Zählers für die verstrichene Zeit darstellt.At address E6, the tuning arrangement reads the UHF up / down tuning switch, thus it is determined whether the arrangement the tuning process in the upward direction or performs in the downward direction. If the order determines that the vote occurs in the downward direction, it branches to the dot at the address 18, which represents the beginning of the loop with the frequency control switched off the voting arrangement continues to carry out the UHF voting in the upward direction, it reads the AFC on / off switch and branches off to the point at Address 8A for performing a normal write routine when the AFC switch is in the on position. When the AFC switch is in the switch-off position is, the arrangement reads the switch for the on and Turn off the utility power, and it branches off to the point the address 70 for a write routine when the power supply is switched off, when the supply energy has been switched off. When the supply energy remains on, the arrangement branches off to the point the address 9A, which is the start of an elapsed time counter.

In ähnlicher Weise liest die Anordnung an der Adresse DB für eine mittels des Potentiometers durchgeführte Abwärtsabstimmschleife die Stellung des UHF-Aufwärts/Abwärts-Schalters, und sie führt eine Verzweigung zum Punkt an der Adresse 18 durch, wenn ein Aufwärtsabstimmbetrieb festgestellt wird. Wenn die Anordnung weiterhin eine Abstimmung in der Abwärtsrichtung durchführt, dann fährt sie mit der Ablauffolge an der Adresse DE fort.Similarly, the device reads at address DB for a downward tuning loop carried out by means of the potentiometer determines the position of the UHF up / down switch and it branches to the point at the Address 18 when an up tuning operation is detected. When the arrangement continues to tune in the downward direction, then it travels with continue the sequence at address DE.

Bei Beendigung dieser Schleife ist bei einer Zurückverzweigung zur Adresse 9A ein vollständiger Aktualisierungszyklus des Abstimmworts für die UHF-Abstimmung in Aufwartsrichtung oder in Abwärtsrichtung vollendet worden.When this loop ends, there is a branch back to Address 9A a full cycle word update for UHF tuning in the upward direction or in the downward direction.

ii der Fortsetzung einer zweiten Schleife an der Adresse 9A wird der UHF/Zeit-Fortschaltwert um seine eigene Größe vergrößert, damit ein neuer UHF/Zeit-Fortschaltwert erhalten wird, der doppelt so groß wie der Ausgangswert ist. Dieser neue UHF/Zeit-Fortschaltwert wird zum zuvor aktualisierten UHFoAbstimmwort addiert, das im Dateneingabepuffer 234 gespeichert ist. Vor dem Additionsvorgang wird mittels einer Testbedingung geprüft, ob der aktualisierte UHF/Zeit-Fortschaltwert den UHF-Maximumzeitwert überschritten hat. Wenn der Maximumzeitwert noch nicht erreicht worden ist, führt die Anordnung eine weitere Aktualisierung des Abstimmworts in einer geschlossenen Schleife fort, wobei sie an der Adresse 9A beginnt. Das aktualisierte Abstimmwort wird im Verlauf jeder Schleife um einen zunehmenden UHF/Zeit-Fortschaltwert vergrößert, bis der Maximumzeitwert erreicht worden ist. Wenn der UHF-Maximumzeitwert bei der Testoperation an der Adresse Al erreicht worden ist, führt die Anordnung eine Verzweigung zur Adresse CD durch. Diese neue Schleifenroutine führt eine fortgesetzte Vergrößerung oder Verkleinerung des UHF-Abstimmworts zuerst mit einer langsamen Geschwindigkeit und dann bei jeder nachfolgenden Schleife mit einer vergrößerten Geschwindigkeit durch, indem die Größe des UHF/ Zeit-Fortschaltwerts in der ROM-Konstantendatei vergrößert wird.ii Continuing a second loop at address 9A becomes the UHF / time incremental value increased by its own size, thus creating a new UHF / time incremental value which is twice as large as the initial value is obtained. This new UHF / time incremental value is added to the previously updated UHF vote word that is in the data input buffer 234 is stored. Before the addition process, a test condition is used to check whether the updated UHF / time incremental value exceeded the UHF maximum time value Has. If the maximum time value has not yet been reached, the arrangement leads continue another update of the voting word in a closed loop, starting at address 9A. The updated voting word is in the course each loop is increased by an increasing UHF / time increment until the Maximum time value has been reached. If the UHF maximum time value in the test operation has been reached at address A1, the arrangement branches to Address CD through. This new loop routine carries out a continued increase in size or shrinking the UHF tuning word first at a slow speed and then on each subsequent loop at an increased rate by changing the size of the UHF / time increment value in the ROM constant file is enlarged.

Sobald die UHF-Maximumzeitgrenze erreicht worden ist, ändert dieAbstimmanordnung die UHF-Abstimmgeschwindigkeit, wobei bei der Adresse CD begonnen wird. Eine nachfolgendeRoutine ergibt eine schnelle Aktualisierung der Bitbewertung des UHF/Zeit-Fortschaltwerts für eine Vergrößerung der Abstimmgeschwindigkeit. Außerdem wird auch der Wert der maximalen Abstimmzeit vergrößert. Der UHF/Zeit-Fortschaltwert wird aus dem Speicherplatz 0 der RAM-Zwischenspeicherdatei gelesen und in das A-Arbeitsregister eingegeben. An der Adresse CD wird eire RSA-14-Operation durchgeführt. Dies bewirkt eine Rechtsverschiebungsoperation im A-Arbeitsregister um einBit. Der UHF/Zeit-Fortschaltwert wird aus dem Speicherplatz 0 der RAM-Zwischenspeicherdatei gelesen und in das B-Arbeitsregister eingegeben; ferner wird er ebenfalls um 1 Bit nach rechts verschoben. Der Inhalt des A-Arbeitsregisters und der Inhalt des B-Arbeitsregisters werden addiert, und das Ergebnis wird am Speicherplatz 0 der RAM-Zwischenspeicherdatei abgespeichert. Diese Additionsoperation führt zu einer Vergrößerung des UHF/Zeit-Fortschaltwerts um den Faktor 2. Diese Operation ergibt eine schnelle Aktualisierung der Bitbewertung durch Anwendung des vergrößerten UHF/Zeit-Fortschaltwerts.Once the UHF maximum time limit has been reached, the tuning arrangement changes the UHF tuning speed, starting at address CD. A subsequent routine results in a quick update of the bit weighting of the UHF / time incremental value for an increase in the tuning speed. Besides, the value of the maximum tuning time increased. The UHF / time incremental value is taken from the memory location 0 of the RAM cache file is read and entered into the A working register. An RSA-14 operation is performed at address CD. This causes a right shift operation in the A working register by one bit. The UHF / time incremental value is taken from the memory location 0 of the RAM cache file read and entered into the B working register; it is also shifted to the right by 1 bit. The content of the A working register and the contents of the B working register are added and the result is stored in memory 0 of the RAM buffer file. This addition operation leads to an increase in the UHF / time incremental value by a factor of 2. This operation gives a quick update of the bit weighting by using the magnified UHF / time incremental value.

Der Maximumzeitwert wird aus dem Speicherplatz 3 der RAM-Zwischenspeicherdatei gelesen und in das A-Arbeitsregister eingegeben. Die Inhalte des A-Arbeitsregisters und des B-Arbeitsregisters werden mit einer Abspeicheroperation um 14 Bits nach rechts verschoben. Die Inhalte der beiden Arbettsregister werden addiert und am Speicherplatz 3 der RAM-Zwischenspeicherdatei abgespeichert. Dieses Addieren der Inhalte der zwei Arbeitsregister führt zu einer Verdoppelung des UHF-Maximumzeitgrenzwerts. Nach Beendigung der Verdoppelung des UHF/Zeit-Fortschaltwerts und des UHF-Maximumzeitgrenzwerts führt die Abstimmanordnung eine Verzweigung zurück zum Punkt 0 an der Adresse 98 des Programms durch. An diesem Punkt erfolgt die Abstimmung mitverdoppelter Größe desUHF/Zeit-Fortschaltwerts und mit verdoppelter Maximumabstimmzeit.The maximum time value is taken from memory location 3 of the RAM buffer file read and entered into the A working register. The contents of the A working register and the B working register are 14 bits behind with a store operation shifted to the right. The contents of the two Arbettsregister are added and am Storage location 3 of the RAM buffer file is saved. This adding the The contents of the two working registers lead to a doubling of the UHF maximum time limit. After doubling the UHF / time incremental value and the UHF maximum time limit the voting arrangement branches back to point 0 at address 98 of the program. At this point the voting takes place with doubled size of the UHF / time incremental value and with doubled maximum adjustment time.

Die Anordnung fährt mit der Abstimmung fort, indem an der Adresse 86 geprüft wird, ob die Aufwärtsabstimmrichtung oder die Abwärtsabstimmrichtung vorliegt, und indem das PWM-Wort während eines Aufwärtsabstimmbetriebs mit der UHF-Maximumabstimmgrenze und während eines Abwärtsabstimmbetriebs mit der UHF-Minimumabstimmgrenze verglichen wird. Wenn keine der Grenzen überschritten worden ist, lädt die Abstimmanordnung die PWM-Halteschaltung mit dem aktualisierten Abstimmwort, und sie führt eine Zeitsperroperation durch, auf die eine Verzweigung zur Potentiometer-Aufwärtsabstimmschleife zur Erzielung der Aufwärtsabstimmung oder zur Potentiometer-Abwärtsabstimmschleife zur Erzielung einer Abwärtsabstimmung folgt. In jedem Fall stellt die Schleife eine Änderung der Abstimmrichtung fest, und falls diese Feststellung vorliegt, erfolgt eine Verzweigung zum Punkt zu an der Adresse 18. Wenn die Abstimmanordnung keine Richtungsänderungsanzeige empfangen hat, fährt sie damit fort, die Ein/Aus-Steuerorgane für die Frequenzregelung und die Versorgungsenergie abzulesen, wobei eine Verzweigung zum Punkt 0 an der Adresse 98 erfolgt, wenn keines dieser Steuerorgane betätigt worden ist.The arrangement continues voting by at the address 86 it is checked whether the tuning up direction or the tuning down direction is present, and by the PWM word during an up tuning operation with the UHF maximum tuning limit and compared to the UHF minimum tuning limit during a down tuning operation will. If none of the limits has been exceeded, the voting arrangement loads the PWM hold circuit with the updated tuning word, and it times out through which a branch to the potentiometer up-tuning loop to achieve up tuning or potentiometer down tuning loop to achieve followed by a down vote. In either case, the loop represents a change in Voting direction is fixed, and if this is determined, a branch is made to the point to at address 18. If the voting arrangement does not indicate a change of direction it continues to control the on / off controls for frequency regulation and read the supply energy, branching to point 0 at the Address 98 occurs when none of these controls have been operated.

An diesem Punkt fährt die Abstimmanordnung mit der Schleifenroutine unter Einbeziehung des Zählers für die verstrichene Zeit fort, und sie vergrößert oder verkleinert das aktualisierte Abstimmwort solange, bis der Inhalt des Zählers für die verstrichene Zeit auf eine negative Zahl verkleinert worden ist, worauf die Anordnung dann eine Verzweigung zur Adresse CD durchführt. In dieser neuen Schleife werden der UHF/Zeit-Fortschaltwert und der Maximumzeitwert für die Abstimmung erneut verdoppelt, d.h. bezüglich der ursprünglich in derROM-Konstantendatei gespeicherten Werte vervierfacht; die Anordnung setzt daraufhin die Abstimmung durch Verzweigen zum Punkt Qi an der Adresse 98 fort. Es tritt dann die gleiche Ablauffolge ein, die oben beschrieben wurde, bei der die unter Einbeziehung des Zählers für die verstrichene Zeit ablaufende Routine mit einem neuen UHF/Zeit-Fortschaltwert und einem neuen Maximumzeitwert für die Abstimmung durchgeführt wird; diese beiden Werte sind dabei bezüglich des vorangehenden Werts verdoppelt.At this point the tuning assembly continues the loop routine taking into account the elapsed time counter, and it increases or reduces the updated voting word until the content of the counter for the elapsed time has been decreased to a negative number is, whereupon the device then branches to address CD. In this the UHF / time incremental value and the maximum time value for the Reconciliation doubled again, i.e. with respect to that originally in the ROM constant file saved values quadrupled; the order then enforces the vote Branch to point Qi at address 98. The same sequence of operations then occurs one that has been described above, in which the inclusion of the counter for the elapsed time running routine with a new UHF / time increment value and a new maximum time value for voting is performed; these two Values are doubled with respect to the previous value.

Dies ergibt eine schnelle Aktualisierung der Bitbewertung beim Abstimmen des UHF-Kanals.This gives a quick update of the bit weighting when voting of the UHF channel.

tom Hersteller der Abstimmanordnung kann vor dem Verkauf ein jedem der einzelnen ausgewählten VHF- und UHF-Kanäle entsprechendes Binärwort in die Dauerspeichermatrix einprogrammiert werden. Das binäre Abstimmwort würde dabei der Nennabstimmspannung des entsprechenden Kanals entsprechen. Der Hersteller kann jedoch auch dem Benutzer die Durchführung dieser Funktion überlassen. In diesem Fall würde der Benutzer zunächst die Abstimmbetriebsart für Jeden ausgewählten Kanal durchlaufen, bis die Abstimmspannung erreicht ist, die seinen Anforderungen entspricht. An diesem Punkt würde dann das Abstimmwort mit Hilfe einer der Schreibbetriebsarten, die im Befehlssatz angegeben sind, im Dauerspeicher abgespeichert.tom manufacturer of the tuning assembly can be given to anyone before it is sold of the individual selected VHF and UHF channels corresponding binary word into the permanent memory matrix be programmed. The binary tuning word would be the nominal tuning voltage of the corresponding channel. However, the manufacturer can also provide the user leave the implementation of this function. In this case the user would go first cycle through the tuning mode for each selected channel until the tuning voltage has been achieved that meets its requirements. At that point it would Tuning word using one of the write modes specified in the instruction set are stored in permanent memory.

Die Erfindung ist hier im Zusammenhang mit einem speziellen Ausführungsbeispiel beschrieben worden, doch kann der Fachmann erkennen, daß im Rahmen der Erfindung auch weitere Abwandlungen und Änderungen möglich sind.The invention is here in connection with a specific embodiment has been described, but those skilled in the art will recognize that within the scope of the invention further modifications and changes are also possible.

Tabelle I VHF-ROM-Konstante (Minimalwerte) Kanal EAFC Eo(max) Ei(min) Bits Nr. (Nannwert) 2 1.549 2.149 1.442 4725 0 1 0 0 1 0 0 1 1 1 0 1 0 1 3 1.814 4.320 1.367 4479 0 1 0 0 0 1 0 1 1 1 1 1 1 1 4 2.318 7.158 1.444 4731 0 1 0 0 1 0 0 1 1 1 1 0 1 1 5 4.589 23.000 1.301 4263 0 1 0 0 0 0 1 0 1 0 0 1 1 1 6 4.528 29.885 -0- -0- 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 2.299 7.550 1.361 4459 0 1 0 0 0 1 0 1 1 0 1 0 1 1 8 2.490 9.440 1.249 4092 0 0 1 1 1 1 1 1 1 1 1 1 0 0 9 2.726 11.790 1.107 3627 0 0 1 1 1 0 0 0 1 0 1 0 1 1 10 3.021 14.710 0.934 3060 0 0 1 0 1 1 1 1 1 1 0 1 0 0 11 3.594 18.370 0.955 3129 0 0 1 1 0 0 0 0 1 1 1 0 0 1 12 4.049 23.000 0.665 2179 0 0 1 0 0 0 1 0 0 0 0 0 1 1 13 4.621 29.920 0.103 337 0 0 0 0 0 1 0 1 0 1 0 0 0 1 Tabelle II VHF-ROM-Konstante (Maximelwerte) Kanal EAFC Eo(min) Ei(max) Bits Nr. (Nennwert) 2 1.549 0.400 1.754 5747 0 1 0 1 1 0 0 1 1 1 0 0 1 1 3 1.814 0.888 1.979 6484 0 1 1 0 0 1 0 1 0 1 0 1 0 0 4 2.310 2.149 2.339 7664 0 1 1 1 0 1 1 1 1 1 0 0 0 0 5 4.589 4.682 4.572 14,980 1 1 1 0 1 0 1 0 0 0 0 1 0 0 6 4.528 12.260 3.147 10,311 1 0 1 0 0 0 0 1 0 0 0 1 1 1 7 2.299 4.624 1.884 6173 0 1 1 0 0 0 0 0 0 1 1 1 0 1 8 2.490 6.010 1,861 6098 0 1 0 1 1 1 1 1 0 1 0 0 1 0 9 2.726 7.550 1.865 6111 0 1 0 1 1 1 1 1 0 1 1 1 1 1 10 3.021 9.440 1.875 6144 0 1 1 0 0 0 0 0 0 0 0 0 0 0 11 3.594 11.790 2.130 6979 0 1 1 0 1 1 0 1 0 0 0 0 1 1 12 4.049 14.710 2.145 7028 0 1 1 0 1 1 0 1 1 1 0 1 0 0 13 4.621 18.370 2.166 7097 0 1 1 0 1 1 1 0 1 1 1 0 0 1 Tabelle III ROM-Konstantendatei binäre Codegruppe PROM-Befehl Nr. MSB Adresse LSB # 2 VHF MIN 0 00000 0 010 0100 0 111 0101 # 2 VHF MAX 1 00001 0 010 1100 0 111 0011 # 3 VhF MIN 2 00010 0 010 0010 0 111 1111 # 3 VHF MAX 3 00011 0 011 0010 0 101 0100 * 4 VHF MIN 4 00100 0 010 0100 0 111 1011 # 4 VHF MAX 5 00101 0 011 1011 0 111 0000 # 5 VHF MIN 6 00110 0 010 0001 0 010 0111 # 5 VHF MAX 7 00111 0 111 0101 0 000 0100 # 6 VHF MIN 8 01000 0 000 0000 0 000 0000 $ 6 VHF MAX 9 01001 0 101 0000 0 100 0111 # 7 VHF MIN 10 01010 0 010 0010 0 110 1011 # 7 VHF MAX 11 01011 0 011 0000 0 001 1101 # 8 VHF MIN 12 01100 0 001 1111 0 111 1100 # 8 VEF MAX 13 01101 0 010 1111 0 101 0010 t 9 VF MIN 14 01110 0 001 1100 0 010 1011 t 9 VHF MAX 15 01111 0 010 1111 0 101 1111 #10 VHF MIN 16 10000 0 001 0111 0 111 0100 #10 VHF MAX 17 10001 0 011 0000 0 000 0000 #11 VHF MIN 18 10010 0 01 1000 0 011 1001 #11 VHF MAX 19 10011 0 011 0110 0 100 0011 #12 12 VHF MIN 20 10100 0 001 0001 0 000 0011 #12 VHF MAX 21 10101 0 011 0110 0 111 0100 *13 VHF MIN 22 10110 0 000 0010 0 101 0001 #13 VHF MAX 23 10111 0 011 0111 0 011 1001 VHF-Fortschaltwert 24 11000 0 000 0000 0 100 0000 Zeit-Fortschaltwert 25 11001 0 000 0000 0 000 0001 Maximalseit(Wippensohalt.) 26 11010 0 000 0101 0 000 1100 UHF-Fortschaltwert 27 11011 0 000 0001 0 001 0101 UHF-Minimumwert 28 11100 0 000 0000 0 010 0000 UHF-Maximumwert 29 11101 0 111 0100 0 101 0110 Schreibzeit 30 11110 0 000 1100 0 001 1011 Maximalzeit (UHF) 31 11111 0 000 0000 0 010 1000 Tabelle IV PLA-Decodierung für automatische Reohtsverschiebung Adressierung des Mikroprogrammzählers (nur VH1?) VHF-Kanal Nr. Binärwort Zahl der Rechts- Codierungswort versohiebungen für die Voreinim Normalfall stellung des Mikroprogrammzählers 2 00000 4 1011 3 00001 3 1100 4 00010 2 1101 5 00011 1 1110 6 00100 0 1111 7 00101 3 1100 8 00110 3 1100 9 00111 3 1100 10 01000 3 1100 11 01001 2 1101 12 01010 2 1101 13 01011 2 1101 UHF 01100 10100 0 N.A.Table I VHF ROM constants (minimum values) Channel EAFC Eo (max) Ei (min) Bits no. (Nominal value) 2 1,549 2,149 1,442 4725 0 1 0 0 1 0 0 1 1 1 0 1 0 1 3 1,814 4,320 1,367 4479 0 1 0 0 0 1 0 1 1 1 1 1 1 1 4 2,318 7,158 1,444 4731 0 1 0 0 1 0 0 1 1 1 1 0 1 1 5 4,589 23,000 1,301 4263 0 1 0 0 0 0 1 0 1 0 0 1 1 1 6 4,528 29,885 -0- -0- 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 2,299 7,550 1,361 4459 0 1 0 0 0 1 0 1 1 0 1 0 1 1 8 2,490 9,440 1,249 4092 0 0 1 1 1 1 1 1 1 1 1 1 1 0 0 9 2,726 11,790 1.107 3627 0 0 1 1 1 0 0 0 1 0 1 0 1 1 10 3.021 14.710 0.934 3060 0 0 1 0 1 1 1 1 1 1 0 1 0 0 11 3,594 18,370 0.955 3129 0 0 1 1 0 0 0 0 1 1 1 0 0 1 12 4,049 23,000 0.665 2179 0 0 1 0 0 0 1 0 0 0 0 0 1 1 13 4.621 29.920 0.103 337 0 0 0 0 0 1 0 1 0 1 0 0 0 1 Table II VHF ROM Constants (Maximum Values) Channel EAFC Eo (min) Ei (max) Bits No. (nominal value) 2 1,549 0,400 1,754 5747 0 1 0 1 1 0 0 1 1 1 0 0 1 1 3 1,814 0,888 1,979 6484 0 1 1 0 0 1 0 1 0 1 0 1 0 0 4 2,310 2,149 2,339 7664 0 1 1 1 0 1 1 1 1 1 0 0 0 0 5 4,589 4,682 4,572 14.980 1 1 1 0 1 0 1 0 0 0 0 1 0 0 6 4,528 12,260 3,147 10.311 1 0 1 0 0 0 0 1 0 0 0 1 1 1 7 2,299 4,624 1,884 6173 0 1 1 0 0 0 0 0 0 1 1 1 0 1 8 2,490 6,010 1,861 6098 0 1 0 1 1 1 1 1 0 1 0 0 1 0 9 2,726 7,550 1,865 6111 0 1 0 1 1 1 1 1 0 1 1 1 1 1 10 3,021 9,440 1,875 6144 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 11 3,594 11,790 2,130 6979 0 1 1 0 1 1 0 1 0 0 0 0 1 1 12 4,049 14,710 2,145 7028 0 1 1 0 1 1 0 1 1 1 0 1 0 0 13 4,621 18,370 2,166 7097 0 1 1 0 1 1 1 0 1 1 1 0 0 1 Table III ROM constants file binary code group PROM command no.MSB address LSB # 2 VHF MIN 0 00000 0 010 0100 0 111 0101 # 2 VHF MAX 1 00001 0 010 1100 0 111 0011 # 3 VhF MIN 2 00010 0 010 0010 0 111 1111 # 3 VHF MAX 3 00011 0 011 0010 0 101 0100 * 4 VHF MIN 4 00100 0 010 0100 0 111 1011 # 4 VHF MAX 5 00101 0 011 1011 0 111 0000 # 5 VHF MIN 6 00110 0 010 0001 0 010 0111 # 5 VHF MAX 7 00111 0 111 0101 0 000 0100 # 6 VHF MIN 8 01000 0 000 0000 0 000 0000 $ 6 VHF MAX 9 01001 0 101 0000 0 100 0111 # 7 VHF MIN 10 01010 0 010 0010 0 110 1011 # 7 VHF MAX 11 01011 0 011 0000 0 001 1101 # 8 VHF MIN 12 01 100 0 001 1111 0 111 1100 # 8 VEF MAX 13 01 101 0 010 1111 0 101 0010 t 9 VF MIN 14 01 110 0 001 1100 0 010 1011 t 9 VHF MAX 15 01111 0 010 1111 0 101 1111 # 10 VHF MIN 16 10000 0 001 0111 0 111 0100 # 10 VHF MAX 17 10001 0 011 0000 0 000 0000 # 11 VHF MIN 18 10010 0 01 1000 0 011 1001 # 11 VHF MAX 19 10011 0 011 0110 0 100 0011 # 12 12 VHF MIN 20 10 100 0 001 0001 0 000 0011 # 12 VHF MAX 21 10 101 0 011 0110 0 111 0100 * 13 VHF MIN 22 10110 0 000 0010 0 101 0001 # 13 VHF MAX 23 10111 0 011 0111 0 011 1001 VHF incremental value 24 11000 0 000 0000 0 100 0000 Time incremental value 25 11001 0 000 0000 0 000 0001 maximum side (rocker stop.) 26 11010 0 000 0101 0 000 1100 UHF incremental value 27 11011 0 000 0001 0 001 0101 UHF minimum value 28 11 100 0 000 0000 0 010 0000 UHF maximum value 29 11 101 0 111 0100 0 101 0110 Write time 30 11110 0 000 1100 0 001 1011 Maximum time (UHF) 31 11111 0 000 0000 0 010 1000 Tabel IV PLA decoding for automatic reverse shift Addressing of the microprogram counter (only VH1?) VHF channel no. binary word number of right coding word offsets for the default setting of the microprogram counter 2 00000 4 1011 3 00001 3 1100 4 00010 2 1101 5 00011 1 1110 6 00100 0 1111 7 00101 3 1100 8 00110 3 1100 9 00111 3 1100 10 01000 3 1100 11 01001 2 1101 12 01 010 2 1101 13 01 011 2 1101 UHF 01 100 10 100 0 N.A.

Tabelle V Befehle Ausgangasignale des ROM-Deoodierers (NOR-Glied-Ausgangssignale) 1. LPC = UBRN + BRN S/L 2. pPC ENABLE = RNVM + LNVM + RSAX + RSBX + ADD + SUBA + SUBB + RMXA + RMXB + LAMX + LBMX + NORA + NORB + RESA + RESB + RIDB + LIDS + WRO + WRI + 27 BIT ( OF P.C.) 3. LD µPC = RNVM + LNVM + RSAX + RSBX + NORA + NORB + RESA + RESB 4. DATA IN SEL IDB = SHIFT CONT. IN CODE = RNVM + LNVM 5. SHIFT CONT. IDB = RIDB + RNVM + LNVM + LIDB 6. SHIFT CONT. RAM = RMXA + RMXB + LAMX + LBMX 7. RAM DATA RESTORE SEL = RMXA + RMXB 8. SHIFT CONT. REG A = RMXA + LAMX + RSAX + ADD + SUBA + SUBB + NORA + RESA 9. REG A SEL RESTORE A - RESA + LAMX + LIDB 10. REG A SEL # - ADD + SUBA + SUBB 11. SHIFT CONT. REG B = RMXB + LBMX + RSBX + ADD + SUBA + SUBB + NORB + RESB 12. REG B SEL RESTORE B = RESB + LBMX T a b e l l e VI Befehle Ausgangssignale des ROM-Decodierers (NAND-Glied-Ausgangssignale) O. Unbedingte Verzweigung (UBRN) A. Wenn S/L = 1 oder 0 (d.h. unbeachtlich) 1. Paralleles Laden des Programmzählers beim Taktsignal mit dem Inhalt der Seitenhalteschaltung und den vier niedrigstwertigen Bits der UBRN-Codegruppe; 2. Löschen von S/L beim negierten Taktsignal CLK 1. Verzweigung (BRN) A. Wenn S/L = 1 1. Paralleles Laden des Programmzählers beim Taktsignal mit demInhalt der Seitenhalteschaltung und den vier niedrigstwertigen Bits der BRN-Codegruppe; 2. Löschen von S/L beim negierten Takt signal CLK B. Wenn S/L = 0 1. Nichts tun; 2. Seite laden (LDP) A. Laden der 4-Bit-Adressencodegruppe in die Seitenhalteschaltung (die vier höchstwertigen Bits der Adresse); 3. Festspeicher lesen (PROM) A. Paralleles Laden des B-Arbeitsregisters mit dem Inhalt des Festspeichers, der an dem von der 4-Bit-Adressencodegruppe und/oder der Kanalauswahl-Codegruppe (IF-VHF) angegebenen Speicherplatz abgespeichert ist; T a b e 1 1 e VI (Fortsetzung) 4. Eingangs signale lesen (RIN) A Freigabe der von der 4-Bit-Adressencodegruppe definierte Eingänge zur Durchschaltung zum S/L-Flipflop;wenn das Eingangssignal den Wert "O" hat, dann wird das S/L-Flipflop beim Auftreten des Taktsignals CLK mit dem Signalwert "1" geladen; wenn das Eingangs signal den Wert "1" hat, wird das S/L-I?lipflop beim Auftreten des Taktsignals CLK mit dem Signalwert "0" geladen; 5. Lesen des Kanalcodeschalters SW (RCCS) A. Setzen des Eingangsabtastsignals auf den Wert "1'f, so daß die Kanalwählschalter-Codegruppe parallel in den NVM-Haltepuffer der integrierten Speicherschaltung geladen werden kann; 6. Laden des Impulsdauermodulators (LPWM) A. Paralleles Laden des Inhalts des Dateneingabepufferregisters in das PWM-Datenregister während des Takt signals CLK; 7. Abtasten des Dauerspeichers (SNVM) A. Setzen der Abtastleitung auf den Wert "O", so daß der Inhalt des Dauerspeichers (NVM) während des Taktsignals CLK parallel in die Datenpufferregister auf der integrierten Speicherschaltung geladen werden kann; ** Die folgenden Funktionen geben den Mikroprogrammzähler fr 8; Lesen des Dauerspeicherpuffers (RNVM) A. Auswählen der in den Mikroprogrammzähler zu ladenden 4-Bit-Adressencodegruppe; T a b e 1 1 e VI (Fortsetzung) B. Laden der 4-Bit-Adressencodegruppe (0101) in den Mikroprogrammzähler zur Rückstellung für 10 Rechtsverschiebungsfunktionen; das Laden erfolgt während des Taktsignals CLK; C. beim Taktsignal CLK wird der Programmzähler unwirksam gemacht, und der Mikroprogrammzähler wird freigegeben; D. für die Eingabepufferregister und die Dauerspeicherpufferregister wird ein Recht sverschiebungsbe fehl gegeben, bis der Mikroprogrammzähler den Stand 1111 (10 Verschiebungen) erreicht; E. wenn der Mikroprogrammzähler den Stand 1111 hat, dann wird der Mikroprogrammzähler mit dem nächsten Taktimpuls (das ihn auf den Stand 0000 setzt) vom Takteingangssignal unwirksam gemacht, und die Takteingabe in den Programmzähler wird wieder aufgenommen; F. Achtung: Dieser Befehl setzt das Signal an der Datenauswahlleitung zur integrierten Speicher schaltung auf den Wert "1", so daß aus der integrierten Speicherschaltung Daten ausgegeben und dem Digital-Analog-Umsetzer (DAC) zugeführt werden können; 9. Laden des Dauerspeicherpuffers (LNVM) A. Ebenso wie beim Lesen des Dauerspeicherpuffers, mit der Ausnahme, daß die Folge F lautet: Richtung: Dieser Befehl setzt das Signal an der Datenauswahlleitung zur integrierten Speicherschaltung auf den Wert "O", so daß Daten aus den Digital-Analog-Umsetzer (DAC) in die integrierte Speicherschaltung eingegeben werden können; T a b e l 1 e VI (Fortsetzung) 10. Rechtsverschiebung A (R,S.A.X) 11. Rechtsverschiebung B( R.S.B. X) A. Auswahl einer veränderlichen 4-Bit-Adressencodegruppe zum Laden in den Itikroprogrammzähler; B. Laden des Mikroprogrammzählers während des Taktsignals CLK; C. Abschalten des Mikroprogrammzählers beim negierten Takt signal CLK D. Freigeben des Mikroprogrammzählers beim negierten Taktsignal ; E. Freigeben des Verschiebens von Daten in des A-Regis+er oder in das B-Register; die Daten im A-Register oder im B-Register haben vorangehende Nullen, während der Zählzeit des Mikroprogrammzählers, und sie werden darln entsprechend der folgenden Schiebe-Codegruppe nach rechts verschoben: Tabelle VI (Fortsetzung) Codegruppe Rechtsverschiebungsoperationen 0000 14 0001 14 0010 13 0011 12 0100 11 0101 10 0110 9 0111 8 1000 7 1001 6 1010 5 1011 4 1100 3 1101 2 1110 1 1111 0 F. Wenn der Mikroprogrammzähler den Stand 1111 hat, dann wird sein Takteingang gesperrt, und der Programmzählertakt wird freigegeben; 12-1 Addition von A und B (ADD) A. Der Programmzähler wird beim negierten Takt signal -LK gesperrt B. der Mikroprogrammzähler wird beim negierten Takt signal CLK freigegeben; C. die Schiebesteuersignale zu den Registern A und B werden freigegeben; T a b e 1 1 e VI (Fortsetzung) D. der Rückspeicherwähleingang des Registers B wird freigegeben; E. der Summenwähleingang des Registers A wird frei gegeben; F. wenn der Mikroprogrammzähler den Stand 1111 hat, wird sein Takteingang gesperrt und der Programmzähler wird freigegeben. Table V Commands for output signals of the ROM deodoriser (NOR element output signals) 1. LPC = UBRN + BRN S / L 2. pPC ENABLE = RNVM + LNVM + RSAX + RSBX + ADD + SUBA + SUBB + RMXA + RMXB + LAMX + LBMX + NORA + NORB + RESA + RESB + RIDB + LIDS + WRO + WRI + 27 BIT (OF P.C.) 3. LD µPC = RNVM + LNVM + RSAX + RSBX + NORA + NORB + RESA + RESB 4. DATA IN SEL IDB = SHIFT CONT. IN CODE = RNVM + LNVM 5. SHIFT CONT. IDB = RIDB + RNVM + LNVM + LIDB 6. SHIFT CONT. RAM = RMXA + RMXB + LAMX + LBMX 7. RAM DATA RESTORE SEL = RMXA + RMXB 8. SHIFT CONT. REG A = RMXA + LAMX + RSAX + ADD + SUBA + SUBB + NORA + RESA 9. REG A SEL RESTORE A - RESA + LAMX + LIDB 10. REG A SEL # - ADD + SUBA + SUBB 11. SHIFT CONT. REG B = RMXB + LBMX + RSBX + ADD + SUBA + SUBB + NORB + RESB 12. REG B SEL RESTORE B = RESB + LBMX T a b e l l e VI commands Output signals of the ROM decoder (NAND gate output signals) O. Unconditional branching (UBRN) A. If S / L = 1 or 0 (i.e. irrelevant) 1. Parallel Loading the program counter at the clock signal with the content of the page hold circuit and the four least significant bits of the UBRN code group; 2. Delete S / L at negated clock signal CLK 1st branch (BRN) A. If S / L = 1 1st parallel loading of the program counter at the clock signal with the content of the page hold circuit and the four least significant bits of the BRN code group; 2. Deletion of S / L when negated Clock signal CLK B. If S / L = 0 1. Do nothing; 2. Load page (LDP) A. Load the 4-bit address code group into the page hold circuit (the four most significant bits the address); 3. Read read-only memory (PROM) A. Parallel loading of the B working register with the content of the read-only memory, which is stored on that of the 4-bit address code group and / or the memory location specified for the channel selection code group (IF-VHF) is stored; T a b e 1 1 e VI (continued) 4. Read input signals (RIN) A Enable the from the 4-bit address code group defines inputs for switching through to the S / L flip-flop; if the input signal has the value "O", then the S / L flip-flop is activated when the Clock signal CLK loaded with the signal value "1"; when the input signal has the value Has "1", the S / L-I? Lipflop when the clock signal CLK occurs with the signal value "0" loaded; 5. Read the channel code switch SW (RCCS) A. Set the input scan signal to the value "1'f, so that the channel selector switch code group in parallel in the NVM holding buffer the integrated memory circuit can be loaded; 6. Loading the pulse width modulator (LPWM) A. Load the contents of the data input buffer register into the PWM data register in parallel during the clock signal CLK; 7. Scanning the permanent storage (SNVM) A. Set the Scan line to the value "O", so that the contents of the permanent memory (NVM) during of the clock signal CLK in parallel into the data buffer register on the integrated memory circuit can be loaded; ** The following functions give the microprogram counter fr 8th; Reading the Persistent Storage Buffer (RNVM) A. Select the in the microprogram counter 4-bit address code group to be loaded; T a b e 1 1 e VI (continued) B. Load the 4-bit address code group (0101) into the microprogram counter for reset for 10 right shift functions; loading takes place during the clock signal CLK; C. With the clock signal CLK, the program counter and the microprogram counter are made ineffective is released; D. for the input buffer registers and the permanent storage buffer registers a right shift command is given until the microprogram counter reaches the status 1111 (10 shifts) reached; E. when the microprogram counter reads 1111 has, then the microprogram counter with the next clock pulse (which it on sets the status 0000) by the clock input signal, and the clock input the program counter is resumed; F. Warning: This command sets that Signal on the data selection line to the integrated memory circuit to the value "1", so that data is output from the integrated memory circuit and the digital-to-analog converter (DAC) can be supplied; 9. Loading the permanent storage buffer (LNVM) A. Likewise as when reading the permanent storage buffer, with the exception that the sequence F is: Direction: This command sets the signal on the data selection line to the integrated Memory circuit to the value "O" so that data from the digital-to-analog converter (DAC) can be entered into the integrated memory circuit; T a b e l 1 e VI (continued) 10. Shift to the right A (R, S.A.X) 11. Shift to the right B (R.S.B. X) A. Selecting a mutable 4-bit address code group for loading in the iticro program counter; B. Loading the microprogram counter during the clock signal CLK; C. Switching off the microprogram counter at the negated clock signal CLK D. Enable the microprogram counter when the clock signal is negated; E. Release the move of data in the A register or in the B register; the data in the A register or in the B register have preceding zeros, during the counting time of the microprogram counter, and they are then shifted to the right according to the following shift code group: Tabel VI (continued) Code group right shift operations 0000 14 0001 14 0010 13 0011 12 0100 11 0101 10 0110 9 0111 8 1000 7 1001 6 1010 5 1011 4 1100 3 1101 2 1110 1 1111 0 F. If the microprogram counter is 1111, then will be Clock input blocked and the program counter clock is enabled; 12-1 addition from A and B (ADD) A. The program counter is blocked when the clock signal -LK is negated B. the microprogram counter is released when the clock signal CLK is negated; C. the Shift control signals to registers A and B are enabled; T a b e 1 1 e VI (continued) D. the restore select input of register B becomes Approved; E. The sum selection input of register A is enabled; F. if the microprogram counter has the status 1111, its clock input is blocked and the Program counter is released.

12-2,3 Subtraktion (B-A) (SUBA) Subtraktion (A-B) (SUBB) A. Freigeben des Negatoreingangs zum Addierer (E) aus dem Register A oder dem Register B; B. Setzen des Übertragbits in E1 auf den Wert "1"; C. der Programmzähler wird beim Taktsignal CLK gesperrt; D. der Mikroprogrammzähler wird beim negierten Taktsignal CLK freigegeben; E. der Schiebesteuereingang am Register A und am Register B wird freigegeben; F. Daten werden seriell aus dem Register A und dem Register B in das Summierglied geschoben; T a b e 1 1 e VI (Fortsetzung) G. Daten aus dem Register B werden wieder ohne Änderung in dieses Register zurückgespeichert; H. die Summenausgangsdaten werden im Register A gespeichert; I. wenn der Mikroprogrammzähler den Stand 1111 hat,dann wird der Programmzähler freigegeben, und der Mikroprogrammzähler wird gesperrt; 13-1 Lesen aus dem Direktzugriffspeicher RAM in das Register (RMXA) Lesen des Direktzugriffspeichers RAM in das Register B (RMXB) A. Adressenbits ( 2 Bits) wahlen den Speicherplatz im Direktzugriffspeicher RAM aus; B. ein Steuersignal gibt das RAM-LeserUckspeicherglied frei; C. ein Steuersignal gibt RAM A oder RAM oB frei; D. der Programmzähler wird beim negierten Taktsignal CLK gesperrt; E. der Mikroprogrammzähler wird beim negierten Taktsignal CLK freigegeben; F. die Schiebeübertragungsglieder des Direktzugriffspeichers RAM und der Register A oder B werden freigegeben; T a b e 1 1 e VI (Fortsetzung) G. Daten werden aus dem Direktzugriffspeicher RAM in das Register A oder das Register B geschoben, bis der Mikroprogrammzähler den Stand 1111 hat, worauf der Mikroprogrammzählertakt gesperrt und der Programmzählertakt freigegeben wird.12-2,3 Subtraction (B-A) (SUBA) Subtraction (A-B) (SUBB) A. Release the negator input to the adder (E) from register A or register B; B. Setting the carry bit in E1 to the value "1"; C. the program counter is at Clock signal CLK blocked; D. the microprogram counter is when the clock signal is negated CLK released; E. The shift control input on register A and register B becomes Approved; F. Data is transferred serially from Register A and Register B to the Summing element pushed; T a b e 1 1 e VI (continued) G. Dates from register B are restored to this register without any changes; H. the total output data are stored in register A; I. when the microprogram counter is 1111, then the program counter is released, and the microprogram counter is blocked; 13-1 Reading from the random access memory RAM into the register (RMXA) Reading the random access memory RAM into register B (RMXB) A. Address bits ( 2 bits) select the storage location in the random access memory RAM; B. a control signal enables the RAM reader back memory element; C. a control signal gives RAM A or RAM oB free; D. the program counter is blocked when the clock signal CLK is negated; E. the Microprogram counter is enabled when the clock signal CLK is negated; F. the sliding transmission links the random access memory RAM and registers A or B are released; T a b e 1 1 e VI (continued) G. Data is transferred from the random access memory RAM to register A or register B is shifted until the microprogram counter reads 1111, whereupon the microprogram counter clock is blocked and the program counter clock is released.

13-3 Laden des Inhalts des Registers A in den Direktzugriffspeicher RAM (LAMX) 1, 2, 3, 4 Laden des Inhalts des Registers B in den Direktzugriffspeicher RAM (LBMX) 19 2, 39 4 A. Der Programmzähler wird beim negierten Taktsignal CLK gesperrt; B. der Mikroprogrammzähler wird beim negierten Taktsignal CLK freigegeben; C. die Adressenbits (2 Bits ) wählen den RAM Speicherplatz aus; Do die Schiebesteuersignale für den ausgewählten Speicherplatz werden freigegeben; Eo REG ARM SEL. und Datenrückspeicherung in das Register A; 14-1 Normalisieren des Inhalts des Registers A (NORA) 14-2 Normalisieren des Inhalts des Registers B (NORB) T a b e l l e VI (Fortsetzung) A. Auswählen der in den Mikroprogrammzähler zu ladenden 4-B-Kanalcodierungsadresse (normalisierte Codegruppe); B. Laden der 4-Bit-Kanalcodierungsadresse in den Mikroprogrammzähler während des Taktsignal CLK; C. Sperren des Programmzählers beim negierten Taktsignal CLK D. Freigeben des Mikroprogrammzählers beim negierten Taktsignal CLK; Eo Steuersignale geben die Verschiebeübertragungsglieder des Registers A oder des Registers B frei; F. Steuersignale setzen die (seriellen) EingangssignaLe der Register A und B auf den Wert "O"; G0 Daten werden im Register A oder im Register B verschoben, bis der Mikroprogrammzähler den Stand 1111 hat, worauf der Mikroprogrammzählertakt gesperrt und der Programmzählertakt freigegeben wird.13-3 Load the contents of register A into random access memory RAM (LAMX) 1, 2, 3, 4 Load the contents of register B into the random access memory RAM (LBMX) 19 2, 39 4 A. The program counter is blocked when the clock signal CLK is negated; B. the microprogram counter is enabled when the clock signal CLK is negated; C. the Address bits (2 bits) select the RAM memory location; Do the slide control signals for the selected storage space are released; Eo REG ARM SEL. and data recovery to register A; 14-1 Normalize the contents of register A (NORA) 14-2 Normalize the content of register B (NORB) T a b e l l e VI (continued) A. Select the 4 B channel coding address to load into the microprogram counter (normalized code group); B. Load the 4-bit channel coding address into the microprogram counter during the clock signal CLK; C. Blocking the program counter when the clock signal is negated CLK D. Enabling the microprogram counter when the clock signal CLK is negated; Eo control signals enable the shift transferring members of register A or register B; F. Control signals apply the (serial) input signals of registers A and B. the value "O"; G0 data is shifted in register A or register B until the The microprogram counter has the status 1111, whereupon the microprogram counter clock is blocked and the program counter cycle is enabled.

T a b e l l e VI (Fortsetzung) 14-3 Unbenutzte Codegruppe 14-4 Das Signal zur Freigabe des langsamen Takts (SLOC) schaltet den Takteingang zum Mikroprogrammzähler von der Tl-Taktleitung auf die Langsamtaktleitung (Periodendauer 16 ms)um; 15-1 Lesen des Dateneingabepuffers(RIDB) A. Freigeben des Pufferdatenwählsignals in das Register A; B. Freigeben des WählUbertragungsglieds für die Datenpuffereingangsdaten in den Datenpuffer; C. Freigeben der Schiebesteuersignale für den Dateneingabepuffer und das Register A; D. Freigeben des Programmzählers beim negierten Taktsignal CLK, E. Freigeben des Mikroprogrammzählers beim negierten Taktsignal CLK; F. Daten werden aus dem Datenpuffer in das Register A geschoben, bis der Mikroprogrammzähler den Stand 1111 hat; der Mikroprogrammzahler wird dann gesperrt und der Programmzähler wird freigegeben; T a b e l l e VI (Fortsetzung) 15-2 Laden des Dateneingabepuffers (LIDB) A. Freigeben des Übertragungsglieds des Registers A in das Datenpufferregister; B. Freigeben des Rückspeioherglieds in das Register A; C. Steuersignale geben das Schiebeübertragungsglied des Registers A und des Dateneingabepuffers frei; D. Sperren des Programmzählers beim negierten Taktsignal 8t; E. Freigeben des Mikroprogrammzählers beim negierten Taktsignal CLK; F. Daten werden aus dem Register A in den Datenpuffer geschoben, bis der Mikroprogrammzähler den Stand 1111 hat; der Mikroprogrammzähler wird dann gesperrt und der Programmzähler wird freigegeben. T a b e l l e VI (continued) 14-3 Unused code group 14-4 Das The signal to enable the slow cycle (SLOC) switches the cycle input to the microprogram counter from the T1 clock line to the slow clock line (period 16 ms); 15-1 Reading the data input buffer (RIDB) A. Enabling the buffer data select signal into the Register A; B. Release of the selector transmission link for the data buffer input data into the data buffer; C. Enabling the shift control signals for the data input buffer and the register A; D. Enabling the program counter when the clock signal CLK is negated, E. Enabling the microprogram counter when the clock signal CLK is negated; F. Data will be shifted from the data buffer into register A until the microprogram counter reaches the Has booth 1111; the microprogram counter is then disabled and the program counter is released; Table VI (continued) 15-2 Loading the Data input buffer (LIDB) A. Enabling the transfer link of register A in the data buffer register; B. Enabling the Rückspeioher member in the register A; C. Control signals enter the shift transfer gate of register A and the data input buffer free; D. Blocking the program counter when the clock signal 8t is negated; E. Share of the microprogram counter when the clock signal CLK is negated; F. Data is extracted from the Register A moved into the data buffer until the microprogram counter reads 1111 Has; the microprogram counter is then disabled and the program counter is enabled.

15-3 Löschen des Schreibsignals (CWRO) Rückstellen des Signals an der Abtastleitung zur integrierten Speicherschaltung auf den Wert "1"; Umschalten der Speicherzellen vom Schreibbetrieb auf den Lesebetrieb; T a b e l l e VI (Fortsetzung) 15-4 Schreiben (WRO) Setzen des Signals an der Abtastleitung auf den Wert "0" beim negierten Taktsignal CLK, wodurch Daten in die Speicherzellen geschrieben werden können; 15-5 Blindbefehl (unbenutzt) unbenutzte Codegruppe für Blindoperationen.15-3 Clear the write signal (CWRO) Resets the signal on the scanning line to the integrated memory circuit to the value "1"; Switch the memory cells from the write mode to the read mode; T a b e l l e VI (continued) 15-4 Write (WRO) Sets the signal on the scan line to the value "0" for the negated clock signal CLK, whereby data is in the memory cells can be written; 15-5 Blind command (unused) unused code group for Blind operations.

Tabelle VII Operations-Codegruppen Eintakt-Befehle Funktion Operations- Adressen Godegruppe UBRN 0000 1/0 1/0 1/0 1/0 BRN 0001 1/0 1/0 1/0 1/0 LDP 0010 1/0 1/0 1/0 1/0 RROM 0011 1/0 1/0 1/0 1/0 RIN 0100 1/0 1/0 1/0 1/0 RCCS 0101 X X X X LPWM 0110 X X X X SNVM 0111 X X X X Tabelle VIII Operations-Codegruppen Mikroprogramm-Steuerbefehle Funktion Operations- Adressen Codegruppen RNVM 1000 1/0 1/0 1/0 1/0 LNVM 1001 1/0 1/0 1/0 1/0 4-Bit- Op.- RSAX 1010 1/0 1/0 1/0 1/0 Codegr. RSBX 1011 1/0 1/0 1/0 1/0 LIDB 110000 - - 0 0 ADD 110001 - - X X SUBA (B-A) 110010 - - X X SUBB (A-B) 110011 - - X X RMXA 110100 - - 1/0 1/0 RMXB 110101 - - 1/0 1/0 LAMX 110110 - - 1/0 1/0 6-Bit- LBMX 110111 - - 1/0 1/0 Op.- Codegr. NORA 111000 - - X X NORB 111001 - - X X UNUSED 111010 - - X X SLOC 111011 - - 1 1 RIDB 111100 - - 0 0 CLR WRO 111101 - - 1 1 WRO 111110 - - X X DUMMY 111111 - - 1 1 T a b e 1 1 e IX Lesecodegruppen für die Eingabesteuerleitungen RIN-Codegruppe Eingabefunktion 4 höchstwer- 4 niedrigstwertige Bits tige Bits Unbenutzt 0100 0000 Kanalunterbrechung 0100 0001 AFC ein/aus 0100 0010 UHF ein/aus 0100 0011 Feinabstimmung aufwärts 0100 0100 Feinabstimmung abwärts 0100 0101 Kanalsprungschalter 0100 0110 UHF/VHF 0100 0111 Versorgungsenergie ein/aus 0100 1000 UHF aufwärts/abwärts 0100 1001 AFC hoch 0100 1010 AFC niedrig 0100 1011 langsamer Takt 0100 1100 unbenutzt 0100 1101 unbenutzt 0100 1110 unbenutzt 0100 1111 Tabellen X Adressencodegruppen der ROM-Konstanten PROM-Codegruppe gespeichertes Wort (14 Bits) 4 höchstwer- 4 niedrigstwertige Bits tige Bits VHF-Minimumgrenzwert 0011 OOXX VHF-Maximumgrenzwert 0011 01XX VHF-Fortschaltwert 0011 1000 Zeit/UHF-Fortschaltwert 0011 1001 maximale Feinabstimmzeit 0011 1010 UHF-Kanalgrenzwert 0011 1011 UIIF-Minimumbandgrenze 0011 1100 UHF-Maximumbandgrenze 0011 1101 Schreib zeit 0011 1110 maximale UHF-Grobabstimmzeit 0011 1111 L e e r s e i t eTable VII Operation code groups Single-ended commands Function Operation addresses Godegruppe UBRN 0000 1/0 1/0 1/0 1/0 BRN 0001 1/0 1/0 1/0 1/0 LDP 0010 1/0 1/0 1 / 0 1/0 RROM 0011 1/0 1/0 1/0 1/0 RIN 0100 1/0 1/0 1/0 1/0 RCCS 0101 XX XX LPWM 0110 XXXX SNVM 0111 XXXX Table VIII Operation code groups Microprogram Control commands Function Operation addresses Code groups RNVM 1000 1/0 1/0 1/0 1/0 LNVM 1001 1/0 1/0 1/0 1/0 4-bit Op.- RSAX 1010 1/0 1/0 1/0 1/0 Code gr. RSBX 1011 1/0 1/0 1/0 1/0 LIDB 110000 - - 0 0 ADD 110001 - - XX SUBA (BA) 110010 - - XX SUBB (AB) 110011 - - XX RMXA 110100 - - 1/0 1/0 RMXB 110101 - - 1/0 1/0 LAMX 110 110 - - 1/0 1/0 6-bit LBMX 110111 - - 1/0 1/0 Op.- Code gr. NORA 111000 - - XX NORB 111001 - - XX UNUSED 111010 - - XX SLOC 111011 - - 1 1 RIDB 111 100 - - 0 0 CLR WRO 111101 - - 1 1 WRO 111110 - - XX DUMMY 111111 - - 1 1 Tab 1 1 e IX Read code groups for the input control lines RIN code group Input function 4 most significant 4 least significant bits not used 0100 0000 Channel interruption 0100 0001 AFC on / off 0100 0010 UHF on / off 0100 0011 Fine tuning upwards 0100 0100 Fine tuning downwards 0100 0101 Channel jump switch 0100 0110 UHF / VHF 0100 0111 Supply energy on / off 0100 1000 UHF up / down 0100 1001 AFC high 0100 1010 AFC low 0100 1011 slow cycle 0100 1100 unused 0100 1101 unused 0100 1110 unused 0100 1111 Tables X address code groups of the ROM constants PROM code group stored Word (14 bits) 4 most significant 4 least significant bits VHF minimum limit value 0011 OOXX VHF maximum limit value 0011 01XX VHF increment value 0011 1000 Time / UHF increment value 0011 1001 maximum fine tuning time 0011 1010 UHF channel limit value 0011 1011 UIIF minimum band limit 0011 1100 UHF -Maximum band limit 0011 1101 Write time 0011 1110 Maximum UHF coarse tuning time 0011 1111 Read more

Claims (51)

Patentansprche Anordnung zum Abstimmen eines Rundfunkempfängers auf eine ausgewählte Frequenz, gekennzeichnet durch eine erste Speichervorrichtung zum Speichern digitaler Abstimmwörter abhängig von einer Binäradresse für die Ausgabe eines ausgewählten digitalen Abstimmworts, eine zweite Speichervorrichtung zum Speichern des ausgewählten digitalen Abstimmworts und der binären Adresse wobei diese zweite Speichervorrichtung wirkungsmässig der ersten Speichervorrichtung zugeordnet ist, einen Mikrocomputer zur Erzielung einer ausgewählten Änderung der digitalen Abstimmwörter, die in den beiden Speichervorrichtungen gespeichert sind und eine Umsetzungsvorrichtung zum Umsetzen des in der zweiten Speichervorrichtung gespeicherten digitalen Abstimmworts in eine Analogspannung fUr die Abstimmung des Rundfunkempfängers auf die gewählte Frequenz. Claim arrangement for tuning a radio receiver a selected frequency, characterized by a first memory device for Saving of digital tuning words depending on a binary address for output a selected digital voting word, a second memory device for storing of the selected digital voting word and the binary address being the second The storage device is functionally assigned to the first storage device, a microcomputer to achieve a selected change in the digital voting words, which are stored in the two storage devices and a conversion device for converting the digital tuning word stored in the second storage device into an analog voltage for tuning the radio receiver to the selected one Frequency. 2. Anordnung nach Anspruch 1, dadurch gekennzeichnet, daß der Mikrocomputer folgende Baueinheiten enthält: Eine Fortschaltvorrichtung zum Vergrößern und Verkleinern des in der zweiten Speichervorrichtung gespeicherten digitalen Abstimmworts beim Aktualisieren dieses digitalen Abstimmworts,eine Vorrichtung zur Abgabe mehrerer Betriebsbefehle und logischer Funktionen für den Mikrocomputer, eine Speichervorrichtung zum Speichern binärer Daten abhängig von der binären Adresse sowie der Befehle zum Vergrößern und Verkleinern des in der zweiten Speichervorrichtung gespeicherten digitalen Abstimmworts und eine Eingabevorrichtung zum Eingeben von Steuerfunktionen, die der Vorrichtung zur Abgabe der Betriebsbefehle zugeordnet ist.2. Arrangement according to claim 1, characterized in that the microcomputer contains the following components: An indexing device for enlarging and reducing of the digital voting word stored in the second storage device at Updating this digital voting word, a device for delivering multiple Operating instructions and logic functions for the microcomputer, a storage device to save binary data depending on the binary address and the commands for Enlarging and reducing that stored in the second storage device digital voting word and an input device for entering control functions, which is assigned to the device for issuing the operating commands. 3. Anordnung nach Anspruch 1, dadurch gekennzeichnet, daß die Umsetzungsvorrichtung folgende Baueinheiten enthält: Einen Impulsdauermodulator-Generator zur Ausgabe eines digitalen Signals, das dem digitalen Abstimmwort proportional ist, und einen Digital-Analog-Umsetzer zum Umsetzen des digitalen Signals in eine Analogspannung zur Abstimmung des Rundfunkempfängers auf die ausgewählte Frequenz0 3. Arrangement according to claim 1, characterized in that the conversion device contains the following components: A pulse duration modulator generator for output a digital signal proportional to the digital tuning word and a Digital-to-analog converter for converting the digital signal into an analog voltage to tune the radio receiver to the selected frequency0 4. Anordnung nach Anspruch 1, dadurch gekennzeichnet, daß der Rundfunkempfänger ein Fernsehgerät ist.4. Arrangement according to claim 1, characterized in that the radio receiver is a television set is. 5. Anordnung nach Anspruch 1, dadurch gekennzeichnet, daß die erste Speichervorrichtung ein Dauerspeicher mit Direktzugriff ist.5. Arrangement according to claim 1, characterized in that the first Storage device is persistent random access memory. 6. Anordnung nach Anspruch 1, dadurch gekennzeichnet, daß die zweite Speichervorrichtung ein Schieberegister ist.6. Arrangement according to claim 1, characterized in that the second Storage device is a shift register. 7. Anordnung nach Anspruch 2, dadurch gekennzeichnet, daß die Vorrichtung zum Vergrößern und Verkleinern des digitalen Abstimmworts ein Rechenwerk ist.7. Arrangement according to claim 2, characterized in that the device is an arithmetic unit for enlarging and reducing the digital voting word. 8. Anordnung nach Anspruch 7, dadurch gekennzeichnet, daß das Rechenwerk folgende Baueinheiten enthält: Mehrere Schieberegister, einen 1-Bit-Volladdierer, der diesen Schieberegistern zugeordnet ist und die darin gespeicherten digitalen Abstimmwörter und binären Daten addiert und subtrahiert, und eine Speichervorrichtung zum Speichern der digitalen Abstimmwörter und der Binärdaten, die den Schieberegistern und dem 1-Bit-Volladdierer wirkungsmässig zugeordnet ist. 8. Arrangement according to claim 7, characterized in that the arithmetic unit contains the following components: several shift registers, a 1-bit full adder, which is assigned to these shift registers and the digital ones stored in them Tuning words and binary data added and subtracted, and a storage device for storing the digital tuning words and the binary data sent to the shift registers and is effectively assigned to the 1-bit full adder. 9. Anordnung nach Anspruch 2, dadurch gekennzeichnet, daß die Vorrichtung zur Abgabe mehrerer Arbeitsbefehle und logischer Funktionen folgende Baueinheiten enthält: Einen Programmzähler, einen Befehlsspeicher, der abhängig von dem Programmzähler binäre Befehle ausgibt und ein Programmlogikfeld, das abhängig von den binären Befehlen mehrere logische Funktionen ausgibt. 9. Arrangement according to claim 2, characterized in that the device for the delivery of several work commands and logical functions, the following units contains: a program counter, an instruction memory that depends on the program counter outputs binary commands and a program logic field that depends on the binary commands outputs several logical functions. 10. Anordnung nach Anspruch 9, gekennzeichnet durch einen dem Programmzähler zugeordneten Mikroprogrammzähler.10. The arrangement according to claim 9, characterized by the program counter associated microprogram counter. 11. Anordnung zum Abstimmen eines Rundfunkempfängers auf eine ausgewählte Frequenz, gekennzeichnet durch eine erste Speichermatrix zum Speichern digitaler Abstimmwörter entsprechend der ausgewählten Frequenz, eine Vorrichtung zur Erzeugung einer binären Adresse zum Adressieren des digitalen Abstimmworts in der ersten Speichermatrix, eine Speichervorrichtung zum Speichern der binären Adresse und der adressierten digitalen Abstimmwörter, die der ersten Speichermatrix und der Vorrichtung zur Erzeugung der binären Adresse zugeordnet ist, eine Vorrichtung zum Vergrößern und Verkleinern des adressierten digitalen Abstimmworts bei dessen Aktualisierung, eine Ausgabevorrichtung, die abhängig von der binären Adresse ausgewählte Binärdaten aus einer zweiten Speichermatris ausgibt, wobei diese Binärdaten zum Vergrößern und Verkleinern des adressierten digitalen Abstimmworts verwendet werden, eine Vorrichtung zur Abgabe mehrerer Arbeitsbefehle und logischer Funktionen zum Aktualisieren des digitalen Abstimmworts, eine der Vorrichtung zur Abgabe mehrerer Arbeitsbefehle zugeordnete Eingabevorrichtung zum Eingeben von Steuerfunktionen und eine Umsetzungsvorrichtung zum Umsetzen des adressierten digitalen Abstimmworts in eine Analogspannung zum Abstimmen des Rundfunkempfängers auf die ausgewählte Frequenz.11. Arrangement for tuning a radio receiver to a selected one Frequency, characterized by a first memory matrix for storing digital Tuning words corresponding to the selected frequency, a device for generating a binary address for addressing the digital tuning word in the first memory matrix, a storage device for storing the binary address and the addressed digital tuning words, those of the first memory array and the device is assigned to generate the binary address, a device for enlarging and reducing the addressed digital voting word when it is updated, an output device, the binary data selected depending on the binary address outputs from a second memory matrix, this binary data for enlarging and downsizing the addressed digital voting word can be used for issuing several work commands and logical functions for updating the digital voting word, one of the devices for issuing multiple work commands Associated input device for entering control functions and a conversion device to convert the addressed digital tuning word into an analog voltage for Tuning the radio receiver to the selected frequency. 12. Anordnung nach Anspruch 11, dadurch gekennzeichnet, daß die digitalen Abstimmwörter außerdem mehreren VHF-und UHF-Fernsehkanälen entsprechen.12. The arrangement according to claim 11, characterized in that the digital Tuning words also correspond to multiple VHF and UHF television channels. 13. Anordnung nach Anspruch 11, dadurch gekennzeichnet, daß die Speichervorrichtung zum Speichern der binären Adresse und des adressierten digitalen Abstimmworts ein Shieberegister ist.13. Arrangement according to claim 11, characterized in that the storage device to store the binary address and the addressed digital tuning word Shift register is. 14. Anordnung nach Anspruch 11, dadurch gekennzeichnet, daß die Vorrichtung zum Vergrößern und Verkleinern des adressierten digitalen Abstimmworts folgende Baueinheiten enthält: Mehrere Schieberegister, einen 1~Bit-Volladdierer, der diesen Schieberegistern zugeordnet ist und die darin gespeicherten digitalen Abstimmwörter und binären Daten addiert und subtrahiert, und eine Speichervorrichtung zum Speichern der digitalen Abstimmwörter und der Binärdaten, die den Schieberegistern und dem 1-Bit-Volladdierer wirkungsmässig zugeordnet ist.14. Arrangement according to claim 11, characterized in that the device to enlarge and reduce the addressed digital voting word, the following Components contains: Several shift registers, a 1 ~ bit full adder, which this Shift registers is assigned and the digital tuning words stored therein and binary data added and subtracted, and a storage device for storing the digital tuning words and the binary data sent to the shift registers and is effectively assigned to the 1-bit full adder. 15. Anordnung nach Anspruch 11, dadurch gekennzeichnets daß die Vorrichtung zur Abgabe mehrerer Arbeitsbefehle und logischer Funktionen folgende Baueinheiten enthält: Einen Programmzähler, einen Befehlsspeicher, der abhängig von dem Programmzähler binäre Befehle ausgibt und ein Programmlogikfeld, das abhängig von den binären Befehlen mehrere logische Funktionen ausgibt.15. The arrangement according to claim 11, characterized in that the device for the delivery of several work commands and logical functions, the following units contains: a program counter, an instruction memory that depends on the program counter outputs binary commands and a program logic field that depends on the binary commands outputs several logical functions. 16. Anordnung nach Anspruch 11, dadurch gekennzeichnet, daß die Eingabevorrichtung zum Eingeben von Steuerfunktionen ein Schalter zur digitalen Statuseingabe ist.16. The arrangement according to claim 11, characterized in that the input device To enter control functions, there is a switch for digital status input. 17. Anordnung nach Anspruch 11, dadurch gekennzeichnet, daß die Umsetzungsvorrichtung folgende Baueinheiten enthält: Einen Impulsdauermodulator-Generator zur Ausgabe eines digitalen Signals, das dem digitalen Abstimmwort proportional ist, und einen Digital-Analog-Umsetzer zum Umsetzen des digitalen Signals in eine Analog-Spannung zur Abstimmung des Rundfunkempfängers auf die ausgewählte Frequenz.17. The arrangement according to claim 11, characterized in that the conversion device contains the following components: A pulse duration modulator generator for output a digital signal proportional to the digital tuning word and a Digital-to-analog converter for converting the digital signal into an analog voltage to tune the radio receiver to the selected frequency. 18. Anordnung nach Anspruch 15, gekennzeichnet durch einen dem Programmzähler wirkungsmässig zugeordneten Mikroprogrammzähler.18. The arrangement according to claim 15, characterized by one of the program counter functionally assigned microprogram counter. 19. Anordnung nach Anspruch 14, gekennzeichnet durch einen Codierer zur automatischen Kanalverschiebung für die Normalisierung eines binären VHF-Fortschaltwerts der von einem der binären Datenwerte gebildet ist9 der in der zweiten Speichermatrix gespeichert ist.19. The arrangement according to claim 14, characterized by an encoder for automatic channel shifting for the normalization of a binary VHF incremental value which is formed from one of the binary data values9 the one in the second Memory matrix is stored. 20. Anordnung zum Abstimmen eines Fernsehempfängers auf einen ausgewählten VHF-oder UHF-Kanal, gekennzeichnet durch eine erste Speichermatrix zum Speichern digitaler Abstimmwörter entsprechend den VHF- und UHF-Kanälen, eine Vorrichtung zum Erzeugen einer binären Adresse an einer Vielfachleitung zum Ausgeben der digitalen Abstimmwörter aus der ersten Speichermatrix, ein der ersten Speichermatrix und der Vorrichtung zur Erzeugung einer binären Adresse zugeordnetes Schieberegister zum Abspeichern des digitalen Abstimmworts und der binären Adresse, ein Rechenwerk zum Vergrößern und Verkleinern des in dem seriellen Schieberegister abgespeicherten digitalen Abstimmworts bei dessen Aktualisierung, eine Vorrichtung zum Abgeben mehrerer Arbeitsbefehle und logischer Funktionen für die Aktualisierung des digitalen Abstimmworts, eine zweite, Speichermatrix zum Speichern binärer Daten für die Verwendung beim Vergrößern und Verkleinern des digitalen Abstimmworts, wobei diese zweite Speichermatrix abhängig von der binären Adresse und den Arbeitsbefehlen arbeitet und auch dem Rechenwerk wirkungsmässig zugeordnet ist, einen Eingabeschalter für einen digitalen Status zum Eingeben von Steuerfunktionen, der der Vorrichtung zur Abgabe mehrerer Arbeitsbefehle wirkungsmässig zugeordnet ist, einen Impulsdauermodulator, der abhängig von dem in dem Schieberegister gespeicherten digitalen Abstimmwort ein diesem digitalen Abstimmwort proportionales Signal abgibt, und eine Umsetzungsvorrichtung zum Umsetzen des digitalen Signals in eine Analogspannung zum Abstimmen des Fernsehempfängers auf den ausgewählten UHF- oder VHF-Kanal.20. Arrangement for tuning a television receiver to a selected one VHF or UHF channel, characterized by a first memory matrix for storing digital tuning words corresponding to the VHF and UHF channels, a device for generating a binary address on a multiple line for outputting the digital Tuning words from the first memory matrix, one of the first memory matrix and the Device for generating a binary address associated shift register for Saving the digital tuning word and the binary address, an arithmetic unit for Enlarging and reducing the size stored in the serial shift register digital voting word when it is updated, a device for delivering several Work commands and logic functions for updating the digital voting word, a second, memory array for storing binary data for use in the Enlarging and reducing the digital voting word, this second memory matrix works depending on the binary address and the work commands and also the arithmetic unit is effectively assigned an input switch for a digital status for entering control functions of the device for issuing several work commands is effectively assigned, a pulse duration modulator, which depends on the a digital tuning word stored in the shift register Voting word outputs proportional signal, and a conversion device for converting of the digital signal into an analog voltage for tuning the television receiver on the selected UHF or VHF channel. 21. Anordnung nach Anspruch 20, gekennzeichnet durch einen Codierer zur automatischen Kanalverschiebung für die Normalisierung eines binären VHF-Fortschaltwerts, der von einem der binären Datenwerte gebildet ist9 der in der zweiten Speichermatrix gespeichert ist0 21. Arrangement according to claim 20, characterized by an encoder for automatic channel shifting for the normalization of a binary VHF incremental value, which is formed from one of the binary data values9 that in the second memory matrix is stored 0 22. Anordnung nach Anspruch 20,dadurch gekennzeichnet9 daß die Vorrichtung zur Abgabe mehrerer Arbeitsbefehle und logischer Funktionen folgende Baueinheiten enthält: Einen Programmzahler, einen Befehlsspeicher9 der abhängig von dem Programmzähler binäre Befehle ausgibt und ein Programmlogikfelds das abhängig von den binären Befehlen mehrere logische Funktionen ausgibt0 22. The arrangement according to claim 20, characterized9 that the Device for issuing several work commands and logical functions as follows Components contains: a program counter, an instruction memory9 which depends outputs binary commands from the program counter and a program logic field that depends outputs several logical functions from the binary commands0 23. Anordnung nach Anspruch 229 gekennzeichnet durch einen dem Programmzähler wirkungsmässig zugeordneten MikroprogrammzählerO 23. Arrangement according to Claim 229 characterized by a function assigned to the program counter Microprogram counterO 24. Anordnung zum Abstimmen eines Rundfunkempfängers auf eine ausgewählte Frequenz9 gekennzeichnet durch einen Dauerspeicher zum Speichern digitaler Abstimmwörter entsprechend den Frequenzen9 eine Adressierungsvorrichtung zum Adressieren eines ausgewählten digitalen Abstimmworts in dem Dauerspeicher und eine Umsetzungsvorrichtung zum Umsetzen des adressierten digitalen Abstimmworts in eine Analogspannung zum Abstimmen des Rundfunkempfängers auf die ausgewählte Frequenz0 24. Arrangement for tuning a radio receiver to one selected frequency9 characterized by a permanent memory for storing digital Tuning words corresponding to the frequencies9 an addressing device for addressing a selected digital vote word in the persistent memory and a translator to convert the addressed digital tuning word into an analog voltage for Tuning the radio receiver to the selected frequency0 25. Anordnung nach Anspruch 249 gekennzeichnet durch eine Vorrichtung zum selektiven Ändern des adressierten digi talen Abstimmworts0 25. Arrangement according to Claim 249 characterized by a device for selectively changing the addressed digital voting word 0 26. Anordnung nach Anspruch 24, dadurch gekennzeichnet, daß der Dauerspeicher aus einem Direktzugriffspeicher in DIFMOS-Technologie (MOS-Technologie mit Doppelinjektion und potentialmässig nicht festliegenden Gateelektroden) besteht.26. Arrangement according to claim 24, characterized characterized in that the permanent memory consists of a random access memory in DIFMOS technology (MOS technology with double injection and gate electrodes that are not fixed in terms of potential) consists. 27. Anordnung nach Anspruch 24, dadurch gekennzeichnet, daß die Umsetzungsvorrichtung folgende Baueinheiten enthält: einen Impulsdauermodulator-Generator zum Ausgeben eines digitalen Signals, das dem adressierten Abstimmwort proportional ist, und einen Digital-Analog-Umsetzer zum Umsetzen des digitalen Signals in die Analogspannung.27. The arrangement according to claim 24, characterized in that the conversion device contains the following components: a pulse duration modulator generator for outputting a digital signal proportional to the tuned word being addressed, and a digital-to-analog converter for converting the digital signal into the analog voltage. 28. Anordnung nach Anspruch 24, dadurch gekennzeichnet, daß der Rundfunkempfänger ein Fernsehgerät ist.28. Arrangement according to claim 24, characterized in that the radio receiver is a television set. 29. Anordnung nach Anspruch 24, dadurch gekennzeichnet, daß die digitalen AbstimmwUrter ausgewählte UHF-und VHF-Fernsehkanäle repräsentieren.29. The arrangement according to claim 24, characterized in that the digital Voting words represent selected UHF and VHF television channels. 30. Anordnung zum Abstimmen eines Fernsehgeräts auf einen ausgewählten Kanal, gekennzeichnet durch eine Dauerspeichermatrix zum Speichern eines dem ausgewählten Kanal entsprechenden digitalen Abstimmworts, eine Vorrichtung zur Erzeugung einer dem ausgewählten Kanal entsprechenden binären Adresse für die Ausgabe des digitalen Abstimmworts aus der Dauerspeichermatrix und eine Vorrichtung zur Abgabe einer dem ausgegebenen digitalen Abstimmwort proportionalen Analogspannung zum Abstimmen des Fernsehgeräts auf einen ausgewählten Kanal.30. Arrangement for tuning a television set to a selected one Channel characterized by a permanent memory matrix for storing one of the selected ones Channel corresponding digital voting word, a device for generating a binary address corresponding to the selected channel for the output of the digital Voting word from the permanent storage matrix and a device for delivering a dem output digital tuning word proportional analog voltage for tuning the On a selected channel. 31. Anordnung nach Anspruch 30,gekennzeichnet durch eine Vorrichtung zum selektiven Ändern des ausgegebenen digitalen Abstimmworts.31. Arrangement according to claim 30, characterized by a device to selectively change the output digital voting word. 32. Anordnung nach Anspruch 30, dadurch gekennzeichnet, daß die Dauerspeichermatrix aus einem Direktzugriffspeicher in DIFMOS-Technologie besteht.32. Arrangement according to claim 30, characterized in that the permanent storage matrix consists of a random access memory in DIFMOS technology. 33. Anordnung nach Anspruch 30, dadurch gekennzeichnet 9 daß der vorgewählte Kanal eine UHF- oder VHF-Frequenz ist.33. Arrangement according to claim 30, characterized in 9 that the preselected Channel is a UHF or VHF frequency. 34. Anordnung zum Abstimmen eines Fernsehgeräts auf einen ausgewählten UHF-oder VHF-Kanal, gekennzeichnet durch einen Dauerspeicher mit Direktzugriff zum Speichern digitaler Abstimmwörter entsprechend dem ausgewählten UHF- oder VHF-Kanal, einen Schalter zur Erzeugung einer binären Adresse an einer Vielfachleitung entsprechend dem ausgewählten Kanal zur Ausgabe des digitalen Abstimmworts aus dem Dauerspeicher, einen Impulsdauermodulator zur Erzeugung digitaler Signale, die dem ausgegebenen digitalen Abstimmwort proportional sind, und einen Digital-Analog-Umsetzer zum Umsetzen der digitalen Signale in eine Analogspannung zum Abstimmen des Fernsehgeräts auf den ausgewählten UHF-oder VHF-Kanal.34. Arrangement for tuning a television set to a selected one UHF or VHF channel, characterized by permanent storage with direct access to the Saving digital tuning words according to the selected UHF or VHF channel, a switch for generating a binary address on a multiple line accordingly the selected channel for outputting the digital tuning word from the permanent memory, a pulse duration modulator for generating digital signals corresponding to the output digital tuning word are proportional, and a digital-to-analog converter for converting convert the digital signals into an analog voltage for tuning the television the selected UHF or VHF channel. 35. Verfahren zum Abstimmen eines Rundfunkempfängers auf eine ausgewählte Frequenz unter Anwendung eines Mikrocomputers, dadurch gekennzeichnet, daß eine binäre Adresse zur Ausgabe eines digitalen Abstimmworts entsprechend der ausgewählten Frequenz aus einer mehrere digitale Abstimmwörter enthaltenden Speichermatrix erzeugt wird, daß das ausgegebene digitale Abstimmwort und die binäre Adresse in einem Schieberegister gespeichert werden, daß das in dem Schieberegister gespeicherte digitale Abstimmwort durch Vergrößern oder Verkleinern um einen aus einer Datenspeichermatrix gelesenen Fortschaltwert aktualisiert wird und daß das in dem Schieberegister gespeicherte digitale Abstimmwort in eine Analogspannung zum Abstimmen des Rundfunkempfängers auf die ausgewählte Frequenz umgesetzt wird.35. Method of tuning a radio receiver to a selected one Frequency using a microcomputer, characterized in that a binary address for the output of a digital tuning word corresponding to the selected one Frequency generated from a memory matrix containing several digital tuning words that the output digital tuning word and the binary address in a shift register saved that the digital tuning word stored in the shift register by enlarging or reduction by an incremental value read from a data storage matrix is updated and that the digital tuning word stored in the shift register into an analog voltage for tuning the radio receiver to the selected one Frequency is implemented. 36. Verfahren nach Anspruch 35, dadurch gekennzeichnet, daß mehrere Arbeitsbefehle und logische Funktionen zur Durchführung der Aktualisierung erzeugt werden, daß abhängig von der Binäradresse und den Arbeitsbefehlen Binärdaten zur Aktualisierung des digitalen Abstimmworts erzeugt werden und daß mehrere Bingabesteuerfunktionen zum Andern der Arbeitsbefehle gelesen werden.36. The method according to claim 35, characterized in that several Work commands and logical functions for performing the update are generated that depending on the binary address and the work instructions binary data for Update of the digital voting word can be generated and that several binging control functions can be read to change the work commands. 37. Verfahren nach Anspruch 35, dadurch gekennzeichnet, daß bei der Umsetzung des digitalen Abstimmworts in eine Analogspannung ein dem digitalen Abstimmwort proportionales digitales Signal mit Hilfe eines Impulsdauermodulator-Generators abgegeben und in die Analogspannung mit Hilfe eines Operationsverstärkers umgesetzt wird.37. The method according to claim 35, characterized in that the Conversion of the digital tuning word into an analog voltage in the digital tuning word proportional digital signal with the help of a pulse width modulator generator output and converted into the analog voltage with the help of an operational amplifier will. 38. Verfahren nach Anspruch 35, dadurch gekennzeichnet, daß beim Vergrößern und Verkleinern des digitalen Abstimmworts folgende Schritte ausgeführt werden: Speichern des digitalen Abstimmworts aus dem Schieberegister in ein erstes Arbeitsregister, Lesen des Fortschaltwerts aus der Datenspeichermatrix, Abspeichern des Fortschaltwerts in einem zweiten Arbeitsregister, Addieren und Subtrahieren des Fortschaltwerts im zweiten Arbeitsregister, zu bzw. von dem digitalen Abstimmwort in dem ersten Arbeitsregister mit Hilfe eines Addierers und Laden des aktualisierten Abstimmworts in das Schieberegister0 38. The method according to claim 35, characterized in that when To increase and decrease the size of the digital voting word, follow these steps are: storing the digital tuning word from the shift register in a first Working register, reading the incremental value from the data storage matrix, saving of the incremental value in a second working register, adding and subtracting of the incremental value in the second working register, to or from the digital tuning word in the first working register with the aid of an adder and load of the updated tuning word into shift register0 39. Verfahren nach Anspruch 389 dadurch gekennzeichnet9 daß das aktualisierte Abstimmwort wieder in dem ersten Arbeitsregister abgespeichert wird.39. The method according to claim 389 characterized9 that the updated voting word again in the first Working register is saved. 40. Verfahren nach Anspruch 389 dadurch gekennzeichnet9 daß das Addieren bei einem Aufwärtsabstimmbetrieb und das Subtrahieren bei einem Abwärtsabstimmbetrieb ausgeführt werden. 40. The method according to claim 389, characterized9 that the adding in an up-tuning mode and subtracting in a down-tuning mode are executed. 41. Verfahren nach Anspruch 389 dadurch gekennzeichnet9 daß der Fortschaltwert in einem Speicher zwischengespeichert wird0 41. The method according to claim 389, characterized9 that the incremental value is cached in a memory 0 42. Verfahren nach Anspruch 38, dadurch gekennzeichnet9 daß bei der Abstimmung im VHF-Betrieb folgende Schritte aus geführt werden: Ablesen des maximalen und des minimalen VHF-Abstimmgrenzwerts aus der Datenspeichermatrix9 Abspeichern des Grenzwerts in dem zweiten Arbeitsregister und Vergleichen des aktualisierten digitalen Abstimmworts mit dem Abstimmgrenzwert0 42. The method according to claim 38, characterized in that characterized9 that the following steps were carried out when voting in VHF operation read the maximum and minimum VHF tuning limit values from the data storage matrix 9 Storing the limit value in the second working register and comparing the updated one digital voting word with the voting limit value 0 43. Verfahren nach Anspruch 38, dadurch gekennzeichnet9 daß durch Verkleinern eines maimalen Zeitwerts eine Zeit sperroperationausgeführt wird.43. The method according to claim 38, characterized9 that by reducing a maimal time value a time locking operation is being performed. 44. Verfahren nach Anspruch 38p dadurch gekennzeichnet, daß der Fortschaltwert zur Erzielung eines normalisterten Fortschaltwerts für die Aktualisierung des digitalen Abstimmworts im Verlauf einer Abstimmung im VHF-Betrieb einer Rechtsverschiebung unterzogen wird.44. The method according to claim 38p, characterized in that the incremental value to achieve a normalized incremental value for updating the digital one Voting word in the course of a vote in VHF operation a right shift is subjected. 45. Verfahren nach Anspruch 38, wobei eine Abstimmung im VHF-Betrieb durchgeführt wird, dadurch gekennzeichnet, daß der maximale Abstimmgrenzwert in dem zweiten Arbeitsregister abgespeichert wird, daß der maximale Abstimmgrenzwert zu dem digitalen Abstimmwort in dem ersten Arbeitsregister addiert wird, daß aus der Datenspeichermatrix ein UHF-Kanalgrenzwert gelesen wird, daß der Kanalgrenzwert in dem zweiten Arbeitsregister abgespeichert wird, daß der UHF-Kanalgrenzwert zu dem digitalen Abstimmwort in dem ersten Arbeitsregister addiert wird, so daß sich ein maximaler UHF-Abstimmgrenzwert ergibt, daß der UHF-Kanalgrenzwert von dem digitalen Abstimmwort in dem ersten Arbeitsregister subtrahiert wird, so daß sich ein minimaler UHF-Abstimmgrenzwert ergibt, daß die maximalen und minimalenUHF-Abstimmgrenzwerte in einem Speicher abgespeichert werden, und daß das aktualisierte digitale Abstimmwort mit den Grenzwerten verglichen wird.45. The method according to claim 38, wherein a vote in VHF operation is carried out, characterized in that the maximum tuning limit in the second working register is stored that the maximum tuning limit to the digital vote word in the first working register is added that out the data storage matrix a UHF channel limit value is read that the channel limit value it is stored in the second working register that the UHF channel limit value is too is added to the digital voting word in the first working register so that a maximum UHF tuning limit results in the UHF channel limit being different from the digital Tuning word is subtracted in the first working register, so that there is a minimum UHF tuning limit gives the maximum and minimum UHF tuning limits stored in a memory, and that the updated digital tuning word is compared with the limit values. 46. Verfahren nach Anspruch 42, dadurch gekennzeichnet, daß die maximalen und minimalen Abstimmwerte in einem Speicher abgespeichert werden.46. The method according to claim 42, characterized in that the maximum and minimum tuning values are stored in a memory. 47. Verfahren nach Anspruch 42, dadurch gekennzeichnet, daß für jeden VHF-Kanal ein eigener minimaler Abstimmgrenzwert und ein eigener maximaler Abstimmgrenzwert in der Datenspeichermatrix abgespeichert wird.47. The method according to claim 42, characterized in that for each VHF channel has its own minimum tuning limit and its own maximum tuning limit is stored in the data storage matrix. 48. Verfahren zum Abstimmen eines Rundfunkempfängers auf eine ausgewählte Frequenz unter Verwendung eines Mikrocomputers,dadurch gekennzeichnet, daß an einer Vielfachleitung eine binäre Adresse erzeugt wird, daß ein der ausgewählten Frequenz entsprechendes digitales Abstimmwort in einer Speichermatrix mit Hilfe der binären Adresse adressiert wird, daß die binäre Adresse und das Adressierte digitale Abstimmwort in einem Schieberegister gespeichert werden, daß das gespeicherte digitale Abstimmwort durch Vergrößern oder Verkleinern mittels eines aus einer Binärdaten-Speichermatrix gelesenen Fortschaltwerts aktualisiert wird, daß mehrere Arbeitsbefehle und logische Funktionen für die Aktualisierung des digitalen Abstimmworts erzeugt werden, daß mehrere Eingabesteuerfunktionen zur änderung der Folge der Arbeitsbefehle erzeugt werden und daß das in dem Schieberegister gespeicherte digitale Abstimmwort in eine Analogspannung zum Abstimmen des Rundfunkempfängers auf die ausgewählte Frequenz umgesetzt wird.48. Method of tuning a radio receiver to a selected one Frequency using a microcomputer, characterized in that at one Multiple management a binary address is generated that one of the selected frequency corresponding digital tuning word in a memory matrix with the help of the binary address is addressed that the binary address and the addressed digital tuning word are stored in a shift register that the stored digital tuning word by enlarging or reducing by means of one of a binary data storage matrix read incremental value is updated that several work commands and logical Functions for updating the digital voting word are generated that several input control functions for changing the sequence of work commands generated are and that the stored in the shift register digital tuning word in a Analog voltage for tuning the radio receiver to the selected frequency is implemented. 49. Verfahren nach Anspruch 48, dadurch gekennzeichnet, daß der Rundfunkempfänger auf mehrere UHF-und VHF-Kanäle abgestimmt wird.49. The method according to claim 48, characterized in that the radio receiver is tuned to multiple UHF and VHF channels. 50. Verfahren nach Anspruch 48, dadurch gekennzeichnet, daß bei der Erzeugung der Arbeitsbefehle und der logischen Funktionen folgende Schritte ausgeführt werden: Ausgeben einer binären Adresse aus einem Programmzähler, Adressieren eines Befehlsspeichers mit Hilfe der binären Adresse zur Ausgabe eines ausgewählten Arbeitsbefehls aus dem Befehlsspeicher und Adressieren eines Programmfeldes mit Hilfe des Arbeitsbefehls für die Ausgabe einer ausgewählten logischen Funktion.50. The method according to claim 48, characterized in that the The following steps are carried out to generate the work commands and the logical functions are: outputting a binary address from a program counter, addressing a Command memory with the help of the binary address for the output of a selected work command from the command memory and addressing a program field using the work command for the output of a selected logical function. 51. Verfahren nach Anspruch 48, dadurch gekennzeichnet, daß bei der Erzeugung mehrerer Eingabesteuerfunktionen folgende Schritte ausgeführt werden: Decodieren der eingegebenen Steuerfunktionen mit Hilfe einer von dem Arbeitsbefehl gelieferten binären Codegruppe, Anlegen der decodierten eingegebenen Steuerfunktion an eine Statushalteschaltung und Laden einer neuen Befehlsadresse in einen Programmzähler mit Hilfe der Statushalteschaltung und der logischen Funktion.51. The method according to claim 48, characterized in that the To generate several input control functions, carry out the following steps: Decoding of the entered control functions with the aid of one of the work commands supplied binary code group, creation of the decoded input control function to a status hold circuit and loading a new instruction address into a program counter with the help of the status hold circuit and the logic function.
DE19782811032 1977-03-17 1978-03-14 Tuning circuit for radio receiver - has microcomputer and two memories holding tuning words and binary addresses Ceased DE2811032A1 (en)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US77841377A 1977-03-17 1977-03-17
US05/778,401 US4093921A (en) 1977-03-17 1977-03-17 Microcomputer processing approach for a non-volatile TV station memory tuning system
US05/778,400 US4093922A (en) 1977-03-17 1977-03-17 Microcomputer processing approach for a non-volatile TV station memory tuning system

Publications (1)

Publication Number Publication Date
DE2811032A1 true DE2811032A1 (en) 1978-09-28

Family

ID=27419739

Family Applications (1)

Application Number Title Priority Date Filing Date
DE19782811032 Ceased DE2811032A1 (en) 1977-03-17 1978-03-14 Tuning circuit for radio receiver - has microcomputer and two memories holding tuning words and binary addresses

Country Status (2)

Country Link
JP (1) JPS53115101A (en)
DE (1) DE2811032A1 (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE2542829A1 (en) * 1974-09-25 1976-04-15 Texas Instruments Inc ARRANGEMENT FOR VOTING A RECIPIENT
US3962644A (en) * 1975-05-30 1976-06-08 Tennelec, Inc. Crystalless scanning radio receiver controlled by processing means

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5810889B2 (en) * 1975-08-29 1983-02-28 ソニー株式会社 Senkiyokusouchi

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE2542829A1 (en) * 1974-09-25 1976-04-15 Texas Instruments Inc ARRANGEMENT FOR VOTING A RECIPIENT
US3962644A (en) * 1975-05-30 1976-06-08 Tennelec, Inc. Crystalless scanning radio receiver controlled by processing means

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
Electronics, 1976, April, 1, S. 86-90 *
Funktechnik, 1976, H. 12, S. 4/5 *

Also Published As

Publication number Publication date
JPS53115101A (en) 1978-10-07
JPS631775B2 (en) 1988-01-14

Similar Documents

Publication Publication Date Title
DE69528265T2 (en) QUARTZ OSCILLATOR AND METHOD FOR ITS SETTING
DE2522247C3 (en) Channel selector
DE3853650T3 (en) Device for controlling the reception of a television receiver.
DE3000479A1 (en) CHANNEL PROGRAMMING DEVICE FOR SIGNAL RECEIVER
DE2638818C2 (en) Channel selector for a television receiver
EP0195885B1 (en) Method and device for the non-volatile memorizing of the counting state of an electronic counter circuit
DE2803028C2 (en) Presettable tuner
DE2206294C3 (en) Procedure for setting or switching on channels, brightness, volume, etc. in television receivers
DE2542829A1 (en) ARRANGEMENT FOR VOTING A RECIPIENT
DE2658593A1 (en) CHANNEL SELECTOR WITH ELECTRONICALLY TUNED TUNER
DE2828367C2 (en) Arrangement for tuning a receiver to a predetermined number of preferred tuning positions
DE2804296A1 (en) CONTROL CIRCUIT
DE2716244A1 (en) ELECTRONIC CLOCK WITH A DIGITAL OPTICAL DISPLAY DEVICE
DE2828366A1 (en) ARRANGEMENT FOR SETTING A RECIPIENT TO A PRE-DETERMINED NUMBER OF PREFERRED VOTING POSITIONS
DE2529507C2 (en) Circuit arrangement for channel display in a television receiver
DE3231999A1 (en) BATTERY VOLTAGE DETECTOR
DE2145386C3 (en) Channel selector
DE2811032A1 (en) Tuning circuit for radio receiver - has microcomputer and two memories holding tuning words and binary addresses
DE2522055C3 (en) Electronic channel selection system, in particular for television sets
DE3722799C2 (en) Mobile station with a receiver
DE2817404A1 (en) ELECTRONIC TUNING DEVICE
CH615541A5 (en)
DE2202850C2 (en) Integrated circuit arrangement for dialing phone numbers
DE2709209A1 (en) DEVICE FOR PRESELECTING, STORING AND REQUESTING TRANSMITTERS IN RADIO RECEIVERS
DE2520676A1 (en) PROGRAMMABLE VOLTAGE SOURCE

Legal Events

Date Code Title Description
8110 Request for examination paragraph 44
8131 Rejection