Electronic Components Datasheet Search
  English  ▼
ALLDATASHEET.NET

X  

DS80C320-MCL Datasheet(PDF) 7 Page - Dallas Semiconductor

Part # DS80C320-MCL
Description  High-Speed/Low-Power Micro
Download  42 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  DALLAS [Dallas Semiconductor]
Direct Link  https://www.maximintegrated.com/en.html
Logo DALLAS - Dallas Semiconductor

DS80C320-MCL Datasheet(HTML) 7 Page - Dallas Semiconductor

Back Button DS80C320-MCL Datasheet HTML 3Page - Dallas Semiconductor DS80C320-MCL Datasheet HTML 4Page - Dallas Semiconductor DS80C320-MCL Datasheet HTML 5Page - Dallas Semiconductor DS80C320-MCL Datasheet HTML 6Page - Dallas Semiconductor DS80C320-MCL Datasheet HTML 7Page - Dallas Semiconductor DS80C320-MCL Datasheet HTML 8Page - Dallas Semiconductor DS80C320-MCL Datasheet HTML 9Page - Dallas Semiconductor DS80C320-MCL Datasheet HTML 10Page - Dallas Semiconductor DS80C320-MCL Datasheet HTML 11Page - Dallas Semiconductor Next Button
Zoom Inzoom in Zoom Outzoom out
 7 / 42 page
background image
DS80C320/DS80C323
7 of 42
HIGH-SPEED OPERATION
The DS80C320/DS80C323 is built around a high speed 80C32 compatible core. Higher speed comes not
just from increasing the clock frequency, but from a newer, more efficient design.
In this updated core, dummy memory cycles have been eliminated. In a conventional 80C32, machine
cycles are generated by dividing the clock frequency by 12. In the DS80C320/DS80C323, the same
machine cycle is performed in 4 clocks. Thus the fastest instruction, one machine cycle, is executed three
times faster for the same crystal frequency. Note that these are identical instructions. A comparison of the
timing differences is shown in Figure 2. The majority of instructions will see the full 3 to 1 speed
improvement. Some instructions will get between 1.5 and 2.4 X improvement. Note that all instructions
are faster than the original 80C51. Table 2 below shows a summary of the instruction set including the
speed.
The numerical average of all opcodes is approximately a 2.5 to 1 speed improvement. Individual
programs will be affected differently, depending on the actual instructions used. Speed-sensitive
applications would make the most use of instructions that are three times faster. However, the sheer
number of 3 to 1 improved opcodes makes dramatic speed improvements likely for any code. The Dual
Data Pointer feature also allows the user to eliminate wasted instructions when moving blocks of
memory.
INSTRUCTION SET SUMMARY
All instructions in the DS80C320/DS80C323 perform the same functions as their 80C32 counterparts.
Their effect on bits, flags, and other status functions is identical. However, the timing of each instruction
is different. This applies both in absolute and relative number of clocks.
For absolute timing of real-time events, the timing of software loops will need to be calculated using the
table below. However, counter/timers default to run at the older 12 clocks per increment. Therefore, while
software runs at higher speed, timer-based events need no modification to operate as before. Timers can
be set to run at 4 clocks per increment cycle to take advantage of higher speed operation.
The relative time of two instructions might be different in the new architecture than it was previously. For
example, in the original architecture, the “MOVX A, @DPTR” instruction and the “MOV direct, direct”
instruction used two machine cycles or 24 oscillator cycles. Therefore, they required the same amount of
time. In the DS80C320/DS80C323, the MOVX instruction can be done in two machine cycles or eight
oscillator cycles but the “MOV direct, direct” uses three machine cycles or 12 oscillator cycles. While
both are faster than their original counterparts, they now have different execution times from each other.
This is because in most cases, the DS80C320/DS80C323 uses one cycle for each byte.
The user
concerned with precise program timing should examine the timing of each instruction for familiarity with
the changes. Note that a machine cycle now requires just four clocks, and provides one ALE pulse per
cycle. Many instructions require only one cycle, but some require five. In the original architecture, all
were one or two cycles except for MUL and DIV.


Similar Part No. - DS80C320-MCL

ManufacturerPart #DatasheetDescription
logo
Maxim Integrated Produc...
DS80C320-MCL MAXIM-DS80C320-MCL Datasheet
845Kb / 40P
   High-Speed/Low-Power Microcontrollers
REV: 051804
logo
Dallas Semiconductor
DS80C320-MCL DALLAS-DS80C320-MCL Datasheet
1Mb / 175P
   High-Speed Microcontroller User Guide
logo
Maxim Integrated Produc...
DS80C320-MCL MAXIM-DS80C320-MCL Datasheet
905Kb / 40P
   High-Speed/Low-Power Microcontrollers
REV: 101006
DS80C320-MCL MAXIM-DS80C320-MCL Datasheet
700Kb / 38P
   High-Speed/Low-Power Microcontrollers
REV: 101006
DS80C320-MCL++ MAXIM-DS80C320-MCL+ Datasheet
905Kb / 40P
   High-Speed/Low-Power Microcontrollers
REV: 101006
More results

Similar Description - DS80C320-MCL

ManufacturerPart #DatasheetDescription
logo
Dallas Semiconductor
DS80C310 DALLAS-DS80C310_1 Datasheet
333Kb / 21P
   High-Speed Micro
DS80C310 DALLAS-DS80C310 Datasheet
1Mb / 23P
   High-Speed Micro
logo
Texas Instruments
ADS7816EB TI1-ADS7816EB Datasheet
984Kb / 24P
[Old version datasheet]   12-Bit High Speed Micro Power Sampling
ADS7816PG4 TI-ADS7816PG4 Datasheet
931Kb / 23P
[Old version datasheet]   12-Bit High Speed Micro Power Sampling
logo
Megawin Technology Co.,...
MPC2F35 MEGAWIN-MPC2F35 Datasheet
250Kb / 46P
   Low-speed USB micro-controller
logo
SINOWEALTH Electronic L...
SH68F83 SINOWEALTH-SH68F83 Datasheet
870Kb / 58P
   Low Speed USB Micro-controller
V2.0
XA2001 SINOWEALTH-XA2001 Datasheet
523Kb / 56P
   Low Speed USB Micro-controller
V1.0
logo
Megawin Technology Co.,...
MPC235 MEGAWIN-MPC235 Datasheet
672Kb / 50P
   Low-Speed USB Micro-Controller
logo
SINOWEALTH Electronic L...
SH61F83 SINOWEALTH-SH61F83 Datasheet
906Kb / 54P
   Low Speed USB Micro-controller
V2.0
logo
Maxim Integrated Produc...
DS80C320-QCG MAXIM-DS80C320-QCG Datasheet
700Kb / 38P
   High-Speed/Low-Power Microcontrollers
REV: 101006
More results


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


Datasheet Download

Go To PDF Page


Link URL




Privacy Policy
ALLDATASHEET.NET
Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Contact us   |   Privacy Policy   |   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