嵌入式 C语言 二进制宏

发布于:2025-04-12 ⋅ 阅读:(32) ⋅ 点赞:(0)

二进制宏

使用51单片机时二进制定义


// 0x00
#define b0000_0000				0x00
#define b0000_0001				0x01
#define b0000_0010				0x02
#define b0000_0011				0x03
#define b0000_0100				0x04
#define b0000_0101				0x05
#define b0000_0110				0x06
#define b0000_0111				0x07
#define b0000_1000				0x08
#define b0000_1001				0x09
#define b0000_1010				0x0A
#define b0000_1011				0x0B
#define b0000_1100				0x0C
#define b0000_1101				0x0D
#define b0000_1110				0x0E
#define b0000_1111				0x0F
// 0x10
#define b0001_0000				0x10
#define b0001_0001				0x11
#define b0001_0010				0x12
#define b0001_0011				0x13
#define b0001_0100				0x14
#define b0001_0101				0x15
#define b0001_0110				0x16
#define b0001_0111				0x17
#define b0001_1000				0x18
#define b0001_1001				0x19
#define b0001_1010				0x1A
#define b0001_1011				0x1B
#define b0001_1100				0x1C
#define b0001_1101				0x1D
#define b0001_1110				0x1E
#define b0001_1111				0x1F
// 0x20
#define b0010_0000				0x20
#define b0010_0001				0x21
#define b0010_0010				0x22
#define b0010_0011				0x23
#define b0010_0100				0x24
#define b0010_0101				0x25
#define b0010_0110				0x26
#define b0010_0111				0x27
#define b0010_1000				0x28
#define b0010_1001				0x29
#define b0010_1010				0x2A
#define b0010_1011				0x2B
#define b0010_1100				0x2C
#define b0010_1101				0x2D
#define b0010_1110				0x2E
#define b0010_1111				0x2F
// 0x30
#define b0011_0000				0x30
#define b0011_0001				0x31
#define b0011_0010