Files
BLTouchTest/App/EndStop.h
2023-05-19 15:50:27 +08:00

26 lines
514 B
C

/*
* EndStop.h
*
* Created on: 2023年5月18日
* Author: User
*/
#include "config.h"
#define ENDSTOP_PIN P33 // INT1 机械零位输入
#define BLTOUCH_PIN P32 // INT0 BLTouch零位输入
#define ENDSTOP_NORMAL (!EndStop_isTrigger())
#define ENDSTOP_TRIGGER (EndStop_isTrigger())
#define BLTOUCH_NORMAL (!BLTouch_isTrigger())
#define BLTOUCH_TRIGGER (BLTouch_isTrigger())
void EndStop_Init();
bit EndStop_isTrigger();
bit BLTouch_isTrigger();
void EndStop_ISR();
void BLTouch_ISR();