DS80C310-QCG Maxim Integrated Products, DS80C310-QCG Datasheet - Page 9

IC MCU HI SPEED 25MHZ 44-PLCC

DS80C310-QCG

Manufacturer Part Number
DS80C310-QCG
Description
IC MCU HI SPEED 25MHZ 44-PLCC
Manufacturer
Maxim Integrated Products
Series
80Cr
Datasheet

Specifications of DS80C310-QCG

Core Processor
8051
Core Size
8-Bit
Speed
25MHz
Connectivity
EBI/EMI, SIO, UART/USART
Peripherals
Brown-out Detect/Reset, POR
Number Of I /o
32
Program Memory Type
ROMless
Ram Size
256 x 8
Voltage - Supply (vcc/vdd)
4.5 V ~ 5.5 V
Oscillator Type
External
Operating Temperature
0°C ~ 70°C
Package / Case
44-LCC, 44-PLCC
Processor Series
DS80C310
Core
8051
Data Bus Width
8 bit
Program Memory Size
64 KB
Data Ram Size
64 KB
Interface Type
UART
Maximum Clock Frequency
25 MHz
Number Of Programmable I/os
32
Number Of Timers
3
Operating Supply Voltage
4.5 V to 5.5 V
Maximum Operating Temperature
+ 70 C
Mounting Style
SMD/SMT
3rd Party Development Tools
PK51, CA51, A51, ULINK2
Minimum Operating Temperature
0 C
Lead Free Status / RoHS Status
Contains lead / RoHS non-compliant
Eeprom Size
-
Program Memory Size
-
Data Converters
-
Other names
DS80C310QCG

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
DS80C310-QCG
Manufacturer:
LINEAR
Quantity:
91
Part Number:
DS80C310-QCG
Manufacturer:
Maxim Integrated
Quantity:
10 000
Part Number:
DS80C310-QCG+
Manufacturer:
TI
Quantity:
141
Part Number:
DS80C310-QCG+
Manufacturer:
Maxim Integrated
Quantity:
10 000
Part Number:
DS80C310-QCG+
Manufacturer:
DALLAS
Quantity:
20 000
Part Number:
DS80C310-QCG+T&R
Manufacturer:
Maxim Integrated
Quantity:
10 000
Part Number:
DS80C310-QCG/T&R
Manufacturer:
Maxim Integrated
Quantity:
10 000
Table 2. Data Memory Cycle Stretch Values
DUAL DATA POINTER (DPTR)
Data memory block moves can be accelerated using the DS80C310 dual data pointer (DPTR). The
standard 8032 DPTR is a 16-bit value that is used to address off-chip data RAM or peripherals. In the
DS80C310, the standard data pointer is called DPTR and is located at SFR addresses 82h and 83h. These
are the standard locations. No modification of standard code is needed to use DPTR. The new DPTR is
located at SFR 84h and 85h and is called DPTR1. The DPTR select bit (DPS) chooses the active pointer
and is located at the LSB of the SFR location 86h. No other bits in register 86h have any effect and are set
to 0. The user switches between data pointers by toggling the LSB of register 86h. The increment (INC)
instruction is the fastest way to accomplish this. All DPTR-related instructions use the currently selected
DPTR for any activity. Therefore, only one instruction is required to switch from a source to a destination
address. Using the DPTR saves code from needing to save source and destination addresses when doing a
block move. Once loaded, the software simply switches between DPTR0 and 1. The relevant register
locations are as follows.
STOP MODE ENHANCEMENTS
Setting bit 1 of the Power Control Register (PCON; 87h) invokes the stop mode. Stop mode is the lowest
power state because it turns off all internal clocking. The I
1  A (but is specified in the Absolute Maximum Ratings section). The CPU exits stop mode from an
external interrupt or a reset condition. Internally generated interrupts are not useful since they require
clocking activity.
The DS80C310 allows a resume from stop using INT2–INT5, which are edge-triggered interrupts. An
internal crystal counter manages the startup timing. A delay of 65,536 clocks occurs to allow the crystal
time to stabilize. Software must also insert a delay of 100 machine cycles following the exit from stop
mode. This ensures stabilization of internal timing prior to time-critical software tasks such as serial port
operations or bus access to memory-mapped I/O devices.
CKCON.2–CKCON.0
M2
0
0
0
0
1
1
1
1
M1
0
0
1
1
0
0
1
1
M0
0
1
0
1
0
1
0
1
DPL
DPH
DPL1
DPH1
DPS
MEMORY
3 (default)
CYCLES
2
4
5
6
7
8
9
82h
83h
84h
85h
86h
9 of 22
RD OR WR STROBE
WIDTH IN CLOCKS
Low byte original DPTR
High byte original DPTR
Low byte new DPTR
High byte new DPTR
DPTR Select (lsb)
CC
12
16
20
24
28
2
4
8
of a standard stop mode is approximately
25MHz STROBE WIDTH
1120
(ns)
160
320
480
640
800
960
80
DS80C310

Related parts for DS80C310-QCG