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

📄 pinsetform.~h

📁 并口的EPP模式模拟IIC接口
💻 ~H
字号:
//---------------------------------------------------------------------------

#ifndef PinSetFormH
#define PinSetFormH
//---------------------------------------------------------------------------
#include <Classes.hpp>
#include <Controls.hpp>
#include <StdCtrls.hpp>
#include <Forms.hpp>
//---------------------------------------------------------------------------
class TPinSet : public TForm
{
__published:	// IDE-managed Components
        TLabel *Line;
        TLabel *Label1;
        TLabel *Label2;
        TButton *IDCOK;
        TButton *IDCancel;
        TGroupBox *GroupBox_SCL;
        TCheckBox *SCL_D0;
        TCheckBox *SCL_D1;
        TCheckBox *SCL_D2;
        TCheckBox *SCL_D3;
        TCheckBox *SCL_D4;
        TCheckBox *SCL_D5;
        TCheckBox *SCL_D6;
        TCheckBox *SCL_D7;
        TGroupBox *GroupBox_SDI;
        TCheckBox *SDI_D0;
        TCheckBox *SDI_D1;
        TCheckBox *SDI_D2;
        TCheckBox *SDI_D3;
        TCheckBox *SDI_D4;
        TCheckBox *SDI_D5;
        TCheckBox *SDI_D6;
        TCheckBox *SDI_D7;
        TGroupBox *GroupBox_SDO;
        TCheckBox *SDO_D0;
        TCheckBox *SDO_D1;
        TCheckBox *SDO_D2;
        TCheckBox *SDO_D3;
        TCheckBox *SDO_D4;
        TCheckBox *SDO_D5;
        TCheckBox *SDO_D6;
        TCheckBox *SDO_D7;
        TComboBox *EPP_Port_Addr;
        TLabel *LabelPortSelect;
        void __fastcall SCL_D0Click(TObject *Sender);
        void __fastcall IDCancelClick(TObject *Sender);
        void __fastcall SCL_D1Click(TObject *Sender);
        void __fastcall SCL_D2Click(TObject *Sender);
        void __fastcall SCL_D3Click(TObject *Sender);
        void __fastcall SCL_D4Click(TObject *Sender);
        void __fastcall SCL_D5Click(TObject *Sender);
        void __fastcall SCL_D6Click(TObject *Sender);
        void __fastcall SCL_D7Click(TObject *Sender);
        void __fastcall SDI_D0Click(TObject *Sender);
        void __fastcall SDI_D1Click(TObject *Sender);
        void __fastcall SDI_D2Click(TObject *Sender);
        void __fastcall SDI_D3Click(TObject *Sender);
        void __fastcall SDI_D4Click(TObject *Sender);
        void __fastcall SDI_D5Click(TObject *Sender);
        void __fastcall SDI_D6Click(TObject *Sender);
        void __fastcall SDI_D7Click(TObject *Sender);
        void __fastcall SDO_D1Click(TObject *Sender);
        void __fastcall SDO_D0Click(TObject *Sender);
        void __fastcall SDO_D2Click(TObject *Sender);
        void __fastcall SDO_D3Click(TObject *Sender);
        void __fastcall SDO_D4Click(TObject *Sender);
        void __fastcall SDO_D5Click(TObject *Sender);
        void __fastcall SDO_D6Click(TObject *Sender);
        void __fastcall SDO_D7Click(TObject *Sender);
        void __fastcall IDCOKClick(TObject *Sender);
private:	// User declarations
public:
        int nSDI;
        int nSDO;
        int nSCL;		// User declarations
        int uSDI;
        int uSDO;
        int uSCL;		// User declarations
        __fastcall TPinSet(TComponent* Owner);
        BYTE OnGetSDI(void);
        BYTE OnGetSDO(void);
        BYTE OnGetSCL(void);
        void OnGetSDI(BYTE sdi);
        void OnGetSDO(BYTE sdo);
        void OnGetSCL(BYTE scl);
        void __fastcall CheckSCLBit(BYTE NO);
        void __fastcall CheckSDIBit(BYTE NO);
        void __fastcall CheckSDOBit(BYTE NO);
        void __fastcall SetDataBit(BYTE nsdi, BYTE nsdo, BYTE nscl);
};
//---------------------------------------------------------------------------
extern PACKAGE TPinSet *PinSet;
//---------------------------------------------------------------------------
#endif

⌨️ 快捷键说明

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