DS80C320-FNG Maxim Integrated Products, DS80C320-FNG Datasheet - Page 15
![IC MCU HI SPEED 25MHZ IND 44MQFP](/photos/6/62/66289/175-44-mqfp_sml.jpg)
DS80C320-FNG
Manufacturer Part Number
DS80C320-FNG
Description
IC MCU HI SPEED 25MHZ IND 44MQFP
Manufacturer
Maxim Integrated Products
Series
80Cr
Datasheet
1.DS80C323-QND.pdf
(38 pages)
Specifications of DS80C320-FNG
Core Processor
8051
Core Size
8-Bit
Speed
25MHz
Connectivity
EBI/EMI, SIO, UART/USART
Peripherals
Power-Fail Reset, WDT
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
-40°C ~ 85°C
Package / Case
44-MQFP, 44-PQFP
Processor Series
DS80C320
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.25 V to 5.5 V
Maximum Operating Temperature
+ 85 C
Mounting Style
SMD/SMT
3rd Party Development Tools
PK51, CA51, A51, ULINK2
Minimum Operating Temperature
- 40 C
Lead Free Status / RoHS Status
Contains lead / RoHS non-compliant
Eeprom Size
-
Program Memory Size
-
Data Converters
-
Available stocks
Company
Part Number
Manufacturer
Quantity
Price
Company:
Part Number:
DS80C320-FNG
Manufacturer:
DALLAS
Quantity:
73
Company:
Part Number:
DS80C320-FNG
Manufacturer:
Maxim Integrated
Quantity:
10 000
Part Number:
DS80C320-FNG
Manufacturer:
DALLAS
Quantity:
20 000
Company:
Part Number:
DS80C320-FNG+
Manufacturer:
Maxim Integrated
Quantity:
10 000
POWER-FAIL RESET
The DS80C320/DS80C323 incorporate a precision bandgap voltage reference to determine when V
out of tolerance. While powering up, internal circuits will hold the device in a reset state until V
above the V
reset circuit will then count 65,536 clocks to allow time for power and the oscillator to stabilize. The
microcontroller will then exit the reset condition. No external components are needed to generate a power
on reset. During power-down or during a severe power glitch, as V
microcontroller will also generate its own reset. It will hold the reset condition as long as power remains
below the threshold. This reset will occur automatically, needing no action from the user or from the
software. See the Electrical Specifications section for the exact value of V
POWER-FAIL INTERRUPT
The same reference that generates a precision reset threshold can also generate an optional early warning
Power-fail Interrupt (PFI). When enabled by the application software, this interrupt always has the
highest priority. On detecting that the V
processor will vector to ROM address 0033h. The PFI enable is located in the Watchdog Control SFR
(WDCON to D8h). Setting WDCON.5 to logic 1 will enable the PFI. The application software can also
read a flag at WDCON.4. This bit is set when a PFI condition has occurred. The flag is independent of the
interrupt enable and software must manually clear it.
WATCHDOG TIMER
For applications that cannot afford to run out of control, the DS80C320/DS80C323 incorporate a
programmable watchdog timer circuit. The watchdog timer circuit resets the microcontroller if software
fails to reset the watchdog before the selected time interval has elapsed. The user selects one of four
timeout values. After enabling the watchdog, software must reset the timer prior to expiration of the
interval, or the CPU will be reset. Both the Watchdog Enable and the Watchdog Reset bits are protected
by a “Timed Access” circuit. This prevents accidentally clearing the watchdog. Timeout values are
precise since they are related to the crystal frequency as shown in Table 3. For reference, the time periods
at 25MHz are also shown.
The watchdog timer also provides a useful option for systems that may not require a reset. If enabled,
then 512 clocks before giving a reset, the watchdog will give an interrupt. The interrupt can also serve as
a convenient time-base generator, or be used to wake-up the processor from Idle mode. The watchdog
function is controlled in the Clock Control (CKCON to 8Eh), Watchdog Control (WDCON to D8h), and
Extended Interrupt Enable (EIE to E8h) SFRs. CKCON.7 and CKCON.6 are called WD1 and WD0,
respectively, and are used to select the watchdog timeout period as shown in Table 3.
Table 3. Watchdog Timeout Values
As Table 3 shows, the watchdog timer uses the crystal frequency as a time base. A user selects one of
four counter values to determine the timeout. These clock counter lengths are 2
2
20
WD1
= 1,048,576; 2
0
0
1
1
WD0
RST
0
1
0
1
reset threshold. Once V
23
INTERRUPT
= 8,388,608 clocks; or 2
TIMEOUT
2
2
2
2
17
20
23
26
clocks
clocks
clocks
clocks
2684.35ms
CC
TIME (at
335.54ms
25MHz)
5.243ms
41.94ms
is above this level, the oscillator will begin running. An internal
CC
26
has dropped below V
DS80C320/DS80C323 High-Speed/Low-Power Microcontrollers
= 67,108,864 clocks. The times shown in Table 4 are with
15 of 38
2
2
2
2
17
20
23
26
TIMEOUT
+ 512 clocks
+ 512 clocks
+ 512 clocks
+ 512 clocks
RESET
PFW
and that the PFI is enabled, the
RST
(at 25MHz)
2684.38ms
5.263ms
335.56ms
41.96ms
TIME
.
CC
falls below V
j
17
= 131,072 clocks;
RST
CC
, the
CC
rises
is