JPH0420201B2 - - Google Patents

Info

Publication number
JPH0420201B2
JPH0420201B2 JP57208783A JP20878382A JPH0420201B2 JP H0420201 B2 JPH0420201 B2 JP H0420201B2 JP 57208783 A JP57208783 A JP 57208783A JP 20878382 A JP20878382 A JP 20878382A JP H0420201 B2 JPH0420201 B2 JP H0420201B2
Authority
JP
Japan
Prior art keywords
semiconductor memory
memory element
data
address
microcomputer
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.)
Expired - Lifetime
Application number
JP57208783A
Other languages
English (en)
Other versions
JPS5999505A (ja
Inventor
Katsunori Shigeta
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.)
Mitsubishi Electric Corp
Original Assignee
Mitsubishi 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 Mitsubishi Electric Corp filed Critical Mitsubishi Electric Corp
Priority to JP57208783A priority Critical patent/JPS5999505A/ja
Priority to KR2019830009066U priority patent/KR880001972Y1/ko
Priority to GB08331758A priority patent/GB2133581B/en
Priority to US06/555,925 priority patent/US4630212A/en
Priority to DE19833343142 priority patent/DE3343142A1/de
Publication of JPS5999505A publication Critical patent/JPS5999505A/ja
Publication of JPH0420201B2 publication Critical patent/JPH0420201B2/ja
Granted legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Program-control systems
    • G05B19/02Program-control systems electric
    • G05B19/18Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of program data in numerical form
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Program-control systems
    • G05B19/02Program-control systems electric
    • G05B19/04Program control other than numerical control, i.e. in sequence controllers or logic controllers
    • G05B19/042Program control other than numerical control, i.e. in sequence controllers or logic controllers using digital processors
    • DTEXTILES; PAPER
    • D05SEWING; EMBROIDERING; TUFTING
    • D05BSEWING
    • D05B19/00Program-controlled sewing machines
    • DTEXTILES; PAPER
    • D05SEWING; EMBROIDERING; TUFTING
    • D05BSEWING
    • D05B19/00Program-controlled sewing machines
    • D05B19/02Sewing machines having electronic memory or microprocessor control unit
    • D05B19/04Sewing machines having electronic memory or microprocessor control unit characterised by memory aspects
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Program-control systems
    • G05B19/02Program-control systems electric
    • G05B19/04Program control other than numerical control, i.e. in sequence controllers or logic controllers
    • G05B19/12Program control other than numerical control, i.e. in sequence controllers or logic controllers using record carriers
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/10Plc systems
    • G05B2219/15Plc structure of the system
    • G05B2219/15067Using a mixture of memories
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/20Pc systems
    • G05B2219/23Pc programming
    • G05B2219/23344Changeable memory, program
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/20Pc systems
    • G05B2219/25Pc structure of the system
    • G05B2219/25092Customized control features, configuration
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/20Pc systems
    • G05B2219/25Pc structure of the system
    • G05B2219/25301Expansion of system, memory
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/20Pc systems
    • G05B2219/26Pc applications
    • G05B2219/2626Sewing

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Textile Engineering (AREA)
  • Microelectronics & Electronic Packaging (AREA)
  • Computer Hardware Design (AREA)
  • Human Computer Interaction (AREA)
  • Manufacturing & Machinery (AREA)
  • Sewing Machines And Sewing (AREA)
  • Read Only Memory (AREA)
  • Control By Computers (AREA)
  • Semiconductor Memories (AREA)
  • Numerical Control (AREA)
  • Memory System (AREA)

Description

