KR940007811B1 - 키-스캔 데이타를 공유하는 전자 계산기 - Google Patents

키-스캔 데이타를 공유하는 전자 계산기 Download PDF

Info

Publication number
KR940007811B1
KR940007811B1 KR1019920000529A KR920000529A KR940007811B1 KR 940007811 B1 KR940007811 B1 KR 940007811B1 KR 1019920000529 A KR1019920000529 A KR 1019920000529A KR 920000529 A KR920000529 A KR 920000529A KR 940007811 B1 KR940007811 B1 KR 940007811B1
Authority
KR
South Korea
Prior art keywords
power
electronic calculator
key
circuit
segment data
Prior art date
Application number
KR1019920000529A
Other languages
English (en)
Other versions
KR930016857A (ko
Inventor
오영화
Original Assignee
삼성전자 주식회사
김광호
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 삼성전자 주식회사, 김광호 filed Critical 삼성전자 주식회사
Priority to KR1019920000529A priority Critical patent/KR940007811B1/ko
Publication of KR930016857A publication Critical patent/KR930016857A/ko
Application granted granted Critical
Publication of KR940007811B1 publication Critical patent/KR940007811B1/ko

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/26Power supply means, e.g. regulation thereof
    • G06F1/263Arrangements for using multiple switchable power supplies, e.g. battery and AC
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03MCODING; DECODING; CODE CONVERSION IN GENERAL
    • H03M11/00Coding in connection with keyboards or like devices, i.e. coding of the position of operated keys
    • H03M11/20Dynamic coding, i.e. by key scanning

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Power Engineering (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Semiconductor Integrated Circuits (AREA)

Abstract

내용 없음.

Description

키-스캔 데이타를 공유하는 전자 계산기
제 1 도는 본 발명에 의한 "ON"전용회로.
제 2 도는 제 1 도의 상세 회로도.
제 3 도는 본 발명에 의한 전원조절회로.
제 4 도는 본 발명이 적용된 전체 회로도의 실시예.
본 발명은 전자계산기의 집적회로(IC)에 관한 것으로, 특히 세그먼트데이타(segment data)출력패드에 키-스캔(key-scan)데이타를 공유하도록 설계한 파워-온(power-on)회로에 관한 것이다.
통상적으로 전자 계산기의 집적회로를 설계하는데에 있어서 패드(pad)의 수를 줄이기 위해서 세그먼트에 키-스캔 데이타를 공유하도록 설계한다. 그러나 전원과 직접 접속하는 "온(ON)"키 이외에 키-스캔 데이타로 작동되는 "온"키를 설계할 시에 "온"을 시켜주지 못하는 문제가 발생된다. 이러한 이유로는 보통의 키 입력 회로에는 풀-업(pull-up)저항을 구비하여 랜덤하게 입력되는 키 입력을 인식하거나 키-스캔 데이타를 읽어들일 때에는, 로우(low)상태인 "L"로 인식하게 되는데, 파워-오프(power-off) 상태에서는 다른 키-입력을 받아들이지 못하도록 키-스캔 데이타를 모두 하이(high)상태인 "H"로 유지시키게 되어 "온"키도 작동을 못하기 때문이다.
따라서, 본 발명의 목적은 파워-오프상태에서도 "온"동작이 이루어지는 전자계산기 집적회로를 제공함에 있다.
상기 본 발명의 목적을 달성하기 위하여 본 발명은 전자계산기에 있어서, 파워-온시에는 전압제어부에 의해 발생되는 전원을 공급하고 파워-오프시에는 외부 배터리전원을 공급하게 하는 전원조절회로와, 파워-온시에는 세그먼트 데이타를 출력하고 파워-오프시에는 "로우"상태를 유지하는 "온"전용 회로를 구비하는 전자 계산기임을 특징으로 한다. 상기에서 본 발명에 의한 전자계산기는 보통 상태에서 파워-온시에는 세그먼트 데이타가 그대로 출력되고, 파워-오프시에는 "L"상태로 되는 출력패드를 "온"키에 접속하여 사용함을 특징으로 한다.
이하 본 발명의 바람직한 실시예를 첨부된 도면을 참조하여 상세히 설명한다. 본 발명에 의한 "온(ON)" 전용회로를 제 1 도에 도시하였다. 그리고 제 1 도의 상세 회로도를 제 2 도에 도시하였다. 그리고 본 발명에 의한 전원조절회로를 제 3 도에 도시하였다. 그리고 본 발명에 의한 상기 제 1 도 및 제 3 도회로에 의한 전자계산기의 전체회로도를 제 4 도에 도시하였다.
본 발명에 의한 "온"전용회로인 상기 제 1 도의 구성상 특징을 설명한다. 상기 제 1 도는 세그먼트 데이타(SEGi)와 출력컨트롤신호(OUTCTL)를 입력하는 낸드게이트(10)와, 상기 낸드게이트(10)의 출력신호를 반전증폭하기 위한 인버터(INV1)로 이루어지는 "온"전용회로이다. 상기 낸드게이트(10)와 같은 회로는 상기 제 2 도의 a에 도시된 회로와 같이 세그먼트 데이타(SEGi)와 출력 컨트롤 신호(OUTCTL)를 2입력으로 하는 회로로 간단하게 실시할 수 있다. 그리고 상기 인버터(INV1)는 상기 제 2 도의 b에 도시된 회로와 같이 이 분야에 공지된 씨모오스(CMOS)회로로 간단하게 실시할 수 있다. 상기 제 1 도회로가 파워-온시에는 출력 컨트롤 신호(OUTCTL)가 "H"상태이므로 출력 toON신호는 상기 세그먼트 데이타(SEGi)에 따라 결정된다. 그리고 상기 제 1 도 회로가 파워-오프시에는 출력 컨트롤 신호(OUTCTL)가 "L"상태로 되어 이로부터 상기의 출력 toON신호는 "L"가 되어 "온"키를 인식할 수 있게 된다.
본 발명에 의한 전원조절회로인 상기 제 3 도의 구성상 특징을 설명한다. 상기 제 3 도의 구성은 계산기내에 구비되는 전압제어부의 출력단(VCC)으로부터 전원(VC)이 연결되는 라인상에 파워 컨트롤신호(PWRCTL)에 의해 제어되는 풀업 저항(20)을 삽입한 것이다. 도시된 풀업 저항(20)은 피모오스 트랜지스터로 실시하였다. 파워-온시에는 파워 컨트롤신호(PWRCTL)가 "H"이므로 전원 VC는 계산기내에 구비되는 전압제어부의 출력단(VCC)에서 출력된 VCC로 된다. 그리고 파워-오프시에는 파워 컨트롤신호(PWRCTL)는 "L"상태가 되므로 전원 VC는 외부 배터리전원인 VG로 된다. 그래서 본 발명에 의한 "온" 전용 회로는 파워-온시뿐만 아니라 파워-오프시에도 동작을 하게 된다.
본 발명에 의한 상기 제 1 도 및 제 3 도회로에 의한 전자계산기의 전체회로도의 실시예인 상기 제 4 도의 구성상 특징을 설명한다. 상기 제 4 도는 전자계산기의 한 예로서 크게 중앙연산처리장치(CPU)(100)와, 키를 받아들이는 키 입력회로(110)와, 세그먼트 데이타를 출력하는 세그먼트 드라이버회로(130)(140)와, LCD표시부(120)로 이루어진다. 통상적으로 파워-온시에 계산기의 어느 키나 눌렀을 경우에 그 키를 인식하는 과정은 다음과 같다.
예를 들어서 "7"키를 눌렀을 경우에는 SEGi-1과 KⅠ2가 접속이 된다. 이로부터 세그먼트 데이타에 섞여서 출력되던 키 스트로브(key-strobe)에 의해 any key 인터럽트(interrupt)가 발생된다. 곧이어 키-스캔 데이타가 출력되는데 이 데이타가 KⅠ2를 통해 키 입력 로직으로 들어가 키 입력으로 되어 동작을 수행하게 된다. 한편 "온"키의 경우는 다음과 같다. 파워-온시에는 출력 컨트롤 신호(OUTCTL)가 "H"이므로 toON신호는 세그먼트 데이타 SEGi와 같고, 이로부터 상기와 같은 과정으로 "온"키가 인식된다. 파워-오프시에는 모든 세그먼트 데이타(SEG1-SEGi)는 "H"이다. 단지 상기 출력컨트롤 신호(OUTCTL)는 "L"이므로 다른 어떤 키도 인식되지 않고 toON신호에 연결된 키들만 인식된다. 그리고 이것이 "온"키인지 아닌지는 KⅠ3으로 "L"이 들어 왔는지 아닌지만 판단하면 쉽게 알 수 있다. 그래서 "온"키를 눌면 toON신호의 전압레벨 "L"가 KⅠ3을 통해 키 입력회로(110)로 입력되고 이로부터 판단하여 파워-온시킬수 있게 된다.
상술한 바와 같이, 본 발명은 단순기능 계산기에서 세그먼트와 키-스캔 데이타를 공유하도록 설계하여 출력 패드수를 줄일 수 있으며, 또한 동시에 파워 오프시에서 파워-온 상태가 이루어지도록 하여, 파워 오프시에 "온"동작 불능이라는 문제를 해결하게 된다.

Claims (4)

  1. 전자계산기에 있어서, 파워-온시에는 전압제어부에 의해 발생되는 전원을 공급하고 파워-오프시에는 외부 배터리전원을 공급하게 하는 전원조절회로와, 파워-온시에는 세그먼트 데이타를 출력하고 파워-오프시에는 "로우"상태를 유지하는 "온"전용 회로를 구비하여 세그먼트 데이타와 키-스캔 데이타를 공유하면서 파워-오프시에도 "온"동작이 이루어짐을 특징으로 하는 전자계산기.
  2. 제 1 항에 있어서, 상기 전자계산기가 보통 상태에서 파워-온시에는 세그먼트 데이타가 그대로 출력되고, 파워-오프시에는 "L"상태로 되는 출력패드를 "온"키에 접속하여 사용함을 특징으로 하는 전자 계산기.
  3. 제 1 항에 있어서, 상기 전원조절회로가 계산기내에 구비되는 전압제어부의 출력단(VOC)으로부터 전원(VC)이 연결되는 라인상에 파워 컨트롤신호(PWRCTL)에 의해 제어되는 풀업 저항(20)을 삽입하는 구성으로 이루어짐을 특징으로 하는 전자 계산기.
  4. 제 1 항에 있어서, 상기 "온"전용회로가 세그먼트 데이타(SEGi)와 출력 컨트롤 신호(OUTCTL)를 입력하는 낸드게이트(10)와, 상기 낸드게이트(10)의 출력신호를 반전증폭하기 위한 인버터(INV1)로 이루어짐을 특징으로 하는 전자 계산기.
KR1019920000529A 1992-01-16 1992-01-16 키-스캔 데이타를 공유하는 전자 계산기 KR940007811B1 (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1019920000529A KR940007811B1 (ko) 1992-01-16 1992-01-16 키-스캔 데이타를 공유하는 전자 계산기

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1019920000529A KR940007811B1 (ko) 1992-01-16 1992-01-16 키-스캔 데이타를 공유하는 전자 계산기

Publications (2)

Publication Number Publication Date
KR930016857A KR930016857A (ko) 1993-08-30
KR940007811B1 true KR940007811B1 (ko) 1994-08-25

Family

ID=19327943

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1019920000529A KR940007811B1 (ko) 1992-01-16 1992-01-16 키-스캔 데이타를 공유하는 전자 계산기

Country Status (1)

Country Link
KR (1) KR940007811B1 (ko)

Also Published As

Publication number Publication date
KR930016857A (ko) 1993-08-30

Similar Documents

Publication Publication Date Title
US5025387A (en) Power saving arrangement for a clocked digital circuit
US8073643B2 (en) Semiconductor device
US7516347B2 (en) Electronic device having power-down mode and method of reducing power consumption
US7408816B2 (en) Memory voltage generating circuit
US20070132315A1 (en) Power supply system
US5291080A (en) Integrated circuit device having tristate input buffer for reducing internal power use
KR100210557B1 (ko) 모드 설정용 입력 회로
US5325074A (en) Oscillator with supply voltage changeover according to activated and disabled states of a microcomputer
KR940007811B1 (ko) 키-스캔 데이타를 공유하는 전자 계산기
US8230251B2 (en) Time sequence control circuit
KR100260396B1 (ko) 전력 소모가 적은 반도체 장치의 출력 버퍼
KR960014161B1 (ko) 키보드의 키 입력 감지회로
KR970028938A (ko) 외부 리셋 회로를 구비한 모뎀 장치
KR960030399A (ko) 반도체 장치 및 이 반도체 장치의 클럭 신호 제어 방법
JP3896957B2 (ja) レベルシフト回路
KR950000357Y1 (ko) 키보드 컨트롤러 리세트 회로
EP0536756B1 (en) A microcomputer and its option setting circuit
KR100428792B1 (ko) 패드의 언더슈트 또는 오버슈트되는 입력 전압에 안정적인전압 측정장치
US6647500B1 (en) System and method to generate a float voltage potential at output when first and second power supplies fail to supply power at the same time
KR100450955B1 (ko) 반도체 장치의 누설전류 방지회로 및 그 제어방법
KR950014374B1 (ko) 원-칩 콘트롤러를 채용한 장치를 위한 직접 메모리 액세스(dma) 인식신호 발생회로
KR100188134B1 (ko) 절전 기능을 구비한 키 입력 장치 및 그 제어 방법
KR940012128A (ko) 마이크로 컴퓨터
KR19980066059A (ko) 전력 소모 감소를 위한 발진제어회로
JPH04284522A (ja) マイクロコンピュータ

Legal Events

Date Code Title Description
A201 Request for examination
G160 Decision to publish patent application
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20060728

Year of fee payment: 13

LAPS Lapse due to unpaid annual fee