Instruction d'utilisation Colorado Dallas DS80C390

Instruction d'utilisation pour le dispositif Colorado Dallas DS80C390

Dispositif: Colorado Dallas DS80C390
Catégorie: Equipement informatique
Fabricant: Colorado Dallas
Dimension: 5.62 MB
Date d'addition: 10/14/2013
Nombre des pages: 58
Imprimez l'instruction

Téléchargez

Comment utiliser?

Notre objectif consiste à vous assurer le plus rapide accès au contenu de l'instruction d'utilisation du dispositif Colorado Dallas DS80C390. En utilisant l'aperçu en ligne vous pouvez parcourir le sommaire et passer à la page où vous trouverez la résolution de votre problème avec Colorado Dallas DS80C390.

Pour votre confort

Si regarder l'instruction Colorado Dallas DS80C390 directement sur la page n'est pas confortable pour vous, vous pouvez profiter de deux solutions possibles:

  • Exploration au mode de plein écran - pour analyser l'instruction d'une manière commode (sans l'avoir téléchargée sur votre ordinateur) vous pouvez utiliser le mode d'exploration en plein écran. Pour démarrer l'exploration de l'instruction Colorado Dallas DS80C390 en plein écran, utilisez le bouton Plein écran.
  • Téléchargement sur l'ordinateur - vous pouvez aussi télécharger l'instruction Colorado Dallas DS80C390 sur votre ordinateur et la sauvegarder dans vos ressources. Si vous n'avez pas envie de gaspiller votre espace disque, vous pouvez toujours télécharger cette instruction du ManualsBase dans l'avenir.
Colorado Dallas DS80C390 Manuel d'utilisation - Online PDF
Advertisement
« Page 1 of 58 »
Advertisement
Version imprimée

Beaucoup de gens préfèrent de lire les documents dans la version imprimée et non pas sur l'écran. L'option d'impression de l'instruction est aussi prévue et vous pouvez en profiter en cliquant le lien ci-dessus - Imprimez l'instruction. Il n'est pas nécessaire d'imprimer toute l'instruction Colorado Dallas DS80C390 - on peut choisir des pages. Economisez le papier.

Résumés

Vous trouverez ci-dessous les annonces des contenus qui se trouvent sur les pages suivantes de l'instruction de Colorado Dallas DS80C390. Si vous voulez parcourir rapidement le contenu des pages suivantes de l'instruction, vous pouvez en profiter.

Résumés du contenu
Résumé du contenu de la page N° 1

PRELIMINARY
DS80C390
Dual CAN High-Speed
Microprocessor
www.dalsemi.com
FEATURES PIN ASSIGNMENT
§ 80C52 compatible 48 33
- 8051 instruction-set compatible
- Four 8-bit I/O ports
49
32
- Three 16-bit timer/counters
- 256 bytes scratchpad RAM
§ High-Speed Architecture
DS80C390
- 4 clocks/machine cycle (8051=12)
- Runs DC to 40 MHz clock rates
- Frequency multiplier reduces EMI
17
- Single-cycle instruction in 100 ns
64
- 16/32-bit math coprocessor
§ 4 kB internal SRAM usable as
1 16
64-PIN QFP
pro

Résumé du contenu de la page N° 2

DS80C390 DESCRIPTION The DS80C390 is a fast 8051-compatible microprocessor. The redesigned processor core executes 8051 instructions up to 3 times faster than the original for the same crystal speed. The DS80C390 supports a maximum crystal speed of 40 MHz, resulting in apparent execution speeds of 100 MHz (approximately 2.5X). An optional internal frequency multiplier allows the microprocessor to operate at full speed with a reduced crystal frequency, reducing EMI. A hardware math accelerato

Résumé du contenu de la page N° 3

DS80C390 DS80C390 BLOCK DIAGRAM Figure 1 3 of 58 110199

Résumé du contenu de la page N° 4

DS80C390 PIN DESCRIPTION Table 1 LQFP PLCC SIGNAL DESCRIPTION NAME 8, 22, 17, 32, V +5V CC 40, 56 51, 68 9, 25, 1, 18, GND Digital Circuit Ground 41, 57 35, 52 46 57 ALE Address Latch Enable - Output. When the MUX pin is low, this pin outputs a clock to latch the external address LSB from the multiplexed address/data bus on Port 0. This signal is commonly connected to the latch enable of an external transparent latch. ALE has a pulse width of 1.5 XTAL1 cycles and a period of four XTAL1 cycles

Résumé du contenu de la page N° 5

DS80C390 58-64, 2-8, 10 P1.0-P1.7 Port 1 - I/O. Port 1 can function as an 8-bit bi-directional I/O port, 1 the non-multiplexed A0 - A7 signals (when the MUX pin =1), and as an alternate interface for internal resources. Setting the SP1EC bit relocates RXD1 and TXD1 to Port 5. The reset condition of Port 1 is all bits at logic 1 via a weak pullup. The logic 1 state also serves as an input mode, since external circuits writing to the port can overdrive the weak pullup. When software clears any

Résumé du contenu de la page N° 6

DS80C390 13 22 P3.7 RD External Data Memory Read Strobe 34-27 45, 44, P4.0-P4.7 Port 4 - I/O. Port 4 can function as an 8-bit bi-directional I/O port, 42-37 and as the source for external address and chip enable signals for program and data memory. Port pins are configured as I/O or memory signals via the P4CNT register. The reset condition of Port 1 is all bits at logic 1 via a weak pullup. The logic 1 state also serves as an input mode, since external circuits writing to the port can overd

Résumé du contenu de la page N° 7

DS80C390 80C32 COMPATIBILITY The DS80C390 is a CMOS 80C32-compatible microcontroller designed for high performance. Every effort has been made to keep the core device familiar to 80C32 users while adding many new features. Because the device runs the standard 8051 instruction set, in general software written for existing 80C32- based systems will work on the DS80C390. The primary exceptions are related to timing-critical issues, since the high-performance core of the microcontroller executes i

Résumé du contenu de la page N° 8

DS80C390 required the same amount of time: two machine cycles or 24 oscillator cycles. In the DS80C390, the MOVX instruction takes as little as two machine cycles or 8 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. This is because the device usually uses one instruction cycle for each instruction byte. Examine the timing of each instruction for f

Résumé du contenu de la page N° 9

DS80C390 C0IR INTIN7 INTIN6 INTIN5 INTIN4 INTIN3 INTIN2 INTIN1 INTIN0 A5h C0TE A6h C0RE A7h IE EA ES1 ET2 ES0 ET1 EX1 ET0 EX0 A8h SADDR0 A9h SADDR1 AAh C0M1C MSRDY ETI ERI INTRQ EXTRQ MTRQ ROW/TIH DTUP ABh C0M2C MSRDY ETI ERI INTRQ EXTRQ MTRQ ROW/TIH DTUP ACh C0M3C MSRDY ETI ERI INTRQ EXTRQ MTRQ ROW/TIH DTUP ADh C0M4C MSRDY ETI ERI INTRQ EXTRQ MTRQ ROW/TIH DTUP AEh C0M5C MSRDY ETI ERI INTRQ EXTRQ MTRQ ROW/TIH DTUP AFh P3 P3.7 P3.6 T1 T0 INT1 INT0 TXD0 RXD0 B0h C0M6C MSRDY ETI ERI INTRQ EXTRQ MTR

Résumé du contenu de la page N° 10

DS80C390 EIE CANBIE C0IE C1IE EWDI EX5 EX4 EX3 EX2 E8h MXAX EAh C1M1C MSRDY ETI ERI INTRQ EXTRQ MTRQ ROW/TIH DTUP EBh C1M2C MSRDY ETI ERI INTRQ EXTRQ MTRQ ROW/TIH DTUP ECh C1M3C MSRDY ETI ERI INTRQ EXTRQ MTRQ ROW/TIH DTUP EDh C1M4C MSRDY ETI ERI INTRQ EXTRQ MTRQ ROW/TIH DTUP EEh C1M5C MSRDY ETI ERI INTRQ EXTRQ MTRQ ROW/TIH DTUP EFh B F0h C1M6C MSRDY ETI ERI INTRQ EXTRQ MTRQ ROW/TIH DTUP F3h C1M7C MSRDY ETI ERI INTRQ EXTRQ MTRQ ROW/TIH DTUP F4h C1M8C MSRDY ETI ERI INTRQ EXTRQ MTRQ ROW/TIH DTUP F5

Résumé du contenu de la page N° 11

DS80C390 ARITHMETIC ACCELERATOR SEQUENCING Divide (32/16 or 16/16) Multiply (16x16) Load MA with dividend LSB. Load MB with multiplier LSB. Load MA with dividendLSB+1* Load MB with multiplier MSB. Load MA with dividend LSB+2* Load MA with multiplicand LSB. Load MA with dividend MSB. Load MA with multiplicand MSB. Load MB with divisor LSB. Poll the MST bit until cleared Load MB with divisor MSB. (6 machine cycles). Poll the MST bit until cleared Read MA for product MSB. (9 machine cycles). Read M

Résumé du contenu de la page N° 12

DS80C390 MEMORY ADDRESSING The DS80C390 incorporates three internal memory areas: § 256 bytes of scratchpad (or direct) RAM § 4 KB of SRAM configurable as various combinations of MOVX data memory, stack memory, and MOVC program memory § 512 bytes of RAM reserved for the CAN message centers. Up to 4 MB of external memory is addressed via a multiplexed or demultiplexed 20-bit address bus/8-bit data bus and four chip enable (active during program memory access) or four peripheral enable (active dur

Résumé du contenu de la page N° 13

DS80C390 INTERNAL MOVX SRAM The DS80C390 contains 4kB of SRAM that can be configured as user accessible MOVX memory, program memory, or optional stack memory. The specific configuration and locations are governed by the Internal Data Memory Configuration bits (IDM1, IDM0) in the Memory Control Register (MCON;C6h). Note that when the SA bit (ACON.2) is set, the first 1kB of the MOVX data memory is reserved for use by the 10-bit expanded stack. Internal memory accesses will not generate WR , RD ,

Résumé du contenu de la page N° 14

DS80C390 PROGRAM MEMORY CHIP ENABLE BOUNDARIES Table 7 P4CNT.5-3 CE0 CE1 CE2 CE3 000 0h-7FFFh 8000h-FFFFh 10000h-17FFFh 18000h-1FFFFh 100 0h-1FFFFh 20000h-3FFFFh 40000h-5FFFFh 60000h-7FFFFh 101 0h-3FFFFh 40000h-7FFFFh 80000h-BFFFFh C0000h-FFFFFh 110 0h-7FFFFh 80000h-FFFFFh 100000h-17FFFFh 180000h-1FFFFFh 111(default) 0-FFFFFh 100000h-1FFFFFh 200000h-2FFFFFh 300000h-3FFFFFh The DS80C390 incorporates a feature allowing PCE and CE signals to be combined. This is useful when incorporating modifiabl

Résumé du contenu de la page N° 15

DS80C390 The reset default of one Stretch cycle results in a three cycle MOVX for any external access. Therefore, the default off-chip RAM access is not at full speed. This is a convenience to existing designs that utilize slower RAM. When maximum speed is desired, software should select a Stretch value of zero. When using very slow RAM or peripherals, the application software can select a larger Stretch value. The specific timing of MOVX instructions as a function of Stretch settings is pro

Résumé du contenu de la page N° 16

DS80C390 ENHANCED DUAL DATA POINTERS The DS80C390 contains two data pointers, DPTR0 and DPTR1, designed to improve performance in applications that require high data throughput. Incorporating a second data pointer allows the software to greatly speed up block data (MOVX) moves by using one data pointer as a source register and the other as the destination register. DPTR0 is located at the same address as the original 8051 data pointer, allowing the DS80C390 to execute standard 8051 code with no

Résumé du contenu de la page N° 17

DS80C390 80C32 Idle and power down (Stop) modes, the DS80C390 provides a new Power Management Mode. This mode allows the processor to continue instruction execution, yet at a very low speed to significantly reduce power consumption (below even Idle mode). The DS80C390 also features several enhancements to Stop mode that make this extremely low power mode more useful. Each of these features is discussed in detail below. SYSTEM CLOCK CONTROL As mentioned previously, the microcontroller contains

Résumé du contenu de la page N° 18

DS80C390 SYSTEM CLOCK CONFIGURATION Table 10 CD1 CD0 Name Clocks/MC Max. External Frequency 4X/2X 0 0 0 Frequency Multiplier (2X) 2 20 MHz 0 0 1 Frequency Multiplier (4X) 1 10 MHz 0 1 N/A Reserved 1 0 N/A Divide-by-four (Default) 4 40 MHz 1 1 N/A Power Management Mode 1024 40 MHz The system clock and machine cycle rate changes one machine cycle after the instruction changing the control bits. Note that the change will affect all aspects of system operation, including timers and baud rates. Th

Résumé du contenu de la page N° 19

DS80C390 POWER MANAGEMENT MODE (PMM) Machine Cycle Rate Operating Current Estimates Full Operation PMM Full Operation PMM Crystal Speed (4 clocks per (1024 clocks per (4 clocks per (1024 clocks per machine cycle) machine cycle) machine cycle) machine cycle) 11.0592 MHz 2.765 MHz 10.8 kHz 13.1 ma 4.8 ma 16 MHz 4.0 MHz 15.6 kHz 17.2 ma 5.6 ma 25 MHz 6.25 MHz 24.4 kHz 25.7 ma 7.0 ma 33 MHz 8.25 MHz 32.2 kHz 32.8 ma 8.2 ma 40 MHz 10.0 MHz 39.1 kHz TBD TBD Note that power consumption in PMM is less t

Résumé du contenu de la page N° 20

DS80C390 Software should not rely on a lower-priority level interrupt source to remove PMM (Switchback) when a higher level is in service. Check the current priority service level before entering PMM. If the current service level locks out a desired Switchback source, then it would be advisable to wait until this condition clears before entering PMM. Alternately, software can prevent an undesired exit from PMM by intentionally entering a low priority interrupt service level before entering PM


Instructions pareilles
# Instruction d'utilisation Catégorie Téléchargez
1 Sony MSAKIT-PC4A Manuel d'utilisation Equipement informatique 2
2 Sony MRW62E-S1 2694866142 Manuel d'utilisation Equipement informatique 5
3 Philips MATCH LINE 9596 Manuel d'utilisation Equipement informatique 17
4 Sony 64GB SDHC Class 10 Memory Card Readers SF32UY Manuel d'utilisation Equipement informatique 1
5 Philips PSC702 Manuel d'utilisation Equipement informatique 1
6 Sony MRW62E/S1/181 Manuel d'utilisation Equipement informatique 3
7 Sony 64GB SDHC Class 10 Memory Card Readers SF32N4/TQM Manuel d'utilisation Equipement informatique 1
8 Philips SAA7345 Manuel d'utilisation Equipement informatique 1
9 Philips SBC MC8650 Manuel d'utilisation Equipement informatique 268
10 Philips PSC 605 Manuel d'utilisation Equipement informatique 1
11 Sony DKA-MC2F Manuel d'utilisation Equipement informatique 1
12 Sony AR-B1570 Manuel d'utilisation Equipement informatique 2
13 Sony Memory Stick Micro MSM8TQ Manuel d'utilisation Equipement informatique 1
14 321 Studios GHDX2-2430S-24F4D Manuel d'utilisation Equipement informatique 1
15 Philips SAA7785 Manuel d'utilisation Equipement informatique 3