| 数据搜索系统,热门电子元器件搜索 |
|
PC87373 数据表(PDF) 82 Page - National Semiconductor (TI) |
|
|
|
|||||||||||||||||||||||||||||
PC87373 数据表(HTML) 82 Page - National Semiconductor (TI) |
|
82 / 174 page ![]() 6.0 System Wake-Up Control (SWC) (Continued) 82 www.national.com Revision 1.1 Modem Ring Events High-to-low transitions on RI1 or RI2 indicate the detection of a ring signal by an external modem connected to the Serial Port 1 or Serial Port 2, respectively. The transitions on RI1 and RI2 are detected by the RI Wake-Up Detector powered by VSB3, which works independently of the Serial Port 1 or Serial Port 2 modules (powered by VDD3). A detected RI1 or RI2 transition sets the RI1_EVT_STS or RI2_EVT_STS status bit in GPE1_STS_2 register (see Section 6.4.6 on page 100). The status bit is cleared only when the software writes 1 to it. The transition detection from RI1 and RI2 is enabled (for event generation) tEWIV after VSB3 power is on (see Wake-Up Inputs at VSB3 Power Switching on page 173). This prevents the detection of false events during VSB3 power-On transitions. Mouse Wake-Up Event A mouse wake-up event is detected by the Keyboard/Mouse Wake-Up Detector, which monitors the MCLK and MDAT sig- nals. Since the detection mechanisms for keyboard and mouse events are independent, they can be operated simultaneous- ly. Moreover, the Keyboard signals may be swapped with the Mouse signals by setting SWAP bit in KBC Configuration register (see Section 3.13.3 on page 61). The Keyboard/Mouse Wake-Up Detector is powered by VSB3 and works indepen- dently of the Keyboard Controller module (powered by VDD3). The mouse event detection mechanism can be programed to detect either a mouse click or movement, a specific mouse click (left or right) or a double-click. To program which mouse action causes an event detection, set MSEVCFG field in PS2CTL register to the required value (see Section 6.3.8 on page 95). A detected mouse event sets the MS_EVT_STS status bit in GPE1_STS_2 register (see Section 6.4.6 on page 100). The status bit is cleared only when the software writes 1 to it. Mouse event detection from MCLK and MDAT is enabled (for event generation) tEWIV after VSB3 power is on (see Wake-Up Inputs at VSB3 Power Switching on page 173). This prevents the detection of false Mouse events during VSB3 power-On transitions. Keyboard Wake-Up Events Keyboard wake-up events are also detected by the Keyboard/Mouse Wake-Up Detector, which monitors the KBCLK and KBDAT signals. Since the detection mechanisms for keyboard and mouse events are independent, they can be operated simultaneously. Moreover, the Keyboard signals may be swapped with the Mouse signals, by setting SWAP bit in KBC Con- figuration register (see Section 3.13.3 on page 61). The Keyboard/Mouse Wake-Up Detector is powered by VSB3 and works independently of the Keyboard Controller module (powered by VDD3). The keyboard event detection mechanism can be programed to detect: q Any keystroke (Fast Any-Key or Special Key Sequence modes). q A specific programmable sequence of up to eight alphanumeric keystrokes (Password mode). q Any programmable sequence of up to eight bytes of data received from the keyboard (Special Key Sequence mode). q Up to three programmable Power Management keys concurrently available, each including a sequence of up to three bytes of data received from the keyboard (Power Management Keys mode). The Keyboard/Mouse Wake-Up Detector has four operation modes: q Fast Any-Key mode q Password mode q Special Key Sequence mode q Power Management Keys mode Up to eight Keyboard Data registers (PS2KEY0-7) are used to define which keyboard data string generates an event. Since the same set of registers is used by three of the four operation modes, only one mode can be selected at a time. For modes involving more than one keystroke, the maximum delay allowed between pressing two consecutive keys is 4 sec- onds. A longer delay is interpreted by the Wake-Up Detector as the beginning of a new sequence of keystrokes, which caus- es the present sequence to be discarded. In all operation modes, pressing a wrong key requires a recovery time of 4 seconds, before a new (correct) sequence may be recognized. Fast Any-Key Mode. In this mode, pressing any key on the keyboard is identified as a keyboard event and, as a result, KBD_ANYK_STS bit in GPE1_STS_2 register is set (see Section 6.4.6 on page 100). The status bit is cleared only when the software writes 1 to it. The key data contained in the PS2KEY0-7 registers is ignored. To program the Keyboard/Mouse Wake-Up Detector to operate in Fast Any-Key mode, set KBDMODE field in KBDWKCTL register to ‘01’ (see Section 6.3.7 on page 94). |
|
链接网址 |
| 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 |