English
Language : 

DS80C390 Datasheet, PDF (8/58 Pages) Dallas Semiconductor – Dual CAN High-Speed Microprocessor
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 familiarity with the
changes. Note that a machine cycle now requires just 4 clocks, and provides one ALE pulse per cycle.
Many instructions require only one cycle, but some require five. Refer to the user’s guide for details and
individual instruction timing.
SPECIAL FUNCTION REGISTERS
Special Function Registers (SFRs) control most special features of the microcontroller. This allows the
device to have many new features but use the same instruction set as the 8051. When writing software to
use a new feature, an equate statement defines the SFR to an assembler or compiler. This is the only
change needed to access the new function. The DS80C390 duplicates the SFRs contained in the standard
80C52. Table 2 shows the register addresses and bit locations. Many are standard 80C52 registers. The
user’s guide contains a full description of all SFRs.
SPECIAL FUNCTION REGISTER LOCATION Table 2
Register Bit7 Bit6 Bit5 Bit4 Bit3 Bit2 Bit1
P4
P4.7
P4.6
P4.5
P4.4
P4.3
P4.2
P4.1
SP
DPL
DPH
DPL1
DPH1
DPS
ID1
ID0
TSL
-
-
-
-
PCON SMOD_0 SMOD0 OFDF OFDE GF1
GF0
STOP
TCON
TF1
TR1
TF0
TR0
IE1
IT1
IE0
TMOD
GATE
C/ T
M1
M0
GATE C/ T
M1
TL0
TL1
TH0
TH1
CKCON WD1
WD0
T2M
T1M
T0M
MD2
MD1
P1
INT5/P1.7 INT4/P1.6 INT3/P1.5 INT2/P1.4 TXD1/P1.3 RXD1/P1.2 T2EX/P1.1
EXIF
IE5
IE4
IE3
IE2
CKRY RGMD RGSL
P4CNT
-
SBCAN P4CNT.5 P4CNT.4 P4CNT.3 P4CNT.2 P4CNT.1
DPX
DPX1
C0RMS0
C0RMS1
SCON0 SM0/FE_0 SM1_0 SM2_0 REN_0 TB8_0 RB8_0 TI_0
SBUF0
ESP
-
-
-
-
-
-
ESP.1
AP
ACON
-
-
-
-
-
SA
AM1
C0TMA0
C0TMA1
P2
P2.7
P2.6
P2.5
P2.4
P2.3
P2.2
P2.1
P5
P5.7
P5.6
P5.5
P5.4
P5.3
P5.2
P5.1
P5CNT CAN1BA CAN0BA SP1EC C1_I/O C0_I/O P5CNT.2 P5CNT.1
C0C
ERIE
STIE
PDE SIESTA CRST AUTOB ERCS
C0S
BSS EC96/128 WKS
RXS
TXS
ER2
ER1
Bit0
P4.0
SEL
IDLE
IT0
M0
MD0
T2/P1.0
BGS
P4CNT.0
RI_0
ESP.0
AM0
P2.0
P5.0
P5CNT.0
SWINT
ER0
ADDRESS
80h
81h
82h
83h
84h
85h
86h
87h
88h
89h
8Ah
8Bh
8Ch
8Dh
8Eh
90h
91h
92h
93h
95h
96h
97h
98h
99h
9Bh
9Ch
9Dh
9Eh
9Fh
A0h
A1h
A2h
A3h
A4h
8 of 58
110199