Electronic Components Datasheet Search
  English  ▼
ALLDATASHEET.NET

X  

DS80C320-ENG Datasheet(PDF) 71 Page - Dallas Semiconductor

Part # DS80C320-ENG
Description  High-Speed Microcontroller User Guide
PDF  175 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-ENG Datasheet(HTML) 71 Page - Dallas Semiconductor

Back Button DS80C320-ENG Datasheet HTML 67Page - Dallas Semiconductor DS80C320-ENG Datasheet HTML 68Page - Dallas Semiconductor DS80C320-ENG Datasheet HTML 69Page - Dallas Semiconductor DS80C320-ENG Datasheet HTML 70Page - Dallas Semiconductor DS80C320-ENG Datasheet HTML 71Page - Dallas Semiconductor DS80C320-ENG Datasheet HTML 72Page - Dallas Semiconductor DS80C320-ENG Datasheet HTML 73Page - Dallas Semiconductor DS80C320-ENG Datasheet HTML 74Page - Dallas Semiconductor DS80C320-ENG Datasheet HTML 75Page - Dallas Semiconductor Next Button
Zoom Inzoom in Zoom Outzoom out
 71 / 175 page
background image
High-Speed Microcontroller User’s Guide
71 of 175
TWO CYCLE INSTRUCTION TIMING Figure 5-4
Example: ANL A, direct:
55h addr7-0
*Shaded areas are held in a weak latch on the port until overdriven.
THREE CYCLE INSTRUCTIONS
Three cycle instructions come in two varieties. The first requires three memory accesses. These are
similar to one and two cycle instructions in that the number of bytes equals the number of cycles.
The second variety is a three cycle instruction that simply requires 12 clocks to perform the function.
This may have one or two bytes. Examples of both types are shown below.
ANL direct, #data
53h
(3 bytes)
a 7–a 0
d7–d0
SJMP rel
80h
(2 bytes)
a 7–a 0
INC DPTR
A3h
(1 byte)
In the first example, the first memory fetch is the opcode. The second is the location of the destination
register. The third memory fetch is the operand that is used by the instruction. This instruction has three
memory accesses, so it requires three machine cycles. The second example has the operand in the first
byte and the jump location in the second. It requires three cycles to actually perform the jump. The third
example contains simply the opcode, which is one byte. This instruction involves the manipulation of a
16-bit register so it takes longer than 8-bit operations. Figure 5-5 shows the timing of all three types of
three cycle instructions.
CLK
ALE
PSEN
AD0-
POR
A7-0
PIC
C3
C1
C2
C4
C3
C1
C2
C4
RETURN
DATA
ADDRESS
A15-A8
INSTRUCTION
FETCH
OPERAND
FETCH
ADDRESS
A15-A8
A7-0
PC+1
RETURN DATA OPER
AND ADDRESS 7-0



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 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100  ...More


Datasheet Download

Go To PDF Page


Link URL



Does ALLDATASHEET help your business so far?  [ DONATE ] 

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