Beginner Combinational Circuits 11 components
Binary to Gray Code Converter
Converts a 4-bit binary number to Gray code, where consecutive values differ by exactly one bit. Each Gray bit is an XOR of adjacent binary bits.
What You'll Learn
- Convert binary to Gray code with XOR gates
- Explain why Gray code differs by one bit
- Recognise where single-bit-change codes matter
How It Works
Gray code changes only one bit between consecutive values. The most significant Gray bit equals the binary MSB; every other Gray bit is the XOR of two adjacent binary bits.
Components Used
Real-World Applications
Rotary encoders, position sensors, Karnaugh maps, and reducing glitches in asynchronous logic.