3.5.3_プログラムリスト(SHTFunc.h)

//
// SHTFunc (WIZ-C)
//

#include "C:\\WIZ_C\\Ver17\\Projects\\THERMOHYGROLOGGER\\THERMOHYGROLOGGER_Auto.h"

#ifndef SHTFUNC_H
#define SHTFUNC_H

void SCK_H(void);
void SCK_L(void);
void SHTInit(void);
void SHTTSSeq(void);

BYTE SHTRead(BYTE ack);
BYTE SHTWrite(BYTE dat);

// SHT11ポート
#define bitDATA 1                // RA1
#define bitSCK 0                // RA0
#define SHT_PORT PORTA
#define SHT_TRIS TRISA

#define DATA_H() SHT_TRIS|=(1<<bitDATA)        // 入力に設定(Hi-Z="H")
#define DATA_L() SHT_TRIS&=~(1<<bitDATA)    // 出力に設定("L")

#endif




トップページヘもどる