Electronic Components Datasheet Search
  New Zealand  ▼
ALLDATASHEET.CO.NZ

X  

P87LPC779FDH Datasheet(PDF) 33 Page - NXP Semiconductors

Part # P87LPC779FDH
Description  CMOS single-chip 8-bit 80C51 microcontroller with 128-byte data RAM, 8 kB OTP
PDF  74 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  PHILIPS [NXP Semiconductors]
Direct Link  http://www.nxp.com
Logo PHILIPS - NXP Semiconductors

P87LPC779FDH Datasheet(HTML) 33 Page - NXP Semiconductors

Back Button P87LPC779FDH Datasheet HTML 29Page - NXP Semiconductors P87LPC779FDH Datasheet HTML 30Page - NXP Semiconductors P87LPC779FDH Datasheet HTML 31Page - NXP Semiconductors P87LPC779FDH Datasheet HTML 32Page - NXP Semiconductors P87LPC779FDH Datasheet HTML 33Page - NXP Semiconductors P87LPC779FDH Datasheet HTML 34Page - NXP Semiconductors P87LPC779FDH Datasheet HTML 35Page - NXP Semiconductors P87LPC779FDH Datasheet HTML 36Page - NXP Semiconductors P87LPC779FDH Datasheet HTML 37Page - NXP Semiconductors Next Button
Zoom Inzoom in Zoom Outzoom out
 33 / 74 page
background image
Philips Semiconductors
P87LPC779
CMOS single-chip 8-bit microcontroller
Product data
Rev. 02 — 03 May 2004
33 of 74
9397 750 13213
© Koninklijke Philips Electronics N.V. 2004. All rights reserved.
8.9.4
Keyboard interrupt (KBI)
The Keyboard Interrupt function is intended primarily to allow a single interrupt to be
generated when any key is pressed on a keyboard or keypad connected to specific
pins of the P87LPC779, as shown in Figure 13. This interrupt may be used to wake
up the CPU from Idle or Power-down modes. This feature is particularly useful in
handheld, battery powered systems that need to carefully manage power
consumption yet also need to be convenient to use.
The P87LPC779 allows any or all pins of port 0 to be enabled to cause this interrupt.
Port pins are enabled by the setting of bits in the KBI register, as shown in Tables 23
and 24. The Keyboard Interrupt Flag (KBF) in the AUXR1 register is set when any
enabled pin is pulled LOW while the KBI interrupt function is active. An interrupt will
be generated if it has been enabled. Note that the KBF bit must be cleared by
software.
Due to human time scales and the mechanical delay associated with keyswitch
closures, the KBI feature will typically allow the interrupt service routine to poll port 0
in order to determine which key was pressed, even if the processor has to wake up
from Power-down mode. Refer to Section 8.12 “Power reduction modes” on page 38
for details.
Fig 13. Keyboard interrupt.
Table 23:
KBI - Keyboard interrupt register (address 86H) bit allocation
Not bit addressable; Reset value: 00H
Bit
7
6
5
4
3
2
1
0
Symbol
KBI.7
KBI.6
KBI.5
KBI.4
KBI.3
KBI.2
KBI.1
KBI.0
002aaa631
P0.7
KBI.7
P0.6
KBI.6
P0.5
KBI.5
P0.4
KBI.4
P0.3
KBI.3
P0.2
KBI.2
P0.1
KBI.1
P0.0
KBI.0
KBF
(KBI interrupt)
EKB
(from IEN1
register)



Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74


Datasheet Download

Go To PDF Page


Link URL



Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Contact us   |   Privacy Policy   |   Link to Datasheet    |   Link Exchange   |   Manufacturer List
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
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