VRS51C1100-40-Q Cypress Semiconductor, VRS51C1100-40-Q Datasheet - Page 31

no-image

VRS51C1100-40-Q

Manufacturer Part Number
VRS51C1100-40-Q
Description
8-bit Microcontrollers - MCU 128K+1K 40MHz 5V
Manufacturer
Cypress Semiconductor
Datasheet

Specifications of VRS51C1100-40-Q

Product Category
8-bit Microcontrollers - MCU
Core
8051
Data Bus Width
8 bit
Maximum Clock Frequency
40 MHz
Program Memory Size
64 KB
Data Ram Size
1 KB
Operating Supply Voltage
4.5 V to 5.5 V
Package / Case
QFP-44
Mounting Style
SMD/SMT
Data Rom Size
128 B
Interface Type
UART
Maximum Operating Temperature
+ 85 C
Minimum Operating Temperature
- 40 C
Number Of Programmable I/os
36
Number Of Timers
3
Program Memory Type
Flash
Factory Pack Quantity
96
Supply Voltage - Max
5.5 V
Supply Voltage - Min
4.5 V
Interrupts
The VRS51C1100 has 8 interrupt sources (9 if the
WDT is included) and 7 interrupt vectors (including
reset) used for handling.
The interrupts are enabled via the IE register shown
below:
T
The following figure illustrates the various interrupt
sources on the VRS51C1100.
F
______________________________________________________________________________________________
www.ramtron.com
ABLE
IGURE
5
4
3
2
1
0
Bit
7
6
EXF2
VRS51C1100
INT0
INT1
TF0
TF1
EA
7
TF2
T1
RI
31: IE I
21: I
ET2
ES
ET1
EX1
ET0
EX0
Mnemonic
EA
-
NTERRUPT
NTERRUPT
6
-
IT0
IT1
S
E
OURCES
ET2
NABLE
5
Description
Disables All Interrupts
0: no interrupt acknowledgment
1: Each interrupt source is individually
enabled or disabled by setting or clearing
its enable bit.
Reserved
Timer 2 Interrupt Enable Bit
Serial Port Interrupt Enable Bit
Timer 1 Interrupt Enable Bit
External Interrupt 1 Enable Bit
Timer 0 Interrupt Enable Bit
External Interrupt 0 Enable Bit
R
EGISTER
ES
4
IE0
IE1
–SFR A8
ET1
3
H
EX1
2
INTERRUPT
SOURCES
ET0
1
EX0
0
Interrupt Vectors
The table below specifies each interrupt source, its flag
and its vector address.
T
*If location 0000h = FFh, the PC jump to the ISP program.
External Interrupts
The VRS51C1100 has two external interrupt inputs
(INT0 and INT1). These interrupt lines are shared with
the P3.2 and P3.3 I/Os.
Bits IT0 and IT1 of the TCON register determine
whether the external interrupts are level or edge
sensitive.
If ITx = 1, the interrupt will be raised when a 1-> 0
transition occurs at the interrupt pin. The duration of
the transition must be at least equal to 12 oscillator
cycles.
If ITx = 0, the interrupt will occur when a logic low
condition is present on the interrupt pin.
The state of the external interrupt, when enabled, can
be monitored using the flags, IE0 and IE1 of the TCON
register and will be set when the interrupt condition
occurs.
In the case where the interrupt was configured as edge
sensitive, the associated flag is automatically cleared
when the interrupt is serviced.
If the interrupt is configured as level sensitive, the
interrupt flag must be cleared by the software.
ABLE
RESET (+ WDT)
INT0
Timer 0
INT1
Timer 1
Serial Port
Timer 2
Interrupt Source
32: I
NTERRUPT
V
ECTOR
A
DDRESS
WDR
IE0
TF0
IE1
TF1
RI+TI
TF2+EXF2
Flag
page 31 of 50
Address
0000h*
Vector
000Bh
001Bh
002Bh
0003h
0013h
0023h

Related parts for VRS51C1100-40-Q