NO773284L - Data-terminal. - Google Patents

Data-terminal.

Info

Publication number
NO773284L
NO773284L NO773284A NO773284A NO773284L NO 773284 L NO773284 L NO 773284L NO 773284 A NO773284 A NO 773284A NO 773284 A NO773284 A NO 773284A NO 773284 L NO773284 L NO 773284L
Authority
NO
Norway
Prior art keywords
control unit
terminal
operator
values
microprocessor
Prior art date
Application number
NO773284A
Other languages
English (en)
Inventor
Derek John Gant
Original Assignee
Int Standard Electric Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Int Standard Electric Corp filed Critical Int Standard Electric Corp
Publication of NO773284L publication Critical patent/NO773284L/no

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0489Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using dedicated keyboard keys or combinations thereof
    • G06F3/04892Arrangements for controlling cursor position based on codes indicative of cursor displacements from one discrete location to another, e.g. using cursor control keys associated to different directions or using the tab key
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/14Digital output to display device ; Cooperation and interconnection of the display device with other functional units
    • G06F3/153Digital output to display device ; Cooperation and interconnection of the display device with other functional units using cathode-ray tubes

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Input From Keyboards Or The Like (AREA)
  • Controls And Circuits For Display Device (AREA)
  • Arrangements For Transmission Of Measured Signals (AREA)
  • Selective Calling Equipment (AREA)
  • Communication Control (AREA)
  • Sub-Exchange Stations And Push- Button Telephones (AREA)

Description

