-
1.1 Set or Clear a Specific Bit in a Register
-
1.2 Submit Your Solution
-
2.1 Toggle a Bit in an 8-bit Register
-
2.2 Submit Your Solution
-
3.1 Check if a Specific Bit is Set
-
3.2 Submit Your Solution
-
4.1 Set a Bit in an 8-bit Register
-
4.2 Submit Your Solution
-
5.1 Clear a Bit in an 8-bit Register
-
5.2 Submit Your Solution
-
6.1 Toggle a Bit in an 8-bit Register
-
6.2 Submit Your Solution
-
7.1 Check Whether a Bit is Set
-
7.2 Submit Your Solution
-
8.1 Set Selected Bits in a 32-bit Register
-
8.2 Submit Your Solution
-
9.1 Keep Only the Highest Set Bit
-
9.2 Submit Your Solution
-
10.1 Create Bit Manipulation Macros
-
10.2 Submit Your Solution
-
11.1 Decode a Status Register into Human-Readable Flags
-
11.2 Submit Your Solution
-
12.1 Bit Spreading (Interleave Bits with Zeros)
-
12.2 Submit Your Solution
-
13.1 Macro-Based Register Configuration Helper
-
13.2 Submit Your Solution