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

📄 h8s2215.h

📁 16位单片机H8的例子源代码
💻 H
📖 第 1 页 / 共 5 页
字号:
			unsigned char	D0:1;
		} BIT;
	} UEPIR11_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;
	} UEPIR12_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;
	} UEPIR12_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;
	} UEPIR12_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;
	} UEPIR12_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;
	} UEPIR12_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;
	} UEPIR13_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;
	} UEPIR13_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;
	} UEPIR13_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;
	} UEPIR13_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;
	} UEPIR13_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;
	} UEPIR14_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;
	} UEPIR14_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;
	} UEPIR14_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;
	} UEPIR14_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;
	} UEPIR14_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;
	} UEPIR15_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;
	} UEPIR15_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;
	} UEPIR15_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;
	} UEPIR15_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;
	} UEPIR15_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;
	} UEPIR16_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;
	} UEPIR16_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;
	} UEPIR16_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;
	} UEPIR16_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;
	} UEPIR16_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;
	} UEPIR17_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;
	} UEPIR17_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;
	} UEPIR17_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;
	} UEPIR17_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;
	} UEPIR17_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;
	} UEPIR18_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;
	} UEPIR18_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;
	} UEPIR18_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;
	} UEPIR18_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;
	} UEPIR18_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;
	} UEPIR19_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;
	} UEPIR19_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;
	} UEPIR19_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;
	} UEPIR19_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;
	} UEPIR19_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;
	} UEPIR20_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;
	} UEPIR20_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;
	} UEPIR20_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;
	} UEPIR20_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;
	} UEPIR20_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;
	} UEPIR21_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

⌨️ 快捷键说明

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