Electronic Components Datasheet Search
  New Zealand  ▼
ALLDATASHEET.CO.NZ

X  

HCS12 Datasheet(PDF) 400 Page - Freescale Semiconductor, Inc

Part # HCS12
Description  HCS12 Microcontrollers
PDF  452 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  FREESCALE [Freescale Semiconductor, Inc]
Direct Link  http://www.freescale.com
Logo FREESCALE - Freescale Semiconductor, Inc

HCS12 Datasheet(HTML) 400 Page - Freescale Semiconductor, Inc

Back Button HCS12 Datasheet HTML 396Page - Freescale Semiconductor, Inc HCS12 Datasheet HTML 397Page - Freescale Semiconductor, Inc HCS12 Datasheet HTML 398Page - Freescale Semiconductor, Inc HCS12 Datasheet HTML 399Page - Freescale Semiconductor, Inc HCS12 Datasheet HTML 400Page - Freescale Semiconductor, Inc HCS12 Datasheet HTML 401Page - Freescale Semiconductor, Inc HCS12 Datasheet HTML 402Page - Freescale Semiconductor, Inc HCS12 Datasheet HTML 403Page - Freescale Semiconductor, Inc HCS12 Datasheet HTML 404Page - Freescale Semiconductor, Inc Next Button
Zoom Inzoom in Zoom Outzoom out
 400 / 452 page
background image
S12CPUV2 Reference Manual, Rev. 4.0
400
Freescale Semiconductor
Table A-6. Loop Primitive Postbyte Encoding (lb)
00
A
DBEQ
(+)
10
A
DBEQ
(–)
20
A
DBNE
(+)
30
A
DBNE
(–)
40
A
TBEQ
(+)
50
A
TBEQ
(–)
60
A
TBNE
(+)
70
A
TBNE
(–)
80
A
IBEQ
(+)
90
A
IBEQ
(–)
A0
A
IBNE
(+)
B0
A
IBNE
(–)
01
B
DBEQ
(+)
11
B
DBEQ
(–)
21
B
DBNE
(+)
31
B
DBNE
(–)
41
B
TBEQ
(+)
51
B
TBEQ
(–)
61
B
TBNE
(+)
71
B
TBNE
(–)
81
B
IBEQ
(+)
91
B
IBEQ
(–)
A1
B
IBNE
(+)
B1
B
IBNE
(–)
02
—
12
—
22
—
32
—
42
—
52
—
62
—
72
—
82
—
92
—
A2
—
B2
—
03
—
13
—
23
—
33
—
43
—
53
—
63
—
73
—
83
—
93
—
A3
—
B3
—
04
D
DBEQ
(+)
14
D
DBEQ
(–)
24
D
DBNE
(+)
34
D
DBNE
(–)
44
D
TBEQ
(+)
54
D
TBEQ
(–)
64
D
TBNE
(+)
74
D
TBNE
(–)
84
D
IBEQ
(+)
94
D
IBEQ
(–)
A4
D
IBNE
(+)
B4
D
IBNE
(–)
05
X
DBEQ
(+)
15
X
DBEQ
(–)
25
X
DBNE
(+)
35
X
DBNE
(–)
45
X
TBEQ
(+)
55
X
TBEQ
(–)
65
X
TBNE
(+)
75
X
TBNE
(–)
85
X
IBEQ
(+)
95
X
IBEQ
(–)
A5
X
IBNE
(+)
B5
X
IBNE
(–)
06
Y
DBEQ
(+)
16
Y
DBEQ
(–)
26
Y
DBNE
(+)
36
Y
DBNE
(–)
46
Y
TBEQ
(+)
56
Y
TBEQ
(–)
66
Y
TBNE
(+)
76
Y
TBNE
(–)
86
Y
IBEQ
(+)
96
Y
IBEQ
(–)
A6
Y
IBNE
(+)
B6
Y
IBNE
(–)
07
SP
DBEQ
(+)
17
SP
DBEQ
(–)
27
SP
DBNE
(+)
37
SP
DBNE
(–)
47
SP
TBEQ
(+)
57
SP
TBEQ
(–)
67
SP
TBNE
(+)
77
SP
TBNE
(–)
87
SP
IBEQ
(+)
97
SP
IBEQ
(–)
A7
SP
IBNE
(+)
B7
SP
IBNE
(–)
postbyte (hex)
B0
A
_BEQ
(–)
counter used
sign of 9-bit relative branch offset
(lower eight bits are an extension byte
following postbyte)
branch condition
Key to Table A-6
(bit 3 is don’t care)
Table A-7. Branch/Complementary Branch
Branch
Complementary Branch
Test
Mnemonic
Opcode
Boolean
Test
Mnemonic
Opcode
Comment
r>m
BGT
2E
Z
+ (N
⊕ V) = 0
r
≤m
BLE
2F
Signed
r
≥m
BGE
2C
N
⊕ V = 0
r<m
BLT
2D
Signed
r=m
BEQ
27
Z = 1
r
≠m
BNE
26
Signed
r
≤m
BLE
2F
Z
+ (N
⊕ V) = 1
r>m
BGT
2E
Signed
r<m
BLT
2D
N
⊕ V = 1
r
≥m
BGE
2C
Signed
r>m
BHI
22
C
+ Z = 0
r
≤m
BLS
23
Unsigned
r
≥m
BHS/BCC
24
C = 0
r<m
BLO/BCS
25
Unsigned
r=m
BEQ
27
Z = 1
r
≠m
BNE
26
Unsigned
r
≤m
BLS
23
C
+ Z = 1
r>m
BHI
22
Unsigned
r<m
BLO/BCS
25
C = 1
r
≥m
BHS/BCC
24
Unsigned
Carry
BCS
25
C = 1
No Carry
BCC
24
Simple
Negative
BMI
2B
N = 1
Plus
BPL
2A
Simple
Overflow
BVS
29
V = 1
No Overflow
BVC
28
Simple
r=0
BEQ
27
Z = 1
r
≠0
BNE
26
Simple
Always
BRA
20
—
Never
BRN
21
Unconditional
For 16-bit offset long branches precede opcode with a $18 page prebyte.



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