EasyManua.ls Logo

Atmel AVR

Atmel AVR
191 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
11. BCLR – Bit Clear in SREG
11.1. Description
Clears a single Flag in SREG.
Operation:
(i) SREG(s) ← 0
Syntax: Operands: Program Counter:
(i) BCLR s 0 ≤ s ≤ 7 PC ← PC + 1
16-bit Opcode:
1001 0100 1sss 1000
11.2. Status Register (SREG) and Boolean Formula
I T H S V N Z C
I 0 if s = 7; Unchanged otherwise.
T 0 if s = 6; Unchanged otherwise.
H 0 if s = 5; Unchanged otherwise.
S 0 if s = 4; Unchanged otherwise.
V 0 if s = 3; Unchanged otherwise.
N 0 if s = 2; Unchanged otherwise.
Z 0 if s = 1; Unchanged otherwise.
C 0 if s = 0; Unchanged otherwise.
Example:
bclr 0 ; Clear Carry Flag
bclr 7 ; Disable interrupts
Words 1 (2 bytes)
Cycles 1
Atmel AVR Instruction Set Manual [OTHER]
Atmel-0856L-AVR-Instruction-Set-Manual_Other-11/2016
38

Table of Contents

Related product manuals