DE19722176A1 - Verfahren für die Prävention einer fehlerhaften Betriebsweise in einem System aufgrund statischer Elektrizität - Google Patents
Verfahren für die Prävention einer fehlerhaften Betriebsweise in einem System aufgrund statischer ElektrizitätInfo
- Publication number
- DE19722176A1 DE19722176A1 DE19722176A DE19722176A DE19722176A1 DE 19722176 A1 DE19722176 A1 DE 19722176A1 DE 19722176 A DE19722176 A DE 19722176A DE 19722176 A DE19722176 A DE 19722176A DE 19722176 A1 DE19722176 A1 DE 19722176A1
- Authority
- DE
- Germany
- Prior art keywords
- output interface
- input
- timer
- resetting
- program state
- 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
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/04—Programme control other than numerical control, i.e. in sequence controllers or logic controllers
- G05B19/042—Programme control other than numerical control, i.e. in sequence controllers or logic controllers using digital processors
- G05B19/0428—Safety, monitoring
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/20—Pc systems
- G05B2219/23—Pc programming
- G05B2219/23212—Store entered data, program status, reread regularly, against data loss
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- General Engineering & Computer Science (AREA)
- Programmable Controllers (AREA)
- Input From Keyboards Or The Like (AREA)
Description
Die vorliegende Erfindung bezieht sich auf ein System, das eine programmierbare Ein
gabe/Ausgabe-Schnittstelle (-Interface) besitzt und insbesondere auf ein Verfahren zum
Beibehalten einer Stabilität des betriebsmäßigen Zustands des Systems gegenüber sta
tischer Elektrizität.
Allgemein kann die statische Elektrizität, die von elektronischen Maschinen erzeugt wird,
eine häufige, fehlerhafte Betriebsweise in einem System verursachen. Demzufolge ist
eine Maßnahme zum Verhindern einer solchen fehlerhaften Betriebsweise in einem Sy
stem aufgrund einer statischen Elektrizität erforderlich geworden.
Wie die Fig. 3 zeigt, ist dort ein Blockdiagramm dargestellt, das ein herkömmliches Sy
stem zeigt, das eine typische Eingabe/Ausgabe-Schnittstelle besitzt. In Fig. 3 ist ein
Steuerabschnitt 10 ein Mikroprozessor vom Typ mit einem Chip, der einen Speicher 12
umfaßt, der einen RAM und einen ROM darin und eine programmierbare Eingabe/Aus
gabe-Schnittstelle bzw. ein -Interface 14 besitzt, das den allgemeinen Steuerbetrieb ei
nes Systems ausführt. Demzufolge steuert der Steuerabschnitt 10 einen externen Anzei
geabschnitt 18, der auf der Außenseite montiert ist, oder liest verschiedene Tasten- bzw.
Schlüsselsignale von einem Tasten-Eingabeabschnitt 16 durch Steuern der Einga
be/Ausgabe-Schnittstelle 14. Allerdings ist in einem solchen herkömmlichen System ein
Problem dahingehend vorhanden gewesen, daß die Eingabe/Ausgabe-Schnittstelle 14
einen Flip-Flop aufweist, so daß die statische Elektrizität, die über den Tasteneingabe-Abschnitt
16 oder den externen Anzeige-Abschnitt 18, die mit einem Benutzer in Kontakt
gebracht werden, eine häufige, eine fehlerhafte Betriebsweise in einem System
verursacht.
Es ist deshalb eine Aufgabe der vorliegenden Erfindung, ein Verfahren zum Verhindern
einer fehlerhaften Betriebsweise in einem System aufgrund der statischen Elektrizität,
die von der Außenseite stammt, durch Zurücksetzen des Zustands einer Eingabe/Aus
gabe-Schnittstelle in einem vorbestimmten Zeitintervall zu schaffen.
Die vorstehende und andere Aufgaben der vorliegenden Erfindung werden durch Vorse
hen eines Verfahrens zum Verhindern einer fehlerhaften Betriebsweise aufgrund der
statischen Elektrizität in einem System, das eine programmierbare
Eingabe/Ausgabe-Schnittstelle besitzt, gelöst, das die Schritte aufweist: (a) Einstellen eines Zeitgebers für
ein kontinuierliches Zurücksetzen des Programmzustands einer
Eingabe/Ausgabe-Schnittstelle in einem vorbestimmten Zeitintervall; (b) Speichern des momentanen Pro
grammzustands der Eingabe/Ausgabe-Schnittstelle nach Einstellen des Zeitgebers; (c)
Zurücksetzen des gespeicherten Programmzustands der Eingabe/Ausgabe-Schnittstelle,
wenn der Wert eines angesteuerten Zeitgebers gleich dem Wert des eingestellten Zeit
gebers ist, durch Ansteuern des Zeitgebers nach Speichern des momentanen Pro
grammzustands der Eingabe/Ausgabe-Schnittstelle; (d) wiederholtes Zurücksetzen des
Programmzustands der Eingabe/Ausgabe-Schnittstelle durch Ansteuern erneut des Zeit
gebers nach Zurücksetzen des Programmzustands der Eingabe/Ausgabe-Schnittstelle.
Ein vollständigeres Verständnis dieser Erfindung und viele der damit verbunden Vorteile
werden leicht ersichtlich werden, wenn diese besser unter Bezugnahme auf die nachfol
gende, detaillierte Beschreibung verstanden wird, wenn sie in Verbindung mit den beige
fügten Zeichnungen betrachtet wird, in der entsprechende Bezugssymbole dieselben
oder ähnliche Elementenkomponenten anzeigen, wobei:
Fig. 1 zeigt ein Flußdiagramm, das ein Verfahrensprogramm zum Einstellen eines Zeit
gebers zum Zurücksetzen des Programmzustands einer Eingabe/Ausgabe-Schnittstelle
gemäß einer Ausführungsform der vorliegenden Erfindung darstellt;
Fig. 2 zeigt ein Flußdiagramm, das ein Verfahrensprogramm zum Verhindern einer feh
lerhaften Betriebsweise in einem System aufgrund einer statischen Elektrizität durch Zu
rücksetzen des Programmzustands einer Eingabe/Ausgabe-Schnittstelle gemäß einer
Ausführungsform der vorliegenden Erfindung darstellt;
Fig. 3 zeigt ein Blockdiagramm, das ein herkömmliches System darstellt, das eine typi
sche Eingabe/Ausgabe-Schnittstelle besitzt.
Nun wird eine bevorzugte Ausführungsform der vorliegenden Erfindung im Detail unter
Bezugnahme auf die beigefügten Zeichnungen beschrieben. Es ist anzumerken, daß
durch die Zeichnungen hinweg dieselben Bezugszeichen oder Buchstaben dazu verwen
det werden, ähnliche oder äquivalente Elemente zu bezeichnen, die dieselbe Funktion
besitzen. In der nachfolgenden Beschreibung sind in Bezug auf zahlreiche spezifische
Details, wie beispielsweise Komponenten, die einen konkreten Schaltkreis aufbauen,
Ausdrücke fortlaufend verwendet, um ein vollständigeres Gesamtverständnis der vorlie
genden Erfindung zu liefern. Es wird allerdings für einen Fachmann auf dem betreffen
den Fachgebiet ersichtlich werden, daß die Erfindung ohne deren spezifische Details
praktiziert werden kann. Die detaillierten Beschreibungen in Bezug auf eine bekannte
Funktion und auf Aufbauten, die unnötig den Gegenstand der vorliegenden Erfindung
verschleiern, werden nachfolgend vermieden werden. Technische Ausdrücke, wie sie
nachfolgend erwähnt werden, sind Ausdrücke, die unter Berücksichtigung der Funktion
der vorliegenden Erfindung definiert sind, die gemäß der Absicht des Benutzers variiert
werden können, so daß die Ausdrücke basierend auf dem Inhalt der gesamten Beschrei
bung hinweg definiert werden sollten.
Nun wird nachfolgend eine Erläuterung der Betriebsweise gemäß einer Ausführungsform
der vorliegenden Erfindung im Detail unter Bezugnahme auf die Fig. 1 bis 3 gege
ben. Zuerst wird ein Beispiel des Verfahrens bzw. Vorgangs eines Einstellens eines Zeit
gebers zum Zurücksetzen des Programmzustands einer Eingabe/Ausgabe-Schnittstelle
in einem vorbestimmten Zeitintervall unter Bezugnahme auf die Fig. 1 angegeben. An
einem Schritt 210 wird der Initialisierungsprozeß eines Systems ausgeführt, und dann
schreitet das Programm zu einem Schritt 220 fort, an dem bestimmt wird, ob oder ob
nicht die Zeitgebereinstell-Funktionstaste zum Zurücksetzen des Programmzustands der
Eingabe/Ausgabe-Schnittstelle 14 von dem Tasteneingabe-Abschnitt 16 durch den Steu
erabschnitt 10 eingegeben ist. Zu diesem Zeitpunkt schreitet, falls an dem Schritt 220
bestimmt wird, daß die Zeitgebereinstell-Funktionstaste eingegeben ist, das Programm
zu einem Schritt 230 fort, an dem der Steuerabschnitt 10 den Zeitgeberwert in einem
vorbestimmten Zeitintervalle einstellt und ihn in einem Speicher 12 speichert. Dann ist
das vorliegende Programm abgeschlossen. Nach Einstellen eines Zeitgebers zum Zu
rücksetzen des Programmzustands einer Eingabe/Ausgabe-Schnittstelle 14 in einem
vorbestimmten Zeitintervall, wie dies vorstehend beschrieben ist, wie dies in Fig. 1 dar
gestellt ist, und zwar in einem Schritt 310, führt der Steuerabschnitt 10 den Initialisie
rungsprozeß aus. An einem darauffolgenden Schritt 320 wird der Programmzustand der
momentan arbeitenden Eingabe/Ausgabe-Schnittstelle 14 in dem Speicher 12 gespei
chert. Und dann steuert der Steuerabschnitt 10 einen Zeitgeber an einem Schritt 330 an.
An dem nächsten Schritt 340 wird bestimmt, ob oder ob nicht der Wert des angesteuer
ten Zeitgebers gleich dem Wert des eingestellten Zeitgebers, durch den Steuerabschnitt
10, ist. Zu diesem Zeitpunkt schreitet, falls an dem Schritt 340 bestimmt ist, daß der
Wert des angesteuerten Zeitgebers gleich dem Wert des eingestellten Zeitgebers ist,
das Programm zu Schritten 350, 360 fort, an denen der Steuerabschnitt 10 den Pro
grammzustandswert der Eingabe/Ausgabe-Schnittstelle 14 liest, der in dem Speicher 12
gespeichert ist, und den Programmzustand der momentanen Eingabe/Ausgabe-Schnitt
stelle 14 zurücksetzt. Dann schreitet das Programm zurück zu dem Schritt 320, an dem
der Steuerabschnitt 10 kontinuierlich den Programmzustand der Eingabe/Ausgabe-Schnittstelle
14 wiederholt um ein vorbestimmtes Zeitintervall durch erneutes Ansteuern
des Zeitgebers nach Zurücksetzen des Programmzustands der
Eingabe/Ausgabe-Schnittstelle 14 zurücksetzt.
Wie vorstehend beschrieben ist, schafft die vorliegende Erfindung ein Verfahren zum
Verhindern einer fehlerhaften Betriebsweise in einem System aufgrund der statischen
Elektrizität, die von der Außenseite kommt, durch Zurücksetzen des Zustands einer Ein
gabe/Ausgabe-Schnittstelle in einem vorbestimmten Zeitintervall, um dadurch die Zuver
lässigkeit eines Systems zu verbessern.
Während dasjenige hier dargestellt und beschrieben worden ist, was als bevorzugte
Ausführungsformen der vorliegenden Erfindung angesehen wird, wird durch Fachleute
auf dem betreffenden Fachgebiet verständlich werden, daß verschiedene Änderungen
und Modifikationen und Äquivalente für Elemente davon substituiert werden können, oh
ne den wahren Schutzumfang der vorliegenden Erfindung zu verlassen. Deshalb ist be
absichtigt, daß die vorliegende Erfindung nicht auf die besonderen Ausführungsformen,
die als der beste Modus offenbart sind, der zum Ausführen der vorliegenden Erfindung
ins Auge gefaßt ist, beschränkt ist, sondern daß die vorliegende Erfindung alle Alternati
ven, Modifikationen und Variationen, die innerhalb des Schutzumfangs der beigefügten
Ansprüche fallen, einschließt.
Claims (1)
1. Verfahren zum Verhindern einer fehlerhaften Betriebsweise aufgrund der stati
schen Elektrizität in einem System, das eine programmierbare
Eingabe/Ausgabe-Schnittstelle besitzt, das die Schritte aufweist:
- (a) Einstellen eines Zeitgebers für ein kontinuierliches Zurücksetzen des Pro grammzustands einer Eingabe/Ausgabe-Schnittstelle in einem vorbestimmten Zeitintervall;
- (b) Speichern des momentanen Programmzustands der Eingabe/Ausgabe-Schnitt stelle in einem Speicher nach Einstellen des Zeitgebers;
- (c) Zurücksetzen des gespeicherten Programmzustands der Eingabe/Ausgabe-Schnittstelle, wenn der Wert eines angesteuerten Zeitgebers gleich dem Wert des eingestellten Zeitgebers ist, durch Ansteuern des Zeitgebers nach Speichern des momentanen Programmzustands der Eingabe/Ausgabe-Schnittstelle in dem Speicher;
- (d) wiederholtes Zurücksetzen des Programmzustands der Eingabe/Ausgabe-Schnittstelle durch Ansteuern erneut des Zeitgebers nach Zurücksetzen des Pro grammzustands der Eingabe/Ausgabe-Schnittstelle.
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1019960030088A KR980010717A (ko) | 1996-07-24 | 1996-07-24 | 정전기에 의한 시스템 오동작 방지방법 |
Publications (1)
Publication Number | Publication Date |
---|---|
DE19722176A1 true DE19722176A1 (de) | 1998-01-29 |
Family
ID=19467368
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE19722176A Ceased DE19722176A1 (de) | 1996-07-24 | 1997-05-27 | Verfahren für die Prävention einer fehlerhaften Betriebsweise in einem System aufgrund statischer Elektrizität |
Country Status (3)
Country | Link |
---|---|
US (1) | US5991896A (de) |
KR (1) | KR980010717A (de) |
DE (1) | DE19722176A1 (de) |
Families Citing this family (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6584585B1 (en) * | 1998-05-08 | 2003-06-24 | Gateway, Inc. | Virtual device driver and methods employing the same |
KR100349850B1 (ko) * | 1999-10-08 | 2002-08-22 | 현대자동차주식회사 | 무인 벨지안 내구 시스템 |
JP3665540B2 (ja) * | 2000-07-12 | 2005-06-29 | シャープ株式会社 | 操作パネルを備える電子機器 |
CN100544205C (zh) * | 2005-12-07 | 2009-09-23 | 群康科技(深圳)有限公司 | 防治静电放电导致电子装置复位的方法 |
JP2007200220A (ja) * | 2006-01-30 | 2007-08-09 | Toshiba Corp | インターフェース制御装置およびインターフェース設定方法 |
JP4912420B2 (ja) * | 2009-02-13 | 2012-04-11 | インターナショナル・ビジネス・マシーンズ・コーポレーション | 起動時にハードウェアの調整を行うシステムおよび調整方法 |
JP4911372B2 (ja) * | 2009-10-06 | 2012-04-04 | 日本電気株式会社 | Cpu再リセットを伴うcpu再初期化時におけるタイムアウト防止方法、その装置及びそのプログラム |
JP6693540B2 (ja) * | 2018-07-31 | 2020-05-13 | 横河電機株式会社 | 装置、方法およびプログラム |
CN111192542B (zh) * | 2020-02-27 | 2023-06-27 | Tcl华星光电技术有限公司 | 驱动芯片的静电解除装置及其方法、显示装置 |
Family Cites Families (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US3935508A (en) * | 1974-08-05 | 1976-01-27 | Burroughs Corporation | High voltage discharge switch for protecting sensitive electronic equipment and the operators thereof |
US4492820A (en) * | 1980-10-24 | 1985-01-08 | Salt Lake Communications, Inc. | Telephone alarm system |
WO1986003910A1 (en) * | 1984-12-21 | 1986-07-03 | Seiko Instruments & Electronics Ltd. | Electronic apparatus |
DE3603807C1 (de) * | 1986-02-07 | 1987-07-30 | Triumph Adler Ag | Verfahren und Schaltungsanordnung zum Schutz von Schreib- oder aehnlichen Bueromaschinen vor den Folgen von elektrostatischen Entladungen |
DE3617734A1 (de) * | 1986-05-27 | 1987-12-03 | Siemens Ag | Vorrichtung zum schutz von elektrischen geraeten und der bedienungsperson bei hoher elektrostatischer aufladung der bedienungsperson |
JPS6392961A (ja) * | 1986-10-07 | 1988-04-23 | Minolta Camera Co Ltd | 複写機 |
US5123102A (en) * | 1988-12-19 | 1992-06-16 | Hewlett-Packard Company | Method and apparatus for suspending computation due to detection of electrostatic discharge |
US5280607A (en) * | 1991-06-28 | 1994-01-18 | International Business Machines Corporation | Method and apparatus for tolerating faults in mesh architectures |
US5401926A (en) * | 1992-01-16 | 1995-03-28 | Fujitsu Limited | Data input device with a manually operable key having static electricity releasing function |
US5421006A (en) * | 1992-05-07 | 1995-05-30 | Compaq Computer Corp. | Method and apparatus for assessing integrity of computer system software |
US5345583A (en) * | 1992-05-13 | 1994-09-06 | Scientific-Atlanta, Inc. | Method and apparatus for momentarily interrupting power to a microprocessor to clear a fault state |
GB2280297B (en) * | 1993-07-22 | 1997-08-06 | Samsung Display Devices Co Ltd | Liquid crystal display system having an anti-static electricity structure |
JPH07175102A (ja) * | 1993-12-21 | 1995-07-14 | Seikosha Co Ltd | カメラのデータ処理装置 |
GB2290891B (en) * | 1994-06-29 | 1999-02-17 | Mitsubishi Electric Corp | Multiprocessor system |
-
1996
- 1996-07-24 KR KR1019960030088A patent/KR980010717A/ko not_active IP Right Cessation
-
1997
- 1997-05-27 DE DE19722176A patent/DE19722176A1/de not_active Ceased
- 1997-07-24 US US08/899,809 patent/US5991896A/en not_active Expired - Lifetime
Also Published As
Publication number | Publication date |
---|---|
KR980010717A (ko) | 1998-04-30 |
US5991896A (en) | 1999-11-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE2744531C2 (de) | Anordnung zur Auswahl von Unterbrechnungsprogrammen in einer Datenverarbeitungsanlage | |
DE3854154T2 (de) | Vorrichtung und Verfahren zur Erzeugung von Daten für einen Druckvorgang, und ein Drucker, in Kombination mit der Vorrichtung, zur Ausführung des Druckvorganges. | |
DE2756890C2 (de) | Schaltungungsanordnung zur Steuerung der Datenübertragung zwischen einer zentralen Verarbeitungseinheit und einer Mehrzahl peripherer Einheiten | |
DE2440072A1 (de) | Elektronischer rechner | |
EP0163670B1 (de) | Vorrichtung zur überwachung von elektronischen rechenbausteinen, insbesondere mikroprozessoren | |
DE3722797C2 (de) | Ruecksetzschaltkreis | |
DE4027510A1 (de) | Ic mit testfunktion | |
DE2219918A1 (de) | Programmierbares Steuergerät | |
DE19722176A1 (de) | Verfahren für die Prävention einer fehlerhaften Betriebsweise in einem System aufgrund statischer Elektrizität | |
DE3011733A1 (de) | Computer-terminal | |
DE3119117A1 (de) | Vorrichtung zum ruecksetzen von recheneinrichtungen | |
DE2365569A1 (de) | Elektronischer rechner | |
DE3027734A1 (de) | Folgesteuereinrichtung | |
DE2335991A1 (de) | Logische schaltung zur lenkung der zur unterbrechung auffordernden signale in einem rechenautomaten | |
DE19543411C2 (de) | Analog-Digital-Wandlervorrichtung | |
DE2724094B2 (de) | Kathodenstrahl-Anzeigevorrichtung | |
DE1812137A1 (de) | Elektronische Datenverarbeitungseinrichtung | |
DE2916158A1 (de) | Geraet zur anzeige von haeufigkeitsverteilungen von messwerten o.dgl. ueber einen einstellbaren messbereich | |
DE69220466T2 (de) | Mehrmoden-Videonormauswahlschaltung und Auswahlverfahren | |
EP0566942B1 (de) | Verfahren zur Reduzierung von Störsignalen die durch digitale Signalprozessoren verursacht werden | |
DE2442535A1 (de) | Funktionswaehleinrichtung fuer elektronischen rechner, insbesondere taschenrechner | |
DE3316681A1 (de) | Computersystem mit programmueberwachungsvorrichtung | |
DE2817536C2 (de) | ||
DE1499394A1 (de) | Anordnung zum Messen der Groesse von Zeichen | |
DE69026134T2 (de) | Ausgabegerät mit anwenderdefinierbarer Beziehung zwischen Zeichenkoden und ausgegebenen Zeichen |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
OP8 | Request for examination as to paragraph 44 patent law | ||
R002 | Refusal decision in examination/registration proceedings | ||
R003 | Refusal decision now final |
Effective date: 20140114 |