【発明の詳細な説明】 この発明は、半導体記憶素子に書込まれた模様
データを順次読出して所定の模様を縫製する電子
ミシンにおいてその制御装置に関する。
従来のこの種の装置として第1図に示すものが
あつた。図において1は例えば8ビツトのマイク
ロコンピユータ、2は模様データが書込まれてい
る半導体記憶素子、3は16ビツトで構成され半導
体記憶素子2のデータ記憶場所を特定するための
アドレス線である。尚、半導体記憶素子2は、他
の模様データが書込まれた他の素子と取替え可能
な様に構成されている。4は8ビツトで構成され
上記アドレス線3で特定された番地に記憶されて
いるデータをマイクロコンピユータ1に出力する
ためのデータ線、5は半導体記憶素子2が必要と
する制御信号をマイクロコンピユータ1より入力
するための制御信号線である。
次に動作について説明する。マイクロコンピユ
ータ1がデータを読取るサイクルの時、C0〜C3
で示される制御信号線5には半導体記憶素子2の
データを読取るために必要な信号がマイクロコン
ピユータ1より与えられており、半導体記憶素子
2はデータ線4にデータを送出する準備をしてい
る。この時、A0〜A15で示される16ビツトのアド
レス線3は最初0000 0000 0000 0000となつて半
導体記憶素子2の先頭番地がアドレスされ、この
番地に記憶されているデータが、D0〜D7で示さ
れるデータ線4に出力され、マイクロコンピユー
タ1によつて読取られる。以下、アドレス線3に
順次アドレス信号が出力され、このアドレス信号
でアドレスされた番地に記憶されているデータが
半導体素子2からD0〜D7のデータ線4を介して
出力されマイクロコンピユータ1に読取られる。
この様にして、半導体記憶素子2に記憶されて
いた例えば縫製のための模様データをマイクロコ
ンピユータ1が読取ると、このマイクロコンピユ
ータ1は読取つたデータに基いて電子ミシンの各
部を制御し所定の模様の縫製を行わせる。データ
が書込まれた半導体記憶素子2は取替え可能な構
造となつていて、異つた模様データの縫製を行う
にはそのデータを記憶した半導体記憶素子を選択
すればよい。
従来の電子ミシンの制御装置は以上の様に構成
されていて、種々の模様データに半導体記憶素子
の取替えのみで対応し得るようになつている。し
かしながら、現在半導体記憶素子には多くの種類
があり、今後とも記憶容量の大きなものや価格の
安いものが開発されるすう勢にあるにもかかわら
ず、上述した従来の制御装置では現在入手できる
1種類の半導体記憶素子しか利用することができ
ない欠点があり、装置の汎用性に欠ける面があ
る。
この発明は、上記のような従来装置の欠点を除
去するためになされたもので、模様データを記憶
している半導体記憶素子の所定の番地にこの素子
の種類を判別するキーワードを記憶させておき、
模様データを読取る前にこのキーワードを読取つ
て素子の種類を判別し、この種類の素子に適した
論理接続を行い記憶されているデータをマイクロ
コンピユータに依つて読取るように構成する事に
より、異なる種類の半導体記憶素子にも適用可能
な電子ミシンの制御装置を提供するものである。
以下にこの発明の一実施例を、図について説明
する。第2図はこの発明の一実施例装置の構成を
示すブロツク図である。図において、第1図と同
一の符号は同一又は相当部分を示し同様の動作を
するので重複した説明は省略する。21は半導体
記憶素子2の種類に応じてアドレス信号、データ
信号及び制御信号の接続替えを行う論理回路、2
2は論理回路21の接続替えを行うための切替信
号線、3A,4A及び5Aは論理回路21によつ
て接続替えを行われた後のアドレス線、データ線
及び制御信号線を示す。
次に動作について説明する。半導体記憶素子2
には、その先頭番地に種別を判定するためのキー
ワードが記憶されている。今、第1の種類の記憶
素子にはAA、第2の種類の記憶素子にはBBと
いうキーワードが記憶されているものとする。こ
の装置において、まずマイクロコンピユータ1は
端子B0およびB1に第1の種類の半導体記憶素子
2をアドレスするための切替信号を出力し、論理
回路21に与える。論理回路21は切替信号に従
つてアドレス線3、データ線4および制御信号線
5を接続替えし、各線を第1の種類の半導体記憶
素子2を正しくアドレスする、切替えられたアド
レス線3A、データ線4Aおよび制御信号線5A
に変換する。次にマイクロコンピユータ1からは
先頭アドレス0000 0000 0000 0000番地をアドレ
スするための信号が出力され、アドレス線3,3
Aを介し半導体記憶素子2に与えられる。この時
半導体記憶素子2からD0〜D7で示されるデータ
線4A,4を介してキーワードAAが出力される
と、マイクロコンピユータ1は素子2が第1の種
類の記憶素子であることを確認しそのまま引続い
て素子2から模様データを読出す。一方、素子2
に第2の種類の記憶素子がセツトされている場合
では、マイクロコンピユータ1からアドレス線
3,3Aを介して素子2に先頭番地をアドレスす
る信号が出力されても、データ線D0〜D7にはキ
ーワードAAが出力されることもまたキーワード
BBが出力されることもない。なぜなら、論理回
路21は今第1の種類の記憶素子をアドレスする
ための接続となつており、第2の種類の記憶素子
を正しくアドレスできないからである。そのため
この時マイクロコンピユータ1は、端子B0およ
びB1に第2の種類の半導体記憶素子をアドレス
するための信号を出力し、切替信号線22を介し
て論理回路21に入力する。論理回路21は、こ
の切替信号に従つて各線3,4および5を接続替
えし、素子2を正しくアドレスする接続線3A,
4Aおよび5Aとする。この後マイクロコンピユ
ータ1より先頭番地をアドレスする信号と必要な
制御信号が接続線3,3A及び5,5Aを介して
出力され素子2に与えられると、素子2のD0
D7で示される出力端子にキーワードBBが出力さ
れ、データ線4A,4を介してマイクロコンピユ
ータ1に送られる。マイクロコンピユータ1はこ
の信号に依つて素子2が第2の種類の素子である
ことを確認し、次々にアドレス信号を送出してデ
ータの読取を行う。
以上のようにこの発明の制御装置では、データ
が記憶されている半導体記憶素子がどの様な種類
の素子であるかを自動的に判別し、それに合つた
接続を構成することができるため、データ記憶用
素子として現在市販されているいずれの半導体記
憶素子をも使用することができる。
また将来開発され得る素子にも適用できるため
極めて汎用性に富んだ装置である。尚、切替用の
論理回路は簡単なゲートICによつて構成するこ
とができるので、この装置自体安価で信頼性が高
い。
【図面の簡単な説明】
第1図はこの従来装置の回路構成を示すブロツ
ク図、第2図はこの発明の一実施例の回路構成を
示すブロツク図である。 図において、同一符号は同一又は相当部分を示
し、1はマイクロコンピユータ、2は半導体記憶
素子、3はアドレス線、4はデータ線、5は制御
信号線、21は論理回路(切替回路)である。

