| 전자부품 데이터시트 검색엔진 |
|
PC87366 데이터시트(PDF) 64 Page - National Semiconductor (TI) |
|
|
|
|||||||||||||||||||||||||||||
PC87366 데이터시트(HTML) 64 Page - National Semiconductor (TI) |
|
64 / 240 page ![]() 2.0 Device Architecture and Configuration (Continued) 64 www.national.com 2.14 KEYBOARD AND MOUSE CONTROLLER (KBC) CONFIGURATION 2.14.1 General Description The KBC is implemented physically as a single hardware module and houses two separate logical devices: a Mouse con- troller (Logical Device 5) and a Keyboard controller (Logical Device 6). The hardware KBC module is integrated to provide the following pin functions: P12, P16, P17, KBRST (P20), GA20 (P21), KBDAT, KBCLK, MDAT, and MCLK. KBRST and GA20 are implemented as bi-directional, open-drain pins. The Keyboard and Mouse interfaces are implemented as bi-directional, open-drain pins. Their internal connections are shown in Figure 5. P10, P11, P13-P15, P22-P27 of the KBC core are not available on dedicated pins; neither are T0 and T1. P10, P11, P22, P23, P26, P27, T0 and T1 are used to implement the Keyboard and Mouse interface. Internal pull-ups are implemented only on P12, P16 and P17. The KBC executes a program fetched from an on-chip 2Kbyte ROM. The code programmed in this ROM is user-customiz- able. The KBC has two interrupt request signals: one for the Keyboard and one for the Mouse. The interrupt requests are implemented using ports P24 and P25 of the KBC core. The interrupt requests are controlled exclusively by the KBC firm- ware, except for the type and number, which are affected by configuration registers (see Section 2.14.2 25). The interrupt requests are implemented as bi-directional signals. When an I/O port is read, all unused bits return the value latched in the output registers of the ports. For KBC firmware that implements interrupt-on-OBF schemes, it is recommended to implement it as follows: 1. Put the data in DBBOUT. 2. Set the appropriate port bit to issue an interrupt request. Figure 5. Keyboard and Mouse Interfaces KBD IRQ Mouse IRQ KBC KBCLK KBDAT T0 P10 MCLK MDAT T1 P11 P26 P27 P23 P22 STATUS DBBIN DBBOUT Matrix P24 P25 P20 P21 P12 KBRST GA20 P12 P17 P17 P16 P16 |
|
링크 URL |
| ALLDATASHEET 가 귀하에 도움이 되셨나요? [ DONATE ] |
Alldatasheet는? | 광고문의 | 운영자에게 연락하기 | 개인정보취급방침 | 링크 투 데이터시트 | 링크교환 | 제조사별 검색 All Rights Reserved©Alldatasheet.com |
| Russian : Alldatasheetru.com | Korean : Alldatasheet.co.kr | Spanish : Alldatasheet.es | French : Alldatasheet.fr | Italian : Alldatasheetit.com Portuguese : Alldatasheetpt.com | Polish : Alldatasheet.pl | Vietnamese : Alldatasheet.vn Indian : Alldatasheet.in | Mexican : Alldatasheet.com.mx | British : Alldatasheet.co.uk | New Zealand : Alldatasheet.co.nz |
|
Family Site : ic2ic.com |
icmetro.com |