Data terminal
Foreliggende oppfinnelse angår en dataterminal, og da særlig en dataterminal som omfatter en dataskjerm og et tastatur.
De første dataskjermer som ble utviklet benyttet seg vanligvis av en direkte kommunikasjon med en datamaskin, og transmisjonshastighet, mottatt hastighet, ordlengder osv. ble fastlagt ved installasjon av dataskjermen. Senere er det blitt utviklet dataskjermer som også kan tilknyttes andre datamaskiner og andre terminaler ved hjelp av kob-lingsutstyr, og det er derfor blitt nødvendig å være i stand til å variere hastigheter, ordlengder osv. for å tilpasse dataskjermen til det ulike perifere utstyr. Dette er blitt gjort på mange ulike måter.
Et eksempel er at det er anbragt flerposisjonsbrytere som er tilgjengelige ved operatørens panel, og det er da benyttet en slik flerposisjonsbryter eller velger for hver innstillbar eller valgbar variabel. Disse brytere kan være ganske store, og omfatte f.eks. 16 forskjellige posisjoner for en hastighetstyringsbryter, og dette vil ikke bare øke størrelsen på operatørens panel, men krever dessuten at det utføres et kostbart kablingsarbeid, og komponentene er i seg selv også kostbare. Istedenfor å anbringe slike brytere på panelet til-gjengelig for operatøren, kan de være anbragt inne i terminalens innkapsling. De vil da ikke føre til et forstørret panel, men vil fortsatt'være kostbare å koble opp og å anskaffe. Dessuten vil en forandring av et valg fordre at velgerne eller bryterne er tilgjengelige, f.eks. ved at de dekkes av et fjernbart lokk, og en forandring av innstillingene vil derfor være brysom og tidkrevende.
Selvsagt kan også bryterne fullstendig unngås og utelates hvis man istedet kobler opp et omstillbart sett eller felt av koblings-klemmer inne i terminalen. Selv om dette kanskje ville være billigere å koble opp og muligens også billigere å kjøpe enn velgere, vil en forandring av en valgt verdi nesten alltid fordre betjening av en ingeniør som kjenner utstyret godt, da de fleste operatører vil vite lite om kretsene inne i terminalen. Det foreligger derfor et behov for enklere lnstallasjonsutstyr og en enklere betjening av slike omstillingsarrangementer, men hittil har ingen innsett at disse opp-gaver kan løses på en bedre og mer hensiktsmessig måte.
Formålet med foreliggende oppfinnelse er derfor å tilveiebringe
en dataterminal hvor omstilling av valgbare funksjoner enkelt kan gjøres av operatøren, uten at dette fører til et dyrt utstyr og et dyrt omkoblingsarbeide.
Dette oppnås ved å utforme dataterminalen i overensstemmelse med de nedenfor fremsatte patentkrav.
For å gi en klarere forståelse av foreliggende oppfinnelse, vises til nedenstående detaljerte beskrivelse av et utførelseseksempel og til de ledsagende tegninger, hvor:
Fig. 1 viser et blokkskjerna for en dataterminal, og
Fig. 2 viser et typisk eksempel på en valgfremvisning på dataskjermen i henhold til fig. 1.
En dataterminal i henhold til foreliggende oppfinnelse består av dataskjermen og tastaturet vist ved referansetall 1 i fig. 1, en programmert mikroprosessor 2, et lager 3, kommunikasjonsutstyr 4, en skriver eller trykkeenhet 5 og innstillbare, bistabile brytere 6 for å utføre de ovennevnte nødvendige valg.
Når dataterminalen slås på, vil mikroprosessoren sette i gang et "startinstruksjon"-program som fører til at det leses inn verdier for de valgbare størrelser som er innstilt på forhånd ved hjelp av de innstillbare, bistabile brytere, i lageret. Disse bryterne, som vanligvis vil bli innstilt i det øyeblikk man installerer en dataterminal, er ganske enkle totilstands vendere, og ved hjelp av disse kan de valg som kreves innstilles i binær kode. Således vil det, dersom det er nødvendig med 16 mulige transmisjonshastigheter, være tilstrekkelig med 4 binære brytere, og den nødvendige hastighet indikeres ved et av tallene 0-15, som kan innstilles ved hjelp av disse brytere."På lignende måte er det for andre valg, antall innstillbare kombinasjoner av bryterposisjonene som fastlegger hvor mange verdier man kan velge mellom for den enkelte parameter. Det innstilte tall indikerer den spesielle verdi av den valgbare størrelse som skal benyttes.
Lageret leser inn i sitt innstillbare lager ved adressene 3a,
3b ....... 3n, det binære tall som indikeres av bryterne, 6a, 6b .... 6r Mikroprosessoren utfører deretter under styring av sitt program følgende to funksjoner: al Den benytter seg av de binære tall som befinner seg ved adressene 3a, 3b ..... 3n til å tilveiebringe et fremvisnings-mønster som vist i fig. 2, hvilket fremvisningsmønster operatøren kan
få fremvist på skjermen 1 sin terminal ved å manipulere tastaturet på riktig måte, b) det forårsaker dessuten at de binære tall som befinner seg ved adressestedene 3a, 3b ..... 3n reproduseres som stabile til-stander i vendere e.l. i et register 4a, 4b ..... 4n. Anta f.eks. at transmisjonshastigheten skal velges. Det passende binære tall fra adressested 3a benyttes for å innstille venderne eller lignende ele-menter f.eks. elementene i et skyveregister, i registeret 4a. Mønsteret som dannes av innstillingene av disse vendere eller utgangene fra skyveregisteret, fastlegger deretter delingsforholdet til en delingskrets som deler utgangen fra en oscillator slik at det fremkommer en ønsket pulshastighet eller bithastighet ved en utgangsklemme Ta.
Hvert register med sin delingskrets og oscillator eller hva som ellers er nødvendig av øvrig utstyr for å forandre på de valgbare eller innstillbare størrelser, utgjør en styringsenhet for det valget.
Således vil, kort etter at (det dreier seg her om millisekunder) terminalen er slått på, de opprinnelige valg som er indikert av de binære brytere, være oversatt til reelle funksjoner slik som trans-mis jonshastighet, og et dataskjermmønster som.viser disse utførte valg, blir lagret i lageret. Hvis en operatør nå ønsker å forandre én eller flere av de valgte innstillbare størrelser, anroper han det innstillbare lager og får dets innhold fremvist på skjermen. Med dette innhold på skjermen kan han nå foreta forandringer i lageret, på en eller annen kjent måte, f.eks. ved å bevege en peker (cursor) til den valgte verdi som skal forandres og slette denne, og deretter bevege pekeren til den nye valgte verdien som ønskes, og etablere den. Således kan f.eks. en forandring av transmisjonshastigheten foretas. Når det innstillbare lager er fremvist på skjermen, viser dette, som antydet i fig. 2, at hastigheten er 75 baud, som er den andre av de mulige valgbare hastighetsverdier. 2, i binær kode 0010, innstilles på bryterne 6a og lagres ved adressested 3a og i registeret 4a. Operatøren ønsker å forandre hastigheten til 1050 baud, som er hastighet nr. 8 av de mulige innstillbare hastigheter, eller med binærtall 1000. Han beveger derfor pekeren til posisjon (04,1) på skjermen og sletter den "T" som er skrevet der, og beveger deretter datapennen til posisjon (10,1) og sørger for å få en "T" innskrevet der. Samtidig kan han forandre fremvisningen av en hvilken som helst annen valgt parameter. Når han har gjort sine forandringer, vil han be mikroprosessoren om å handle i overensstemmelse med dette.
Mikroprosessoren sammenligner det som nå fremvises på dataskjermen med det som tidligere ble fremvist og som fortsatt finnes i lageret, ved ethvert sted hvor forandringer er foretatt. Ved hver uoverens-stemmelse oppdateres det lagrede mønster, og på tilsvarende måte forandres tallene i adresseposisjonene 3a, 3b ..... 3n. Når denne prosessen er fullført, og mikroprosessoren således er blitt instruert av operatøren om å tre i funksjon, sørger den for at de oppdaterte
tall i adressestedene 3a, 3b ...... 3n føres til de tilsvarende regis-tere 4a, 4b ...... 4n, hvoretter de innstilte valgte verdier inntar nye verdier, slik at f.eks. pulsstrømmen fra utgangen Ta forandres fra 75 baud til 1050 baud. Således er all forandring av én eller flere
innstillbare verdier blitt utført av operatøren fra tastaturet med et minimum av tidsforbruk, uten vanskeligheter og med svært få tilleggs-komponenter i utstyret, idet bryterne 3a, 3b'...... 3n er ganske billige og også er lette å montere, idet det kreves svært lite kabling for å knytte disse til lageret. Operatøren har også ved denne inn-stillingsprosess utelukkende benyttet seg av rutiner som er velkjente og som ellers er vanlige ved bruk av databehandlingsutstyret.

