Schematic diagram of ordinary keyboard circuit

Publisher:740322lwjLatest update time:2014-04-26 Reading articles on mobile phones Scan QR code
Read articles on your mobile phone anytime, anywhere
The figure is a circuit diagram of a common keyboard, which is implemented by an 8051 single-chip computer. The pins of the key array part in the figure (P0, P2 and part of P1) flow through high and low levels to determine which key is pressed and which key is lifted. These signals are meaningless even if they are intercepted, so they are defined as black signals. In addition, the reset level, crystal oscillator, etc. are also black signals.

  The keyboard has two signal lines connected to the host, namely the clock line (KBDCLK) and the data line (KBCDATA). The clock line provides the clock signal for the keyboard to communicate with the host. It is sent by the keyboard and the falling edge is valid. That is to say, at the falling edge of each clock, the host reads the data prepared by the keyboard into the accumulator "ACC", and sends it to the CPU for processing after reading the valid "stop bit". But for the same keyboard, the clock cycle, frequency, and level are the same; they will be slightly different for different keyboards. In the same keyboard, the clock of all data sent is the same. So this signal has nothing to do with the key information and is also a black signal. The keyboard has different keys. After they are selected accordingly, they will send the corresponding key code data to the host through the data line. Therefore, in the figure, only the red signal is on the data line.

  

Schematic diagram of ordinary keyboard circuit

 

  Figure 1. Ordinary keyboard circuit

  

Reference address:Schematic diagram of ordinary keyboard circuit

Previous article:Principle circuit of rolling massager
Next article:Biological poison extractor circuit

Latest Analog Electronics Articles
Change More Related Popular Components

EEWorld
subscription
account

EEWorld
service
account

Automotive
development
circle

About Us Customer Service Contact Information Datasheet Sitemap LatestNews


Room 1530, 15th Floor, Building B, No.18 Zhongguancun Street, Haidian District, Beijing, Postal Code: 100190 China Telephone: 008610 8235 0740

Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号