![Freescale Semiconductor HCS08 Series Скачать руководство пользователя страница 97](http://html1.mh-extra.com/html/freescale-semiconductor/hcs08-series/hcs08-series_reference-manual_2330628097.webp)
Chapter 7 Central Processor Unit (S08CPUV2)
MC9S08JS16 MCU Series Reference Manual, Rev. 4
Freescale Semiconductor
97
BCLR
n
,
opr8a
Clear Bit n in Memory
(Mn
←
0)
DIR (b0)
DIR (b1)
DIR (b2)
DIR (b3)
DIR (b4)
DIR (b5)
DIR (b6)
DIR (b7)
11
13
15
17
19
1B
1D
1F
dd
dd
dd
dd
dd
dd
dd
dd
5
5
5
5
5
5
5
5
rfwpp
rfwpp
rfwpp
rfwpp
rfwpp
rfwpp
rfwpp
rfwpp
– – – – – –
BCS
rel
Branch if Carry Bit Set (if C = 1)
(Same as BLO)
REL
25 rr
3
ppp
– – – – – –
BEQ
rel
Branch if Equal (if Z = 1)
REL
27 rr
3
ppp
– – – – – –
BGE
rel
Branch if Greater Than or Equal To
(if N
⊕
V
=
0) (Signed)
REL
90 rr
3
ppp
– – – – – –
BGND
Enter active background if ENBDM=1
Waits for and processes BDM commands
until GO, TRACE1, or TAGGO
INH
82
5+
fp...ppp
– – – – – –
BGT
rel
Branch if Greater Than (if Z
| (N
⊕
V)
=
0)
(Signed)
REL
92 rr
3
ppp
– – – – – –
BHCC
rel
Branch if Half Carry Bit Clear (if H = 0)
REL
28 rr
3
ppp
– – – – – –
BHCS
rel
Branch if Half Carry Bit Set (if H = 1)
REL
29 rr
3
ppp
– – – – – –
BHI
rel
Branch if Higher (if C | Z = 0)
REL
22 rr
3
ppp
– – – – – –
BHS
rel
Branch if Higher or Same (if C = 0)
(Same as BCC)
REL
24 rr
3
ppp
– – – – – –
BIH
rel
Branch if IRQ Pin High (if IRQ pin = 1)
REL
2F rr
3
ppp
– – – – – –
BIL
rel
Branch if IRQ Pin Low (if IRQ pin = 0)
REL
2E rr
3
ppp
– – – – – –
BIT #
opr8i
BIT
opr8a
BIT
opr16a
BIT
oprx16
,X
BIT
oprx8
,X
BIT ,X
BIT
oprx16
,SP
BIT
oprx8
,SP
Bit Test
(A) & (M)
(CCR Updated but Operands Not Changed)
IMM
DIR
EXT
IX2
IX1
IX
SP2
SP1
A5
B5
C5
D5
E5
F5
9E D5
9E E5
ii
dd
hh ll
ee ff
ff
ee ff
ff
2
3
4
4
3
3
5
4
pp
rpp
prpp
prpp
rpp
rfp
pprpp
prpp
0 – –
–
BLE
rel
Branch if Less Than or Equal To
(if Z
| (N
⊕
V)
=
1) (Signed)
REL
93 rr
3
ppp
– – – – – –
BLO
rel
Branch if Lower (if C = 1) (Same as BCS)
REL
25 rr
3
ppp
– – – – – –
BLS
rel
Branch if Lower or Same (if C | Z = 1)
REL
23 rr
3
ppp
– – – – – –
BLT
rel
Branch if Less Than (if N
⊕
V
=
1) (Signed)
REL
91 rr
3
ppp
– – – – – –
BMC
rel
Branch if Interrupt Mask Clear (if I = 0)
REL
2C rr
3
ppp
– – – – – –
BMI
rel
Branch if Minus (if N = 1)
REL
2B rr
3
ppp
– – – – – –
BMS
rel
Branch if Interrupt Mask Set (if I = 1)
REL
2D rr
3
ppp
– – – – – –
BNE
rel
Branch if Not Equal (if Z = 0)
REL
26 rr
3
ppp
– – – – – –
BPL
rel
Branch if Plus (if N = 0)
REL
2A rr
3
ppp
– – – – – –
Table 7-2. Instruction Set Summary (Sheet 2 of 9)
Source
Form
Operation
Ad
dr
ess
Mode
Object Code
Cyc
les
Cyc-by-Cyc
Details
Affect
on CCR
VH I N Z C
Содержание HCS08 Series
Страница 2: ......
Страница 4: ......
Страница 8: ......
Страница 28: ...Chapter 2 Pins and Connections MC9S08JS16 MCU Series Reference Manual Rev 4 28 Freescale Semiconductor...
Страница 34: ...Chapter 3 Modes of Operation MC9S08JS16 MCU Series Reference Manual Rev 4 34 Freescale Semiconductor...
Страница 62: ...Chapter 4 Memory MC9S08JS16 MCU Series Reference Manual Rev 4 62 Freescale Semiconductor...
Страница 114: ...Keyboard Interrupt S08KBIV2 MC9S08JS16 MCU Series Reference Manual Rev 4 114 Freescale Semiconductor...
Страница 146: ...Multi Purpose Clock Generator S08MCGV1 MC9S08JS16 MCU Series Reference Manual Rev 4 146 Freescale Semiconductor...
Страница 166: ...Real Time Counter S08RTCV1 MC9S08JS16 MCU Series Reference Manual Rev 4 166 Freescale Semiconductor...
Страница 186: ...Serial Communications Interface S08SCIV4 MC9S08JS16 MCU Series Reference Manual Rev 4 186 Freescale Semiconductor...
Страница 214: ...16 Bit Serial Peripheral Interface S08SPI16V1 MC9S08JS16 MCU Series Reference Manual Rev 4 214 Freescale Semiconductor...
Страница 274: ...Universal Serial Bus Device Controller S08USBV1 MC9S08JS16 MCU Series Reference Manual Rev 4 274 Freescale Semiconductor...
Страница 282: ...Cyclic Redundancy Check Generator S08CRCV2 MC9S08JS16 MCU Series Reference Manual Rev 4 282 Freescale Semiconductor...
Страница 305: ......