Claims (1)

1. Dataterminal omfattende en dataskjerm og et tastatur, og hvor operatøren har utstyr for forandring av innstillbare parametere, slik som f.eks. transmisjonshastighet, karakterisert ved a t terminalen dessuten omfatter en programmert mikroprosessor, et lager og en styringsenhet for å styre den innstillbare verdi på de valgbare størrelser i overensstemmelse med et bitmønster som er innlest i styringsenheten av mikroprosessoren,. at forutinnstilte verdier i styringsenheten under påvirkning av mikroprosessoren leses inn i lageret så snart terminalen slås på, og videre overføres til den egnede styringsenhet ved hjelp av hvilken det forutinnstilte valg realiseres, at operatøren ved hjelp av styring fra tastaturet kan få de innstilte verdier fremvist på en dataskjerm, at utstyret videre omfatter konvensjonelt utstyr for forandring av det fremviste, innstilte valg, og at mikroprosessoren sørger for at de tidligere inn-leste verdier av de innstillbare enheter slettes fra lageret og styringsenheten og erstattes av de nye verdier slik som disse er blitt innstilt av operatøren på skjermen, hvorved disse nye verdier leses inn i lageret og styringsenheten og derved forårsaker nye verdier på de innstillbare parametere som skal påvirke datamaskinens funksjoner.
NO773284A 1976-09-30 1977-09-26 Data-terminal. NO773284L (no)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
GB40600/76A GB1529759A (en) 1976-09-30 1976-09-30 Visual display terminal