Claims (1)

  1. 【特許請求の範囲】 1 縫目模様データが書込まれた半導体記憶素子
    と、この半導体記憶素子からデータを読出し所定
    の縫製を行うように電子ミシンを制御するマイク
    ロコンピユータとを備えた電子ミシンの制御装置
    において、前記半導体記憶素子の所定の番地に、
    この素子の種類を判別する判別符号を記憶させる
    手段と、前記縫目模様データを読取る前に、前記
    判別符号を読取つて半導体記憶素子の種類を判別
    する手段と、前記判別手段の判別結果により、前
    記半導体記憶素子と前記マイクロコンピユータと
    の接続線を前記半導体記憶素子の種類に応じて切
    替える切替手段を設けたことを特徴とする電子ミ
    シンの制御装置。 2 切替手段によつて切替えられるマイクロコン
    ピユータ接続線は、アドレスを指定するためのア
    ドレス線、半導体記憶素子からデータを送出する
    ためのデータ線、データ読取のために上記半導体
    記憶素子に必要な制御信号を送出するための制御
    信号線であることを特徴とする特許請求の範囲第
    1項記載の電子ミシンの制御装置。 3 切替手段はゲートICで構成される論理回路
    であることを特徴とする特許請求の範囲第1項記
    載の電子ミシンの制御装置。
JP57208783A 1982-10-29 1982-11-29 電子ミシンの制御装置 Granted JPS5999505A (ja)

Priority Applications (5)

Application Number Priority Date Filing Date Title
JP57208783A JPS5999505A (ja) 1982-11-29 1982-11-29 電子ミシンの制御装置
KR2019830009066U KR880001972Y1 (ko) 1982-10-29 1983-10-24 전자미싱의 제어장치
GB08331758A GB2133581B (en) 1982-11-29 1983-11-28 Apparatus for controlling a sewing machine
US06/555,925 US4630212A (en) 1982-11-29 1983-11-29 Sewing machine with memory input reconfiguration based on type of memory being used
DE19833343142 DE3343142A1 (de) 1982-11-29 1983-11-29 Vorrichtung zur steuerung einer naehmaschine

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP57208783A JPS5999505A (ja) 1982-11-29 1982-11-29 電子ミシンの制御装置

Publications (2)

Publication Number Publication Date
JPS5999505A JPS5999505A (ja) 1984-06-08
JPH0420201B2 true JPH0420201B2 (ja) 1992-04-02

Family

ID=16562026

Family Applications (1)

Application Number Title Priority Date Filing Date
JP57208783A Granted JPS5999505A (ja) 1982-10-29 1982-11-29 電子ミシンの制御装置

Country Status (5)

Country Link
US (1) US4630212A (ja)
JP (1) JPS5999505A (ja)
KR (1) KR880001972Y1 (ja)
DE (1) DE3343142A1 (ja)
GB (1) GB2133581B (ja)

