JPH0568279A - Digital telephone set - Google Patents
Digital telephone setInfo
- Publication number
- JPH0568279A JPH0568279A JP22778491A JP22778491A JPH0568279A JP H0568279 A JPH0568279 A JP H0568279A JP 22778491 A JP22778491 A JP 22778491A JP 22778491 A JP22778491 A JP 22778491A JP H0568279 A JPH0568279 A JP H0568279A
- Authority
- JP
- Japan
- Prior art keywords
- switch
- control means
- function
- contact means
- output
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000010586 diagram Methods 0.000 description 5
- 239000011159 matrix material Substances 0.000 description 2
- 238000000034 method Methods 0.000 description 1
Landscapes
- Sub-Exchange Stations And Push- Button Telephones (AREA)
Abstract
Description
【0001】[0001]
【産業上の利用分野】本発明は、専用電話機として、構
内交換機に収容されるディジタル電話機に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a digital telephone accommodated in a private branch exchange as a dedicated telephone.
【0002】[0002]
【従来の技術】近年、構内交換機に収容される専用電話
機は、操作部のスイッチ機能をフレキシブルに定義でき
ることが、主流となってきている。2. Description of the Related Art In recent years, it has become mainstream that a private telephone housed in a private branch exchange can flexibly define a switch function of an operation unit.
【0003】従来、この種のディジタル電話機は、図4
に示す構成で、操作部のスイッチ入力制御をするのが一
般的であった。Conventionally, this type of digital telephone is shown in FIG.
In general, the switch input control of the operation unit is performed with the configuration shown in FIG.
【0004】図4において、500〜511はスイッチ
接点手段で、図示するように、ダイヤルキー(1,2,
……,*,0,#)の機能を備え、スイッチ押下時、接
点AとBが接続する。512は、これらのスイッチ押下
状態を認識するための制御手段であり、入力ポートであ
るI/Oポート1〜I/Oポート4と出力ポートである
I/Oポート5〜I/Oポート7を備える。513は、
I/Oポート1〜I/Oポート4をプルアップするため
の抵抗であり、スイッチ非押下時にハイレベルを保持す
る。In FIG. 4, reference numerals 500 to 511 denote switch contact means, and as shown in the drawing, dial keys (1, 2,
..., *, 0, #) functions, and when the switch is pressed, contacts A and B are connected. Reference numeral 512 is a control means for recognizing these switch pressing states, and includes I / O ports 1 to I / O ports 4 which are input ports and I / O ports 5 to I / O ports 7 which are output ports. Prepare 513 is
A resistor for pulling up the I / O port 1 to I / O port 4, and holds a high level when the switch is not pressed.
【0005】制御手段512がスイッチ押下状態を検出
するには、まずI/Oポート5にロウレベルを出力し、
スイッチ接点手段500〜503の状態をI/Oポート
1〜I/Oポート4にて判断する。すなわち例えばスイ
ッチ接点手段500のみ押下状態であれば、I/Oポー
ト1のみがロウレベルとなる。次に制御手段512は、
I/Oポート6にロウレベルを出力し、スイッチ接点手
段504〜507の状態をI/Oポート1〜I/Oポー
ト4にて判断する。さらに制御手段512は、I/Oポ
ート7にロウレベルを出力し、スイッチ接点手段508
〜511の状態をI/Oポート1〜I/Oポート4にて
判断する。以上の処理を繰り返し実行して、制御手段5
12は、スイッチ押下状態を検出する。In order for the control means 512 to detect the switch pressing state, first a low level is output to the I / O port 5,
The states of the switch contact means 500 to 503 are judged by the I / O port 1 to I / O port 4. That is, for example, when only the switch contact means 500 is pressed down, only the I / O port 1 becomes low level. Next, the control means 512
A low level is output to the I / O port 6, and the states of the switch contact means 504 to 507 are judged by the I / O port 1 to I / O port 4. Further, the control means 512 outputs a low level to the I / O port 7, and the switch contact means 508.
The states of ˜511 are determined by the I / O port 1 to I / O port 4. The above processing is repeatedly executed, and the control means 5
Reference numeral 12 detects a switch pressing state.
【0006】[0006]
【発明が解決しようとする課題】このような従来のディ
ジタル電話機では、I/Oポート1〜I/Oポート4と
I/Oポート5〜I/Oポート7で構成されるマトリッ
クス上にスイッチの機能が定義されているために、スイ
ッチの機能を変更しようとした場合、制御手段512の
プログラムを変更しなければならないという問題があ
る。In such a conventional digital telephone, the switches are arranged on a matrix composed of I / O ports 1 to I / O ports 4 and I / O ports 5 to I / O ports 7. Since the function is defined, there is a problem that the program of the control means 512 must be changed when the function of the switch is changed.
【0007】本発明は上記問題を解決するもので、ソフ
トウェアプログラミングをすることなく、スイッチの実
装位置に対して、フレキシブルにスイッチ機能を定義す
ることの可能なディジタル電話機を提供することを目的
としている。The present invention solves the above problems, and an object of the present invention is to provide a digital telephone capable of flexibly defining a switch function with respect to a mounting position of a switch without software programming. ..
【0008】[0008]
【課題を解決するための手段】本発明は上記目的を達成
するために、複数の入出力ポートを持つ制御手段と、ス
イッチの持つ機能によって固有のスイッチコードをスイ
ッチ押下状態,非押下状態に区別して出力することの可
能な複数のスイッチ接点手段を備えた構成を有する。In order to achieve the above object, the present invention provides a control means having a plurality of input / output ports and a switch code peculiar to a switch pressing state and a non-pressing state depending on the function of the switch. It has the structure provided with the some switch contact means which can output separately.
【0009】[0009]
【作用】本発明は上記した構成によって、制御手段の出
力ポートに出力されたリードクロックによって、スイッ
チ接点手段が、スイッチの押下状態,非押下状態の区別
とスイッチの機能を示すコードをシリアルデータにて出
力し、これを制御手段の入力ポートにて識別する。According to the present invention, according to the above-described structure, the switch contact means makes the serial data a code indicating the function of the switch and the switch contact means by the read clock output to the output port of the control means. Is output and is identified by the input port of the control means.
【0010】[0010]
【実施例】以下、本発明の一実施例について、図1,図
2そして図3ならびに(表1)を参照しながら説明す
る。図1は本発明の一実施例のディジタル電話機のスイ
ッチ構成図、図2は同電話機のスイッチコード出力タイ
ミングチャート、図3は同電話機のスイッチレイアウト
を示す模式図、そして(表1)は同電話機のスイッチコ
ード表である。DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS An embodiment of the present invention will be described below with reference to FIGS. 1, 2 and 3 and (Table 1). 1 is a switch configuration diagram of a digital telephone according to an embodiment of the present invention, FIG. 2 is a switch code output timing chart of the telephone, FIG. 3 is a schematic diagram showing a switch layout of the telephone, and (Table 1) is the telephone. It is a switch code table of.
【0011】[0011]
【表1】 [Table 1]
【0012】図1において、100は、スイッチ接点手
段で、スイッチ100a,プルアップ抵抗100b,ス
イッチコード出力部100cからなり、101〜111
も100と同様の構成を有するスイッチ接点手段であ
る。各スイッチ接点手段には、(表1)に示すスイッチ
機能とスイッチコードが与えられる。In FIG. 1, reference numeral 100 is a switch contact means, which comprises a switch 100a, a pull-up resistor 100b, and a switch code output section 100c.
Is a switch contact means having the same configuration as 100. The switch function and switch code shown in (Table 1) are given to each switch contact means.
【0013】また112は、これらのスイッチ接点手段
のスイッチ押下状態を認識する制御手段であり、出力ポ
ートとしてI/Oポート5〜I/Oポート7、入力ポー
トとしてI/Oポート1〜I/Oポート4を備えてい
る。113は、シリアル出力データバス(1)〜(4)
に、スイッチ接点手段からデータが出力されていないと
き、I/Oポート1〜I/Oポート4をハイレベルに保
持するためのプルアップ抵抗である。Numeral 112 is a control means for recognizing a switch pressing state of these switch contact means, and I / O ports 5 to I / O ports 7 are used as output ports and I / O ports 1 to I / are used as input ports. It has an O port 4. 113 is a serial output data bus (1) to (4)
A pull-up resistor for holding the I / O ports 1 to 4 at a high level when no data is output from the switch contact means.
【0014】制御手段112が、スイッチの押下状態を
検出する方法について説明する。制御手段112は、I
/Oポート5〜I/Oポート7に対して、図2に示すリ
ードクロック(1)〜リードクロック(3)をそれぞれ
出力する。これに対して、スイッチ接点手段100〜1
03は、リードクロック(1)の立ち下がりに同期し
て、シリアル出力データバス(1)〜シリアル出力デー
タバス(4)上にそれぞれ、シリアルデータ(S,Q
3,Q2,Q1,Q0)を出力する。制御手段112で
は、これらのシリアル出力データをI/Oポート1〜I
/Oポート4で入力し、(表1)に従って、スイッチの
機能および押下状態を検出する。同様に、スイッチ接点
手段104〜111のスイッチの押下状態を検出する。A method for the control means 112 to detect the pressed state of the switch will be described. The control means 112 controls the I
The read clock (1) to the read clock (3) shown in FIG. 2 are output to the / O port 5 to the I / O port 7, respectively. On the other hand, the switch contact means 100-1
Reference numeral 03 denotes serial data (S, Q) on the serial output data bus (1) to the serial output data bus (4) in synchronization with the fall of the read clock (1).
3, Q2, Q1, Q0) are output. The control means 112 outputs these serial output data to the I / O ports 1 to I.
/ O port 4 is used to detect the function and the pressed state of the switch according to (Table 1). Similarly, the pressed states of the switches of the switch contact means 104 to 111 are detected.
【0015】以上のスイッチ接点手段が、図3(a)に
示すようにレイアウトされていたとして、例えば図3
(b)のようにレイアウト変更しても、スイッチ自体に
スイッチ機能の意味付けがされ、I/Oポート1〜I/
Oポート4とI/Oポート5〜I/Oポート7で構成さ
れるマトリックス上にスイッチの機能が定義されないた
め、制御手段112のプログラム変更は、必要ない。ま
た、図3(c)のように従来のスイッチ(*,#)を新
しいスイッチ($,&)に置き換えても問題ない。これ
は、スイッチコードビットすべての組合せで定義できる
スイッチ機能をあらかじめ制御手段112にプログラム
することによって可能である。Assuming that the above switch contact means are laid out as shown in FIG.
Even if the layout is changed as shown in (b), the switch function is assigned to the switch itself, and I / O ports 1 to I / O
Since the function of the switch is not defined on the matrix composed of the O port 4 and the I / O port 5 to I / O port 7, it is not necessary to change the program of the control means 112. Further, there is no problem even if the conventional switches (*, #) are replaced with new switches ($, &) as shown in FIG. This is possible by previously programming the control means 112 with a switch function that can be defined by a combination of all switch code bits.
【0016】このように本発明の実施例のディジタル電
話機によれば、各スイッチ接点手段をスイッチ,プルア
ップ抵抗,スイッチコード出力部で構成し、制御手段の
出力ポートからのリードクロックによって、各スイッチ
接点手段がスイッチの押下,非押下の区別と、スイッチ
の機能を示すシリアルデータを出力する構成としてある
ので、これらデータを制御手段の入力ポートにて識別す
ることによって、プログラムの変更なく、各スイッチの
機能定義が、スイッチの交換によって変更できる。As described above, according to the digital telephone of the embodiment of the present invention, each switch contact means is composed of a switch, a pull-up resistor and a switch code output section, and each switch is operated by a read clock from the output port of the control means. Since the contact means is configured to distinguish whether the switch is pressed or not and to output serial data indicating the function of the switch, by identifying these data at the input port of the control means, each switch can be operated without changing the program. The function definition of can be changed by replacing the switch.
【0017】以上の説明は、スイッチコードビットが、
4ビットの場合について述べたが、機能の種類によって
ビット数を増やすことも可能である。In the above description, the switch code bit is
Although the case of 4 bits has been described, the number of bits can be increased depending on the type of function.
【0018】[0018]
【発明の効果】以上の実施例から明らかなように、本発
明によれば、ソフトウェアプログラミングをすることな
く、スイッチの実装位置に対して、フレキシブルにスイ
ッチ機能を定義することの可能なディジタル電話機を提
供できる。As is apparent from the above embodiments, according to the present invention, a digital telephone capable of flexibly defining the switch function with respect to the mounting position of the switch without software programming is provided. Can be provided.
【図1】本発明の一実施例のディジタル電話機のスイッ
チ構成図FIG. 1 is a switch configuration diagram of a digital telephone according to an embodiment of the present invention.
【図2】同電話機のスイッチコード出力タイミングチャ
ート[FIG. 2] Switch code output timing chart of the same telephone
【図3】同電話機のスイッチレイアウトを示す模式図FIG. 3 is a schematic diagram showing a switch layout of the telephone.
【図4】従来のディジタル電話機のスイッチ構成図FIG. 4 is a switch configuration diagram of a conventional digital telephone.
100〜111 スイッチ接点手段 112 制御手段 100-111 switch contact means 112 control means
Claims (1)
ポートを有する制御手段を備え、前記制御手段の出力ポ
ートに出力されたリードクロック信号に同期して、複数
ビットからなる前記スイッチ接点手段の機能種別コード
ビットと前記スイッチ接点手段のスイッチ押下状態を表
すコードビットを含むシリアルデータを前記制御手段の
入力ポートへ出力し、前記制御手段で前記スイッチ接点
手段の機能とスイッチ押下状態を識別するようにしたデ
ィジタル電話機。1. A switch contact means comprising a plurality of bits, comprising a plurality of switch contact means and a control means having a plurality of input / output ports, in synchronization with a read clock signal output to an output port of the control means. Of the function type code bit and a code bit indicating the switch pressing state of the switch contact means are output to the input port of the control means, and the control means identifies the function of the switch contact means and the switch press state. Made digital telephone.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP22778491A JPH0568279A (en) | 1991-09-09 | 1991-09-09 | Digital telephone set |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP22778491A JPH0568279A (en) | 1991-09-09 | 1991-09-09 | Digital telephone set |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH0568279A true JPH0568279A (en) | 1993-03-19 |
Family
ID=16866333
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP22778491A Pending JPH0568279A (en) | 1991-09-09 | 1991-09-09 | Digital telephone set |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH0568279A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111158335A (en) * | 2019-11-19 | 2020-05-15 | 潍柴动力股份有限公司 | Stitch function matching method of multi-ECU system and storage medium |
-
1991
- 1991-09-09 JP JP22778491A patent/JPH0568279A/en active Pending
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111158335A (en) * | 2019-11-19 | 2020-05-15 | 潍柴动力股份有限公司 | Stitch function matching method of multi-ECU system and storage medium |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
GB2038515A (en) | Programmable calculator with a device for controlling the reading of programme data | |
US4688174A (en) | Electronic cash register | |
JPH0568279A (en) | Digital telephone set | |
US4509046A (en) | Indicating method and apparatus for digitizer menu portions | |
GB2075734A (en) | Voice data output apparatus | |
KR0164404B1 (en) | Character control method and device using a few telephone buttons | |
JP3251311B2 (en) | Sorting method for data representing numerical values | |
JPH0132442Y2 (en) | ||
JPS636649Y2 (en) | ||
JPH02191014A (en) | Program function key processing method | |
JPH0744300A (en) | Multi-item input device | |
JPS584426A (en) | Mode transiting method of keyboard | |
SU1403055A1 (en) | Information input device | |
JPH05189116A (en) | Key scan circuit | |
JPH086692A (en) | Keyboard and data processing device | |
JPH01123314A (en) | Output code variable type keyboard | |
JPH02174457A (en) | Facsimile equipment | |
JPH0350617A (en) | Intelligent keyboard | |
JPH0445866B2 (en) | ||
JPH05143236A (en) | Data input processor | |
JPS61253577A (en) | Japanese word processing filter | |
JPS59140542A (en) | Input data processing system | |
JPS62115514A (en) | Key input device | |
JPS6337433B2 (en) | ||
JPS63308626A (en) | Matrix switch input detector |