Publications (1)

Publication Number Publication Date
NO773284L true NO773284L (no) 1978-03-31

Family

ID=10415695

Family Applications (1)

Application Number Title Priority Date Filing Date
NO773284A NO773284L (no) 1976-09-30 1977-09-26 Data-terminal.

Country Status (9)

Country Link
BE (1) BE859103A (no)
BR (1) BR7706509A (no)
DE (1) DE2743790C2 (no)
DK (1) DK430077A (no)
FR (1) FR2366642A1 (no)
GB (1) GB1529759A (no)
NL (1) NL7710556A (no)
NO (1) NO773284L (no)
SE (1) SE7710716L (no)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE3436811A1 (de) * 1984-10-06 1986-04-10 Olympia Werke Ag, 2940 Wilhelmshaven Verfahren und anordnung zum einstellen der betriebsparameter eines druckwerkes oder dergleichen
DE3722169C2 (de) * 1987-07-04 1997-06-05 Thomson Brandt Gmbh Verfahren und Vorrichtung zur Durchführung des Verfahrens zur Anpassung eines Mehrbetriebsarten-Monitors an einen Personal Computer
JP2717138B2 (ja) * 1990-09-12 1998-02-18 セイコープレシジョン株式会社 センサによる設定方法

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3611346A (en) * 1969-04-21 1971-10-05 Sanders Associates Inc Variable rate line generator
US3629845A (en) * 1970-06-03 1971-12-21 Hewlett Packard Co Digital adjustment apparatus for electronic instrumentation
US3932709A (en) * 1973-04-16 1976-01-13 General Teletronics Incorporated Electronic business telephone
GB1446643A (en) * 1973-09-11 1976-08-18 Computek Inc Computer display terminals

Also Published As

Publication number Publication date
NL7710556A (nl) 1978-04-03
SE7710716L (sv) 1978-03-31
BE859103A (nl) 1978-03-28
GB1529759A (en) 1978-10-25
DE2743790C2 (de) 1984-06-07
DE2743790A1 (de) 1978-04-06
BR7706509A (pt) 1978-07-04
FR2366642A1 (fr) 1978-04-28
DK430077A (da) 1978-03-31

Similar Documents

Publication Publication Date Title
US4247845A (en) Control data input device for the electronic control unit of an electrical household appliance
NO773284L (no) Data-terminal.
KR100687962B1 (ko) 가변적인 영상표시자를 갖는 제어유니트
KR850006805A (ko) 통신스위칭 시스템
JPH04216169A (ja) 物品情報の検索方法および装置
EP1059591A1 (en) Electronic calculation apparatus with currency converting function and storage medium storing currency converting calculation display program
KR0164404B1 (ko) 소수의 전화버튼을 이용한 문자 제어방법 및 장치
JPH0439093B2 (no)
JP2743838B2 (ja) 入力装置
KR900003791A (ko) 거래 처리 장치
KR100365355B1 (ko) 선택적인키이의기능설정장치와설정방법
JPS61161534A (ja) キ−ボ−ド装置
JPH04260128A (ja) 電気機器の仕様設定装置
JPH06175772A (ja) 数値制御装置用ソフトキー機能表示装置
JPH0382252A (ja) ファクシミリ装置
JPH07134629A (ja) 数値入力装置
JPH01277051A (ja) ファクシミリ装置におけるユーザモード選択方式
JPH07239739A (ja) 数値又は文字変更設定装置
JPH01173092A (ja) 可変拡張機能を有するキャラクタディスプレイ装置
KR940002407A (ko) 세탁기의 키 처리부 키 조작 패턴 학습장치
JPH02297213A (ja) 文書作成装置
JPH04299723A (ja) データ入力装置
JPH09258872A (ja) キーボード装置
JPH04196871A (ja) ファクシミリ装置
JPH06168106A (ja) データ転送制御装置