![Microchip Technology PIC16C63A Скачать руководство пользователя страница 102](http://html1.mh-extra.com/html/microchip-technology/pic16c63a/pic16c63a_operators-manual_1785772102.webp)
PIC16C63A/65B/73B/74B
DS30605C-page 102
2000 Microchip Technology Inc.
BTFSS
Bit Test f, Skip if Set
Syntax:
[label] BTFSS f,b
Operands:
0
≤
f
≤
127
0
≤
b < 7
Operation:
skip if (f<b>) = 1
Status Affected:
None
Description:
If bit ’b’ in register ’f’ is ’0’, the next
instruction is executed.
If bit ’b’ is ’1’, then the next instruction
is discarded and a
NOP
is executed
instead making this a 2T
CY
instruction.
BTFSC
Bit Test, Skip if Clear
Syntax:
[label] BTFSC f,b
Operands:
0
≤
f
≤
127
0
≤
b
≤
7
Operation:
skip if (f<b>) = 0
Status Affected:
None
Description:
If bit ’b’ in register ’f’ is ’1’, the next
instruction is executed.
If bit ’b’, in register ’f’, is ’0’, the next
instruction is discarded, and a
NOP
is
executed instead, making this a 2 T
CY
instruction.
CALL
Call Subroutine
Syntax:
[ label ] CALL k
Operands:
0
≤
k
≤
2047
Operation:
(PC)+ 1
→
TOS,
k
→
PC<10:0>,
(PCLATH<4:3>)
→
PC<12:11>
Status Affected:
None
Description:
Call Subroutine. First, return address
(PC+1) is pushed onto the stack. The
eleven bit immediate address is
loaded into PC bits <10:0>. The upper
bits of the PC are loaded from
PCLATH.
CALL
is a two-cycle
instruction.
CLRF
Clear f
Syntax:
[label] CLRF f
Operands:
0
≤
f
≤
127
Operation:
00h
→
(f)
1
→
Z
Status Affected:
Z
Description:
The contents of register ’f’ are cleared
and the Z bit is set.
CLRW
Clear W
Syntax:
[ label ] CLRW
Operands:
None
Operation:
00h
→
(W)
1
→
Z
Status Affected:
Z
Description:
W register is cleared. Zero bit (Z) is
set.
CLRWDT
Clear Watchdog Timer
Syntax:
[ label ] CLRWDT
Operands:
None
Operation:
00h
→
WDT
0
→
WDT prescaler,
1
→
TO
1
→
PD
Status Affected:
TO, PD
Description:
CLRWDT
instruction resets the Watch-
dog Timer. It also resets the prescaler
of the WDT. Status bits TO and PD
are set.
Содержание PIC16C63A
Страница 4: ...PIC16C63A 65B 73B 74B DS30605C page 4 2000 Microchip Technology Inc NOTES ...
Страница 6: ...PIC16C63A 65B 73B 74B DS30605C page 6 2000 Microchip Technology Inc NOTES ...
Страница 8: ...PIC16C63A 65B 73B 74B DS30605C page 8 2000 Microchip Technology Inc NOTES ...
Страница 28: ...PIC16C63A 65B 73B 74B DS30605C page 28 2000 Microchip Technology Inc NOTES ...
Страница 42: ...PIC16C63A 65B 73B 74B DS30605C page 42 2000 Microchip Technology Inc NOTES ...
Страница 78: ...PIC16C63A 65B 73B 74B DS30605C page 78 2000 Microchip Technology Inc NOTES ...
Страница 112: ...PIC16C63A 65B 73B 74B DS30605C page 112 2000 Microchip Technology Inc NOTES ...
Страница 152: ...PIC16C63A 65B 73B 74B DS30605C page 152 2000 Microchip Technology Inc NOTES ...
Страница 164: ...PIC16C63A 65B 73B 74B DS30605C page 164 2000 Microchip Technology Inc NOTES ...
Страница 174: ...PIC16C63A 65B 73B 74B DS30605C page 174 2000 Microchip Technology Inc NOTES ...
Страница 178: ...PIC16C63A 65B 73B 74B DS30605C page 178 2000 Microchip Technology Inc NOTES ...
Страница 179: ... 2000 Microchip Technology Inc DS30605C page 179 PIC16C63A 65B 73B 74B NOTES ...
Страница 180: ...PIC16C63A 65B 73B 74B DS30605C page 180 2000 Microchip Technology Inc NOTES ...
Страница 181: ... 2000 Microchip Technology Inc DS30605C page 181 PIC16C63A 65B 73B 74B NOTES ...
Страница 182: ...PIC16C63A 65B 73B 74B DS30605C page 182 2000 Microchip Technology Inc NOTES ...
Страница 183: ... 2000 Microchip Technology Inc DS30605C page 183 PIC16C63A 65B 73B 74B NOTES ...