SU1410013A1 - Data input device - Google Patents
Data input device Download PDFInfo
- Publication number
- SU1410013A1 SU1410013A1 SU864106345A SU4106345A SU1410013A1 SU 1410013 A1 SU1410013 A1 SU 1410013A1 SU 864106345 A SU864106345 A SU 864106345A SU 4106345 A SU4106345 A SU 4106345A SU 1410013 A1 SU1410013 A1 SU 1410013A1
- Authority
- SU
- USSR - Soviet Union
- Prior art keywords
- output
- outputs
- counter
- information
- input
- Prior art date
Links
Landscapes
- Input From Keyboards Or The Like (AREA)
Description
(21)4106345/24-24(21) 4106345 / 24-24
(22)2Ф.08.86(22) 2F.08.86
.(46) 15.07.88, Бюл, № 26 (72) А.А.Федосеенко. (46) 07.15.88, Bul, No. 26 (72) A.A. Fedosenko
(53)681.327 (088.8)(53) 681.327 (088.8)
(56)Авторское свидетельство СССР № 894695, кл. G 06 F 3/02, 1976о(56) USSR Author's Certificate No. 894695, cl. G 06 F 3/02, 1976
Авторское свидетельство СССР № 1120310, кл. G 06 F 3/02, 1983,USSR author's certificate number 1120310, cl. G 06 F 3/02, 1983,
Авторское свидетельство СССР 1287139, «ел, G 06 F 3/02, 1985.USSR Author's Certificate 1287139, “ate, G 06 F 3/02, 1985.
(54)УСТРОЙСТВО ДЛЯ ВВОДА ИНФОРМАЦИИ(54) DEVICE FOR INPUT OF INFORMATION
(57)Изобретение относитс к вычислительной технике и может быть использовано при разработке устройств, снаб- женных клавиатурой большого объема. Целью изобретени вл етс расширение ,(57) The invention relates to computing and can be used in the development of devices equipped with a large volume keyboard. The aim of the invention is to expand
области применени устройства за счет возможности представлени выходной информации как в параллельном так и в последовательном коде. Устройство содержит генератор.импулвсов,.делитель частоты, счетчик, дешифратор, матрицы коммутационных элементовj. мультиплексор, сдвиговый регистр,формирователь , выходные шины параллельного кода, выходную шину последовательного кода, выход готовности,Устройство формирует выводимые данные как в параллельном, так и в последовательном коде, В зависимости от требовани к проектируемой, аппаратуре можно пользоватьс любым иэ этих кодов , не измен схему устройства, 1 ил.. .application areas of the device due to the possibility of presenting the output information in both parallel and serial code. The device contains a generator of impulses, a frequency divider, a counter, a decoder, a matrix of switching elements j. multiplexer, shift register, driver, parallel code output buses, serial code output bus, readiness output, The device generates output data in both parallel and serial code. Depending on the requirements for the designed equipment, you can use any of these codes, not changed the device circuit, 1 il ...
ii
(Л(L
Изобретение относитс к вычис-: лительной технике и может быть использовано при разработке устройств, снабженных клавиатурой большого объема, например терминалов дл обучающих устройств оThe invention relates to computing technology and can be used in the development of devices equipped with a large volume keyboard, such as terminals for training devices
Целью изобретени вл етс расширение области применени устройства за счет возможности представлени выходной-информации как в параллельном , так и в последовательном кодеThe aim of the invention is to expand the field of application of the device due to the possibility of presenting the output information in both parallel and sequential code
На чертеже приведены структурна электрическа схема предлагаемого устройства The drawing shows the structural electrical circuit of the proposed device.
Устройство содержит генератор 1 импульсов, делитель 2 частоты, счет- чиК 3, дешифратор 4, матрицы 5 коммутационных элементов, мультиплексор 6 сдвиговый регистр 7, формирователь 8, выходные шины 9 параллельного кода , выходную шину 10 последовательного кода, выход 1 готовности.The device contains a generator of 1 pulses, a divider 2 frequencies, a counter 3, a decoder 4, a matrix of 5 switching elements, a multiplexer 6 shift register 7, a driver 8, output buses 9 of a parallel code, output bus 10 of a serial code, output 1 of readiness.
Устройство работает следующим образом .The device works as follows.
При включении питани счетчик 3, регистр 7 и делитель 2 устанавливаютс в нулевое состо ние сигналом уста- .новки в о (не показано). Импульсы с выхода генератора J импульсов начина- ют поступать на вход делител 2 частоты и на вход синхронизации регистра 7 о Последний сигналом на входе управлени установлен в режим параллельной записи информации с его входов, при этом все его выходы наход тс в состо нии высокого импеданса Следовательно , на выходных шинах 10 и 11 нет никакой информации,When the power is turned on, the counter 3, the register 7 and the divider 2 are set to the zero state by means of an installation signal in o (not shown). The pulses from the generator output J of the pulses begin to arrive at the input of divider 2 frequencies and to the synchronization input of register 7 o. The last signal at the control input is set to parallel information recording from its inputs, all its outputs being in a high impedance state. , on weekend tires 10 and 11 there is no information
Импульсы, поступающие с выхода де лите,т1 2 частоты на вход счетчика 3 вызывают его переключение,, Перва группа младших разр дов выхода счетчика 3 подключена к управл ющим входам дешифратора 4« При переключении счетчика 3 дешифратор 4 циклически опрашивает горизонтальные шины матриц 5 коммутационных элементов Втора группа разр дов выхода счетчика 3 подключена к управл ющим входам мультиплексора 6, который циклически опрашивает все вертикальные шины матриц 5 коммутационных элементов Две эти группы подключены к входным регистрам 7 и формируют кодовую ком- бинацию нажимаемого символа или цифры . Треть группа выходов старших .разр дов счетчика 3 также подключена Pulses coming from the output of the output, p1 2 frequencies to the input of counter 3 cause it to switch, the first group of lower-order bits of the output of counter 3 is connected to the control inputs of the decoder 4 "When switching the counter 3, the decoder 4 cyclically polls the horizontal buses of the matrix 5 switching elements The second group of bits of the output of the counter 3 is connected to the control inputs of the multiplexer 6, which cyclically polls all the vertical buses of the matrix 5 switching elements. These two groups are connected to the input registers 7 and pho miruyut code combina- tion of pressurizing a symbol or number. A third group of outputs of the higher counter sizes 3 are also connected.
к управл ющим входам мультиплексора 6 и входам регистра 7 и предназначена дл формирова и кода номера терминала, по вертикальным и горизонтальным шинам которого происходит опрос с целью поиска нажатого коммутационного элемента. После опроса всех горизонтальных и вертх-шальных шин матрицы 5 коммутационных элементов очередного,.-терминала формируетс новый цифровой код, присваиваемый терминалу , проверку которого будут производить Импульсы, поступающие на вход синхронизации регистра 7, посто нно производ т запись в его разр ды коды символов и терминала, поступающие с выходов счетчика 3 на информационные входы. Так как выходы регистра 7 наход тс в высо- коимпедансном ; состо нии, на выходных шинах информаци не по вл етс to the control inputs of the multiplexer 6 and the inputs of the register 7, and is intended to form and code the number of the terminal, the vertical and horizontal buses of which are polled to search for a pressed switching element. After polling all the horizontal and vertical busbars of the matrix 5 of the switching elements of the next, .- terminal, a new digital code is created that is assigned to the terminal, which will be checked. The pulses received at the synchronization input of the register 7 constantly write to its bits the character codes. and the terminal coming from the outputs of the counter 3 to the information inputs. Since the outputs of register 7 are in high impedance; state, on the output buses the information does not appear
При нажатии в любой матрице 5 коммутационного элемента, при совпадении горизонтальной и вертикальной шин 1 с выхода дешифратора 4 поступает на выход мультиплексора 6 и запускает формирователь 8 Импульс с его входа переключает регистр 7 в режим последовательного сдвига и снимает с выходов состо ние высокого импеданса На выходах регистра 7 по вл етс информаци о коде символа , соответствующего нажатой клави- ще, и коде терминала, записанна в регистр 7 и поступающа на выходные шины 9 параллельного кода. По сигналу с выхода формировател 8, поступающего , на выход 11, она может быть считана и подвергнута дальнейшей обработке . Импульсы, поступающие с генератора 1 импульсов, начинают сдвигать информацию в регистре 7, и она последовательно по вл етс на его до полнительном выходе и поступает на шину 11 о Сначала вьшодитс код терминала , а затем код символа Длительность импульсов формировател 8 вьр1би раетс такой, чтобы вс информаци из всех разр дов регистра 7 была списана до его окончани . Чтобы, исключить переключение счетчика 3 до того , как будет списана информаци из регистра 7, период следовани импульсов на выходе делител 2 частоты должен быть равен или быть намного больше длительности импульсов, формируемых формирователем 8 Соответственно и выбираетс его коэффициент делени . После последовательного вывода информации по шине 10 и последующего окончани импульса формировател на управл ющем входе регистра 7 устанавливаетс сигнал, переключающий его в режим параллельной записи и. перевод щий выходы в высокоимпедансное состо ние. Импульс с выхода делит.ел 2 частоты переключает счотчик 3 в следукицее состо ние. Продолжаетс опрос всех горизонтальных и вертикальных щин матрицы 5 коммутационных элементов . Устройство находитс в исходном состо нии и при нажатии клавиши в любом следующем терминале будет выдан параллельный и последовательные коды символа и терминала. Сигналом о наличии информации на выходных шинах вл етс импульс на выходе 11„ Следует учитьшать при считывании информации с шин 9 параллельного кода, что правильна информаци о коде символа и терминале присутствует до начала сдвига, т.е. до по влени первого импульса на выходе синхронизации регистра 7, после перевода его в режим сдвига. When pressed in any matrix 5 of the switching element, when the horizontal and vertical busses 1 coincide with the output of the decoder 4, it enters the output of multiplexer 6 and starts the driver 8. Register 7 will receive information about the character code corresponding to the pressed key and the terminal code recorded in register 7 and sent to the output buses 9 of the parallel code. The signal from the output of the imaging unit 8, arriving at the output 11, it can be read and subjected to further processing. The pulses coming from the pulse generator 1 begin to shift the information in register 7, and it successively appears at its additional output and goes to bus 11 o First the terminal code is entered and then the character code of the pulse generator 8 bp1 is sent so that All information from all bits of register 7 was written off before it was completed. In order to exclude the switching of the counter 3 before the information from register 7 is written off, the period of the pulses at the output of the splitter 2 frequency must be equal to or be much longer than the duration of the pulses generated by the driver 8. Accordingly, its division factor is chosen. After sequential output of information via bus 10 and the subsequent termination of the pulse of the driver, a signal is set at the control input of the register 7, which switches it to the parallel recording mode and. translating outputs into a high impedance state. The impulse from the output of split 2 frequency switches the counter 3 to the following state. The polling of all horizontal and vertical sections of the matrix 5 of switching elements continues. The device is in the initial state and when you press a key in any next terminal, parallel and sequential character and terminal codes will be issued. The signal about the presence of information on the output busses is the pulse at the output 11 ". It is necessary to learn when reading information from the tires 9 of the parallel code that the correct information about the symbol code and the terminal is present before the shift begins, i.e. until the appearance of the first pulse at the synchronization output of register 7, after its transfer to the shift mode.
Предлагаемое устройство формирует вьшодимые даниые не только в параллельном , но и в последовательном коде . В зависимости от требовани к проектируемой аппаратуре можно пользоватьс любым из этих кодов, не измен схему устройства. Форм у л а и 3 о б ре тени The proposed device generates vysodimye daniie not only in parallel but also in serial code. Depending on the requirements for the designed equipment, you can use any of these codes without changing the design of the device. Formula and 3a b shadows
Устройство дл ввода информации, содержащее генератор импульсов, счетчик , перва группа выходов которого соединена с входами дешифратора, выходы которого соединены с горизонтальными шинами матриц коммута-- ционных элементов, вертикальные шины которых соединены с соответствующими группами информационных входов мультиплексора , выход которого соединенA device for inputting information, containing a pulse generator, a counter, the first group of outputs of which is connected to the inputs of the decoder, the outputs of which are connected to horizontal buses of the matrix of switching elements, the vertical buses of which are connected to the corresponding groups of information inputs of the multiplexer, the output of which is connected
с входом формировател , втора группа выходов счетчика соединена с первой группой адресных входов мультиплексора , втора группа адресных входов которого соединена с третьейto the driver input, the second group of outputs of the counter is connected to the first group of address inputs of the multiplexer, the second group of address inputs of which is connected to the third
группой выходов счетчика, отличающеес тем, что, с целью расширени области применени за счет возможности представлени выходной информации устройства как в парал- .a group of outputs of the counter, characterized in that, in order to expand the scope of application due to the possibility of presenting the output information of the device as in parallel.
лельном, так и в последовательном коде, в него введены сдвиговый регистр и делитель частоты, выход которого соединен с тактовым входом счетчика, а вход соединен с выходомboth in the serial code and in the sequential code, a shift register and a frequency divider are entered in it, the output of which is connected to the clock input of the counter, and the input is connected to the output
генератора импульсов и тактовым входом сдвигового регистра, ш формаци« онные входы которого соединены с соответствующими выходами первой, вто- рой и третьей групп счетчика, выходы разр дов сдвигового регистра вл ютс информационными выходами параллельного кода устройств, выход последовательного кода сдвигового регистра вл етс выходом последовательного кода устройства, выход формировател соединен с входом режима работы сдвигового регистра и вл етс выходом готовности устройства.pulse generator and clock input of the shift register, whose educational inputs are connected to the corresponding outputs of the first, second and third groups of the counter, the outputs of the shift register bits are information outputs of the parallel device code, the output of the serial code of the shift register is the output of the serial code device code, the output of the imaging device is connected to the input of the operation mode of the shift register and is the output of the readiness of the device.
-fм ILv -гтм-fm ILv-htm
/7/ 7
P P
77
Ч H
hh
Hod Hod
offoff
те/з ана/га. those / s ana / ha.
Claims (1)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SU864106345A SU1410013A1 (en) | 1986-08-06 | 1986-08-06 | Data input device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SU864106345A SU1410013A1 (en) | 1986-08-06 | 1986-08-06 | Data input device |
Publications (1)
Publication Number | Publication Date |
---|---|
SU1410013A1 true SU1410013A1 (en) | 1988-07-15 |
Family
ID=21252355
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
SU864106345A SU1410013A1 (en) | 1986-08-06 | 1986-08-06 | Data input device |
Country Status (1)
Country | Link |
---|---|
SU (1) | SU1410013A1 (en) |
-
1986
- 1986-08-06 SU SU864106345A patent/SU1410013A1/en active
Similar Documents
Publication | Publication Date | Title |
---|---|---|
SU1410013A1 (en) | Data input device | |
SU785862A1 (en) | Information input arrangement | |
SU1377847A1 (en) | Data input device | |
SU1518921A1 (en) | Device for controlling matrix screen | |
SU1474730A1 (en) | Data display | |
SU1136141A1 (en) | Information input-output device | |
SU1196839A1 (en) | Information input device | |
SU478999A1 (en) | Recording device | |
SU1120310A1 (en) | Information input device | |
SU741321A1 (en) | Read-only storage | |
SU1087976A1 (en) | Iformation input device | |
SU450156A1 (en) | Pulse distributor | |
SU1117628A1 (en) | Information input device | |
SU483683A1 (en) | Graphic reading device | |
SU978138A1 (en) | Serial word decoder | |
SU888126A1 (en) | Device for shaping tests in muregister codes | |
SU608184A1 (en) | Information display | |
SU1332345A1 (en) | Device for coding and registering the graphic information | |
SU1730614A1 (en) | Device for conversion of numbers | |
SU1591025A1 (en) | Device for gc sampling of memory units | |
SU1072034A1 (en) | Information input device | |
SU579607A1 (en) | Device for interfacing electronic computer with communication channels | |
SU1072070A1 (en) | Device for monitoring single electric pulses | |
SU613326A1 (en) | Digital data processing arrangement | |
SU731592A1 (en) | Pulse distributor |