Electronic Components Datasheet Search
  English  ▼

X  

ISP1130DL Datasheet(PDF) 39 Page - NXP Semiconductors

Part # ISP1130DL
Description  Universal Serial Bus compound hub with integrated keyboard controller
PDF  68 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  PHILIPS [NXP Semiconductors]
Direct Link  http://www.nxp.com
Logo PHILIPS - NXP Semiconductors

ISP1130DL Datasheet(HTML) 39 Page - NXP Semiconductors

Back Button ISP1130DL Datasheet HTML 35Page - NXP Semiconductors ISP1130DL Datasheet HTML 36Page - NXP Semiconductors ISP1130DL Datasheet HTML 37Page - NXP Semiconductors ISP1130DL Datasheet HTML 38Page - NXP Semiconductors ISP1130DL Datasheet HTML 39Page - NXP Semiconductors ISP1130DL Datasheet HTML 40Page - NXP Semiconductors ISP1130DL Datasheet HTML 41Page - NXP Semiconductors ISP1130DL Datasheet HTML 42Page - NXP Semiconductors ISP1130DL Datasheet HTML 43Page - NXP Semiconductors Next Button
Zoom Inzoom in Zoom Outzoom out
 39 / 68 page
background image
Philips Semiconductors
ISP1130
USB compound hub with keyboard controller
Objective specification
Rev. 01 — 23 March 2000
39 of 68
9397 750 06895
© Philips Electronics N.V. 2000. All rights reserved.
10.4 Hub control registers
The hub control registers (Command and Data) are mapped to the external data
memory space of the 80C51 as shown in Table 57. To access these registers use a
MOVX instruction.
10.5 Interrupt structure
The ISP1130 implements a 6-source interrupt structure with 2 priority levels. The
interrupt vector addresses and polling sequence is given in Table 58. The interrupt
priority levels are set via the Interrupt Polarity (IP) register (see Table 61) and the
interrupts can be enabled or disabled via the Interrupt Enable (IE) register (see
Table 59).
External interrupt 0 (EX0) is generated by the USB core when an activity occurs for
any of the three embedded functions. Interrupt EX0 is level-triggered and sets bit IE0
in the TCON register. IE0 is cleared by hardware when the service routine is entered.
External interrupt 1 (EX1) is generated by a key press in the matrix. Interrupt EX1 is
level-triggered and sets bit IE1 in the TCON register. IE1 is cleared by hardware
when the service routine is entered. When the device is in ‘suspend’ state (the
microcontroller clock is disabled), interrupt EX1 is registered and an internal Remote
Wakeup is generated to restart the PLL and the clocks. When the device resumes its
function and the clock to microcontroller core has been restored, the firmware
branches to the interrupt service routine for EX1.
External interrupt 2 (IN2) is generated by input pin INT, which is edge-triggered
(HIGH-to-LOW transition).
Timer 0 and Timer 1 interrupts are generated by a timer register overflow (except for
Timer 0 in Mode 3), signalled by bits TF0 and TF1 in the TCON register. The bit that
generated the interrupt is cleared by hardware, when the service routine is entered.
Table 57: Hub control registers: address mapping
Register
Access
Address (Hex)
Command
write
FFFE
Data
read/write
FFFF
Table 58: Interrupt vectors and polling sequence
Source
Description
Vector address
EX0
external 0 interrupt (USB)
0003H
ET0
timer 0 interrupt
000BH
EX1
external 1 interrupt (keyboard)
0013H
ET1
timer 1 interrupt
001BH
I2C
I2C-bus interrupt
0023H
IN2
external 2 interrupt (input INT)
002BH



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


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