欢迎访问ic37.com |
会员登录 免费注册
发布采购

LPC47S45X 参数 Datasheet PDF下载

LPC47S45X图片预览
型号: LPC47S45X
PDF下载: 下载PDF文件 查看货源
内容描述: 先进的I / O与X -Bus接口 [Advanced I/O with X-Bus Interface]
分类和应用:
文件页数/大小: 259 页 / 1575 K
品牌: SMSC [ SMSC CORPORATION ]
 浏览型号LPC47S45X的Datasheet PDF文件第110页浏览型号LPC47S45X的Datasheet PDF文件第111页浏览型号LPC47S45X的Datasheet PDF文件第112页浏览型号LPC47S45X的Datasheet PDF文件第113页浏览型号LPC47S45X的Datasheet PDF文件第115页浏览型号LPC47S45X的Datasheet PDF文件第116页浏览型号LPC47S45X的Datasheet PDF文件第117页浏览型号LPC47S45X的Datasheet PDF文件第118页  
The KLATCH and MLATCH bits are located in the KRST_GA20 register, in Logical Device 7 at 0xF0.  
These bits are defined as follows:  
ƒ
ƒ
Bit[4]: MLATCH – Mouse Interrupt latch control bit. 0=MINT is the 8042 MINT ANDed with Latched MINT  
(default), 1=MINT is the latched 8042 MINT.  
Bit[3]: KLATCH – Keyboard Interrupt latch control bit. 0=KINT is the 8042 KINT ANDed with Latched KINT  
(default), 1=KINT is the latched 8042 KINT.  
See the Configuration section for description on these registers.  
6.11.10 KEYBOARD AND MOUSE PME GENERATION  
The LPC47S45x sets the associated PME Status bits when the following conditions occur:  
ƒ
ƒ
ƒ
ƒ
Keyboard Interrupt  
Mouse Interrupt  
Active Edge on Keyboard Data Signal (KDAT)  
Active Edge on Mouse Data Signal (MDAT)  
These events can cause a PME to be generated if the associated PME Wake Enable register bit and the global  
PME_EN bit are set. Refer to the PME Support section for more details on the PME interface logic and refer to the  
Runtime Register section for details on the PME Status and Enable registers.  
The keyboard interrupt and mouse interrupt PMEs can be generated when the part is powered by VCC. The  
keyboard data and mouse data PMEs can be generated both when the part is powered by VCC, and when the part is  
powered by VTR (VCC=0).  
When using the keyboard and mouse for wakeup, it may be necessary to isolate the keyboard and mouse signals  
(KCLK, KDAT, MCLK, MDAT) from the 8042 prior to entering certain system sleep states. This is due to the fact that  
the normal operation of the 8042 can prevent the system from entering or exiting a sleep state or trigger false PME  
events. The LPC47S45x has “isolation” bits for the keyboard and mouse signals, which allow the keyboard and  
mouse data signals to go into the wakeup logic but block the keyboard clock and data signals and the mouse clock  
and data signals from the 8042. These bits may be used when it is necessary to isolate the 8042 keyboard and  
mouse signals from the 8042 before entering a system sleep state.  
See the SMSC Application Note titled “Using the Enhanced Keyboard and Mouse Wakeup Feature in SMSC Super  
I/O Parts” for more information.  
The bits used to isolate the keyboard and mouse signals from the 8042 are located in Logical Device 7, Register  
0xF0 (KRST_GA20) and are defined as follows:  
ƒ
ƒ
Bit[6] M_ISO. Enables/disables isolation of mouse signals into 8042. Does not affect the MDAT signal to the  
mouse wakeup (PME) logic.  
1=block mouse clock and data signals into 8042  
0= do not block mouse clock and data signals into 8042  
Bit[5] K_ISO. Enables/disables isolation of keyboard signals into 8042. Does not affect the KDAT signal to the  
keyboard wakeup (PME) logic.  
1=block keyboard clock and data signals into 8042  
0= do not block keyboard clock and data signals into 8042  
When the keyboard and/or mouse isolation bits are used, it may be necessary to reset the 8042 upon exiting the  
sleep state. If either of the isolation bits is set prior to entering a sleep state where VCC goes inactive (S3-S5), then  
the 8042 must be reset upon exiting the sleep mode. Write 0x40 to global configuration register 0x2C to reset the  
8042. The 8042 must then be taken out of reset by writing 0x00 to register 0x2C since the bit that resets the 8042 is  
not self-clearing. Caution: Bit 6 of configuration register 0x2C is used to put the 8042 into reset - do not set any of the  
other bits in register 0x2C, as this may produce undesired results.  
It is not necessary to reset the 8042 if the isolation bits are used for a sleep state where VCC does not go inactive  
(S1, S2).  
SMSC LPC47S45x  
Page 114 of 259  
Rev. 06-01-06  
DATASHEET  
 复制成功!