Families Citing this family (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS61183754A (ja) * 1985-02-12 1986-08-16 Mitsubishi Electric Corp Ep−rom制御回路
JPS61292755A (ja) * 1985-06-20 1986-12-23 Fujitsu Ltd 半導体集積回路
JPS6286176U (ja) * 1985-11-20 1987-06-02
US4759302A (en) * 1985-11-20 1988-07-26 Brother Kogyo Kabushiki Kaisha Sewing machine
US4794299A (en) * 1986-03-25 1988-12-27 Zenith Electronics Corporation Flat tension mask color CRT front assembly with improved mask for degrouping error compensation
JPH0790066B2 (ja) * 1986-11-07 1995-10-04 蛇の目ミシン工業株式会社 電動ミシンの速度設定装置
JPS63146141A (ja) * 1986-12-10 1988-06-18 Nec Corp メモリカ−ド
DE3832123A1 (de) * 1987-10-09 1989-04-27 Fuji Heavy Ind Ltd Diagnosesystem fuer ein kraftfahrzeug
US5006993A (en) * 1988-11-18 1991-04-09 The Boeing Company Automatic throttle controller for aircraft with intermixed engines
US5253357A (en) * 1991-06-13 1993-10-12 Hewlett-Packard Company System for determining pluggable memory characteristics employing a status register to provide information in response to a preset field of an address
US5526320A (en) 1994-12-23 1996-06-11 Micron Technology Inc. Burst EDO memory device
US6804760B2 (en) * 1994-12-23 2004-10-12 Micron Technology, Inc. Method for determining a type of memory present in a system

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4003032A (en) * 1975-06-09 1977-01-11 Sperry Rand Corporation Automatic terminal and line speed detector
US4095265A (en) * 1976-06-07 1978-06-13 International Business Machines Corporation Memory control structure for a pipelined mini-processor system
JPS581954B2 (ja) * 1977-12-12 1983-01-13 アイシン精機株式会社 電子ミシンの模様信号発生装置
JPS55151A (en) * 1978-06-19 1980-01-05 Koyo Seiko Co Pattern forming device in electronic sewing machine
JPS5912309B2 (ja) * 1978-08-11 1984-03-22 蛇の目ミシン工業株式会社 電子ミシンにおける模様発生法
US4281392A (en) * 1979-05-01 1981-07-28 Allen-Bradley Company Memory circuit for programmable machines
US4488300A (en) * 1982-12-01 1984-12-11 The Singer Company Method of checking the integrity of a source of additional memory for use in an electronically controlled sewing machine
US4545010A (en) * 1983-03-31 1985-10-01 Honeywell Information Systems Inc. Memory identification apparatus and method

Also Published As

Publication number Publication date
DE3343142A1 (de) 1984-05-30
JPS5999505A (ja) 1984-06-08
GB2133581B (en) 1986-07-09
KR840006168U (ko) 1984-11-30
US4630212A (en) 1986-12-16
KR880001972Y1 (ko) 1988-06-03
GB8331758D0 (en) 1984-01-04
GB2133581A (en) 1984-07-25

Similar Documents

Publication Publication Date Title
JPH0420201B2 (ja)
US5021996A (en) Device for use in developing and testing a one-chip microcomputer
GB2242318A (en) A programmable controller with input/output signal converting circuits
EP0953988A2 (en) Integrated circuit having memory built-in self test (BIST) with programmable characteristics and method of operation
US4488257A (en) Method for confirming incorporation of a memory into microcomputer system
US6819598B2 (en) Memory module self identification
US5263141A (en) Microprocessor with an exclusive address terminal for selecting at least one part of a peripheral device
US5590303A (en) Memory designation control device
US6401139B1 (en) System for activating and configuring an input/output board in a computer
JPH033200A (ja) 半導体記憶装置
US5396611A (en) Microprocessor use in in-circuit emulator having function of discriminating user's space and in-circuit emulator space
JP2869243B2 (ja) メモリテスト装置
JPH0120916B2 (ja)
JP2727544B2 (ja) マイクロコンピュータ
JPS6211382B2 (ja)
JPH05258543A (ja) 光ディスク装置
JP2767794B2 (ja) マイクロコンピュータ
JP3217548B2 (ja) 半導体記憶装置
JPH0520474A (ja) 1チツプマイクロコンピユータ
JP2720401B2 (ja) 命令メモリ範囲の拡張装置
JPH0612270A (ja) テスト回路
JPH03266154A (ja) 情報処理装置
JPH0235700A (ja) メモリ回路
JPH011040A (ja) 試験回路内蔵マイクロコンピュ−タ
JPH01101478A (ja) 集積回路