⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 h8s2215.h

📁 16位单片机H8的例子源代码
💻 H
📖 第 1 页 / 共 5 页
字号:
			unsigned char	D16:1;
		} BIT;
	} UEPIR02_2;

	union {
		unsigned char	BYTE;
		struct {
			unsigned char	D15:1;
			unsigned char	D14:1;
			unsigned char	D13:1;
			unsigned char	D12:1;
			unsigned char	D11:1;
			unsigned char	D10:1;
			unsigned char	D9:1;
			unsigned char	D8:1;
		} BIT;
	} UEPIR02_3;

	union {
		unsigned char	BYTE;
		struct {
			unsigned char	D7:1;
			unsigned char	D6:1;
			unsigned char	D5:1;
			unsigned char	D4:1;
			unsigned char	D3:1;
			unsigned char	D2:1;
			unsigned char	D1:1;
			unsigned char	D0:1;
		} BIT;
	} UEPIR02_4;

	union {
		unsigned char	BYTE;
		struct {
			unsigned char	D39:1;
			unsigned char	D38:1;
			unsigned char	D37:1;
			unsigned char	D36:1;
			unsigned char	D35:1;
			unsigned char	D34:1;
			unsigned char	D33:1;
			unsigned char	D32:1;
		} BIT;
	} UEPIR03_0;

	union {
		unsigned char	BYTE;
		struct {
			unsigned char	D31:1;
			unsigned char	D30:1;
			unsigned char	D29:1;
			unsigned char	D28:1;
			unsigned char	D27:1;
			unsigned char	D26:1;
			unsigned char	D25:1;
			unsigned char	D24:1;
		} BIT;
	} UEPIR03_1;

	union {
		unsigned char	BYTE;
		struct {
			unsigned char	D23:1;
			unsigned char	D22:1;
			unsigned char	D21:1;
			unsigned char	D20:1;
			unsigned char	D19:1;
			unsigned char	D18:1;
			unsigned char	D17:1;
			unsigned char	D16:1;
		} BIT;
	} UEPIR03_2;

	union {
		unsigned char	BYTE;
		struct {
			unsigned char	D15:1;
			unsigned char	D14:1;
			unsigned char	D13:1;
			unsigned char	D12:1;
			unsigned char	D11:1;
			unsigned char	D10:1;
			unsigned char	D9:1;
			unsigned char	D8:1;
		} BIT;
	} UEPIR03_3;

	union {
		unsigned char	BYTE;
		struct {
			unsigned char	D7:1;
			unsigned char	D6:1;
			unsigned char	D5:1;
			unsigned char	D4:1;
			unsigned char	D3:1;
			unsigned char	D2:1;
			unsigned char	D1:1;
			unsigned char	D0:1;
		} BIT;
	} UEPIR03_4;

	union {
		unsigned char	BYTE;
		struct {
			unsigned char	D39:1;
			unsigned char	D38:1;
			unsigned char	D37:1;
			unsigned char	D36:1;
			unsigned char	D35:1;
			unsigned char	D34:1;
			unsigned char	D33:1;
			unsigned char	D32:1;
		} BIT;
	} UEPIR04_0;

	union {
		unsigned char	BYTE;
		struct {
			unsigned char	D31:1;
			unsigned char	D30:1;
			unsigned char	D29:1;
			unsigned char	D28:1;
			unsigned char	D27:1;
			unsigned char	D26:1;
			unsigned char	D25:1;
			unsigned char	D24:1;
		} BIT;
	} UEPIR04_1;

	union {
		unsigned char	BYTE;
		struct {
			unsigned char	D23:1;
			unsigned char	D22:1;
			unsigned char	D21:1;
			unsigned char	D20:1;
			unsigned char	D19:1;
			unsigned char	D18:1;
			unsigned char	D17:1;
			unsigned char	D16:1;
		} BIT;
	} UEPIR04_2;

	union {
		unsigned char	BYTE;
		struct {
			unsigned char	D15:1;
			unsigned char	D14:1;
			unsigned char	D13:1;
			unsigned char	D12:1;
			unsigned char	D11:1;
			unsigned char	D10:1;
			unsigned char	D9:1;
			unsigned char	D8:1;
		} BIT;
	} UEPIR04_3;

	union {
		unsigned char	BYTE;
		struct {
			unsigned char	D7:1;
			unsigned char	D6:1;
			unsigned char	D5:1;
			unsigned char	D4:1;
			unsigned char	D3:1;
			unsigned char	D2:1;
			unsigned char	D1:1;
			unsigned char	D0:1;
		} BIT;
	} UEPIR04_4;

	union {
		unsigned char	BYTE;
		struct {
			unsigned char	D39:1;
			unsigned char	D38:1;
			unsigned char	D37:1;
			unsigned char	D36:1;
			unsigned char	D35:1;
			unsigned char	D34:1;
			unsigned char	D33:1;
			unsigned char	D32:1;
		} BIT;
	} UEPIR05_0;

	union {
		unsigned char	BYTE;
		struct {
			unsigned char	D31:1;
			unsigned char	D30:1;
			unsigned char	D29:1;
			unsigned char	D28:1;
			unsigned char	D27:1;
			unsigned char	D26:1;
			unsigned char	D25:1;
			unsigned char	D24:1;
		} BIT;
	} UEPIR05_1;

	union {
		unsigned char	BYTE;
		struct {
			unsigned char	D23:1;
			unsigned char	D22:1;
			unsigned char	D21:1;
			unsigned char	D20:1;
			unsigned char	D19:1;
			unsigned char	D18:1;
			unsigned char	D17:1;
			unsigned char	D16:1;
		} BIT;
	} UEPIR05_2;

	union {
		unsigned char	BYTE;
		struct {
			unsigned char	D15:1;
			unsigned char	D14:1;
			unsigned char	D13:1;
			unsigned char	D12:1;
			unsigned char	D11:1;
			unsigned char	D10:1;
			unsigned char	D9:1;
			unsigned char	D8:1;
		} BIT;
	} UEPIR05_3;

	union {
		unsigned char	BYTE;
		struct {
			unsigned char	D7:1;
			unsigned char	D6:1;
			unsigned char	D5:1;
			unsigned char	D4:1;
			unsigned char	D3:1;
			unsigned char	D2:1;
			unsigned char	D1:1;
			unsigned char	D0:1;
		} BIT;
	} UEPIR05_4;

	union {
		unsigned char	BYTE;
		struct {
			unsigned char	D39:1;
			unsigned char	D38:1;
			unsigned char	D37:1;
			unsigned char	D36:1;
			unsigned char	D35:1;
			unsigned char	D34:1;
			unsigned char	D33:1;
			unsigned char	D32:1;
		} BIT;
	} UEPIR06_0;

	union {
		unsigned char	BYTE;
		struct {
			unsigned char	D31:1;
			unsigned char	D30:1;
			unsigned char	D29:1;
			unsigned char	D28:1;
			unsigned char	D27:1;
			unsigned char	D26:1;
			unsigned char	D25:1;
			unsigned char	D24:1;
		} BIT;
	} UEPIR06_1;

	union {
		unsigned char	BYTE;
		struct {
			unsigned char	D23:1;
			unsigned char	D22:1;
			unsigned char	D21:1;
			unsigned char	D20:1;
			unsigned char	D19:1;
			unsigned char	D18:1;
			unsigned char	D17:1;
			unsigned char	D16:1;
		} BIT;
	} UEPIR06_2;

	union {
		unsigned char	BYTE;
		struct {
			unsigned char	D15:1;
			unsigned char	D14:1;
			unsigned char	D13:1;
			unsigned char	D12:1;
			unsigned char	D11:1;
			unsigned char	D10:1;
			unsigned char	D9:1;
			unsigned char	D8:1;
		} BIT;
	} UEPIR06_3;

	union {
		unsigned char	BYTE;
		struct {
			unsigned char	D7:1;
			unsigned char	D6:1;
			unsigned char	D5:1;
			unsigned char	D4:1;
			unsigned char	D3:1;
			unsigned char	D2:1;
			unsigned char	D1:1;
			unsigned char	D0:1;
		} BIT;
	} UEPIR06_4;

	union {
		unsigned char	BYTE;
		struct {
			unsigned char	D39:1;
			unsigned char	D38:1;
			unsigned char	D37:1;
			unsigned char	D36:1;
			unsigned char	D35:1;
			unsigned char	D34:1;
			unsigned char	D33:1;
			unsigned char	D32:1;
		} BIT;
	} UEPIR07_0;

	union {
		unsigned char	BYTE;
		struct {
			unsigned char	D31:1;
			unsigned char	D30:1;
			unsigned char	D29:1;
			unsigned char	D28:1;
			unsigned char	D27:1;
			unsigned char	D26:1;
			unsigned char	D25:1;
			unsigned char	D24:1;
		} BIT;
	} UEPIR07_1;

	union {
		unsigned char	BYTE;
		struct {
			unsigned char	D23:1;
			unsigned char	D22:1;
			unsigned char	D21:1;
			unsigned char	D20:1;
			unsigned char	D19:1;
			unsigned char	D18:1;
			unsigned char	D17:1;
			unsigned char	D16:1;
		} BIT;
	} UEPIR07_2;

	union {
		unsigned char	BYTE;
		struct {
			unsigned char	D15:1;
			unsigned char	D14:1;
			unsigned char	D13:1;
			unsigned char	D12:1;
			unsigned char	D11:1;
			unsigned char	D10:1;
			unsigned char	D9:1;
			unsigned char	D8:1;
		} BIT;
	} UEPIR07_3;

	union {
		unsigned char	BYTE;
		struct {
			unsigned char	D7:1;
			unsigned char	D6:1;
			unsigned char	D5:1;
			unsigned char	D4:1;
			unsigned char	D3:1;
			unsigned char	D2:1;
			unsigned char	D1:1;
			unsigned char	D0:1;
		} BIT;
	} UEPIR07_4;

	union {
		unsigned char	BYTE;
		struct {
			unsigned char	D39:1;
			unsigned char	D38:1;
			unsigned char	D37:1;
			unsigned char	D36:1;
			unsigned char	D35:1;
			unsigned char	D34:1;
			unsigned char	D33:1;
			unsigned char	D32:1;
		} BIT;
	} UEPIR08_0;

	union {
		unsigned char	BYTE;
		struct {
			unsigned char	D31:1;
			unsigned char	D30:1;
			unsigned char	D29:1;
			unsigned char	D28:1;
			unsigned char	D27:1;
			unsigned char	D26:1;
			unsigned char	D25:1;
			unsigned char	D24:1;
		} BIT;
	} UEPIR08_1;

	union {
		unsigned char	BYTE;
		struct {
			unsigned char	D23:1;
			unsigned char	D22:1;
			unsigned char	D21:1;
			unsigned char	D20:1;
			unsigned char	D19:1;
			unsigned char	D18:1;
			unsigned char	D17:1;
			unsigned char	D16:1;
		} BIT;
	} UEPIR08_2;

	union {
		unsigned char	BYTE;
		struct {
			unsigned char	D15:1;
			unsigned char	D14:1;
			unsigned char	D13:1;
			unsigned char	D12:1;
			unsigned char	D11:1;
			unsigned char	D10:1;
			unsigned char	D9:1;
			unsigned char	D8:1;
		} BIT;
	} UEPIR08_3;

	union {
		unsigned char	BYTE;
		struct {
			unsigned char	D7:1;
			unsigned char	D6:1;
			unsigned char	D5:1;
			unsigned char	D4:1;
			unsigned char	D3:1;
			unsigned char	D2:1;
			unsigned char	D1:1;
			unsigned char	D0:1;
		} BIT;
	} UEPIR08_4;

	union {
		unsigned char	BYTE;
		struct {
			unsigned char	D39:1;
			unsigned char	D38:1;
			unsigned char	D37:1;
			unsigned char	D36:1;
			unsigned char	D35:1;
			unsigned char	D34:1;
			unsigned char	D33:1;
			unsigned char	D32:1;
		} BIT;
	} UEPIR09_0;

	union {
		unsigned char	BYTE;
		struct {
			unsigned char	D31:1;
			unsigned char	D30:1;
			unsigned char	D29:1;
			unsigned char	D28:1;
			unsigned char	D27:1;
			unsigned char	D26:1;
			unsigned char	D25:1;
			unsigned char	D24:1;
		} BIT;
	} UEPIR09_1;

	union {
		unsigned char	BYTE;
		struct {
			unsigned char	D23:1;
			unsigned char	D22:1;
			unsigned char	D21:1;
			unsigned char	D20:1;
			unsigned char	D19:1;
			unsigned char	D18:1;
			unsigned char	D17:1;
			unsigned char	D16:1;
		} BIT;
	} UEPIR09_2;

	union {
		unsigned char	BYTE;
		struct {
			unsigned char	D15:1;
			unsigned char	D14:1;
			unsigned char	D13:1;
			unsigned char	D12:1;
			unsigned char	D11:1;
			unsigned char	D10:1;
			unsigned char	D9:1;
			unsigned char	D8:1;
		} BIT;
	} UEPIR09_3;

	union {
		unsigned char	BYTE;
		struct {
			unsigned char	D7:1;
			unsigned char	D6:1;
			unsigned char	D5:1;
			unsigned char	D4:1;
			unsigned char	D3:1;
			unsigned char	D2:1;
			unsigned char	D1:1;
			unsigned char	D0:1;
		} BIT;
	} UEPIR09_4;

	union {
		unsigned char	BYTE;
		struct {
			unsigned char	D39:1;
			unsigned char	D38:1;
			unsigned char	D37:1;
			unsigned char	D36:1;
			unsigned char	D35:1;
			unsigned char	D34:1;
			unsigned char	D33:1;
			unsigned char	D32:1;
		} BIT;
	} UEPIR10_0;

	union {
		unsigned char	BYTE;
		struct {
			unsigned char	D31:1;
			unsigned char	D30:1;
			unsigned char	D29:1;
			unsigned char	D28:1;
			unsigned char	D27:1;
			unsigned char	D26:1;
			unsigned char	D25:1;
			unsigned char	D24:1;
		} BIT;
	} UEPIR10_1;

	union {
		unsigned char	BYTE;
		struct {
			unsigned char	D23:1;
			unsigned char	D22:1;
			unsigned char	D21:1;
			unsigned char	D20:1;
			unsigned char	D19:1;
			unsigned char	D18:1;
			unsigned char	D17:1;
			unsigned char	D16:1;
		} BIT;
	} UEPIR10_2;

	union {
		unsigned char	BYTE;
		struct {
			unsigned char	D15:1;
			unsigned char	D14:1;
			unsigned char	D13:1;
			unsigned char	D12:1;
			unsigned char	D11:1;
			unsigned char	D10:1;
			unsigned char	D9:1;
			unsigned char	D8:1;
		} BIT;
	} UEPIR10_3;

	union {
		unsigned char	BYTE;
		struct {
			unsigned char	D7:1;
			unsigned char	D6:1;
			unsigned char	D5:1;
			unsigned char	D4:1;
			unsigned char	D3:1;
			unsigned char	D2:1;
			unsigned char	D1:1;
			unsigned char	D0:1;
		} BIT;
	} UEPIR10_4;

	union {
		unsigned char	BYTE;
		struct {
			unsigned char	D39:1;
			unsigned char	D38:1;
			unsigned char	D37:1;
			unsigned char	D36:1;
			unsigned char	D35:1;
			unsigned char	D34:1;
			unsigned char	D33:1;
			unsigned char	D32:1;
		} BIT;
	} UEPIR11_0;

	union {
		unsigned char	BYTE;
		struct {
			unsigned char	D31:1;
			unsigned char	D30:1;
			unsigned char	D29:1;
			unsigned char	D28:1;
			unsigned char	D27:1;
			unsigned char	D26:1;
			unsigned char	D25:1;
			unsigned char	D24:1;
		} BIT;
	} UEPIR11_1;

	union {
		unsigned char	BYTE;
		struct {
			unsigned char	D23:1;
			unsigned char	D22:1;
			unsigned char	D21:1;
			unsigned char	D20:1;
			unsigned char	D19:1;
			unsigned char	D18:1;
			unsigned char	D17:1;
			unsigned char	D16:1;
		} BIT;
	} UEPIR11_2;

	union {
		unsigned char	BYTE;
		struct {
			unsigned char	D15:1;
			unsigned char	D14:1;
			unsigned char	D13:1;
			unsigned char	D12:1;
			unsigned char	D11:1;
			unsigned char	D10:1;
			unsigned char	D9:1;
			unsigned char	D8:1;
		} BIT;
	} UEPIR11_3;

	union {
		unsigned char	BYTE;
		struct {
			unsigned char	D7:1;
			unsigned char	D6:1;
			unsigned char	D5:1;
			unsigned char	D4:1;
			unsigned char	D3:1;
			unsigned char	D2:1;
			unsigned char	D1:1;

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -