ISP1130DL Philips Semiconductors, ISP1130DL Datasheet - Page 41

no-image

ISP1130DL

Manufacturer Part Number
ISP1130DL
Description
Universal Serial Bus compound hub with integrated keyboard controller
Manufacturer
Philips Semiconductors
Datasheet
Philips Semiconductors
9397 750 06895
Objective specification
Both timers can be programmed independently to operate in 4 different modes via the
Timer Mode register (TMOD, see
be programmed to modes 0, 1 or 2 but it cannot set an interrupt request flag or
generate an interrupt.
Table 63: TMOD register: bit allocation
Timer 1: bits 7 to 4; Timer 0: bits 3 to 0
Table 64: TMOD register: bit description
Table 65: Timer mode selection
Each timer consists of two 8-bit registers in the SFR memory space: TLn and THn
(see
80C51 core. Since one machine cycle consists of 6 clock periods, the timer counts at
a rate of
clock frequency of 12 MHz.
Table 66: Timer register addresses
The timers are started and stopped under software control via the SFR TCON (see
Table
from all 1’s to all 0’s (normal timer) or to the reload value (auto-reload timer). When a
timer interrupt is generated, the corresponding interrupt request flag is cleared by the
hardware upon entering the interrupt service routine.
Bit
7
6
5
4
3
2
1
0
Register
TL0
TH0
TL1
TH1
GATE
M1, M0
7
Table
00
01
10
11
67). Each timer sets its interrupt request flag when the timer register overflows
1
6
66). The timer registers are incremented every machine cycle of the
Symbol
GATE
C/T
M1
M0
GATE
C/T
M1
M0
f
MCU_CLOCK
C/T
SFR address
8AH
8CH
8BH
8DH
6
Mode
Rev. 01 — 23 March 2000
0
1
2
3
Description
Timer 1 counter gate control; must always be 0
Timer 1 counter/timer select; must always be 0
Timer 1 mode selector bit 1; see
Timer 1 mode selector bit 0; see
Timer 0 counter gate control; must always be 0
Timer 0 counter/timer select; must always be 0
Timer 0 mode selector bit 1; see
Timer 0 mode selector bit 0; see
. This corresponds with 2 MHz for the default microcontroller
M1
5
Description
13-bit timer
16-bit timer
8-bit auto-reload timer
Timer 0: TL0 is an 8-bit timer controlled by Timer 0 control bits;
TH0 is an 8-bit timer controlled by Timer 1 control bits
Timer 1: stopped
Description
Timer 0: lower byte
Timer 0: upper byte
Timer 1: lower byte
Timer 1: upper byte
Table
M0
USB compound hub with keyboard controller
4
63). When Timer 0 is in mode 3, Timer 1 can
GATE
3
Table 63
Table 63
Table 63
Table 63
C/T
2
© Philips Electronics N.V. 2000. All rights reserved.
M1
ISP1130
1
M0
41 of 68
0

Related parts for ISP1130DL