📄 seatmotor.h
字号:
#ifndef SEAT_H
#define SEAT_H
#include <MC68HC908GR16.h>
#include "type.h"
#define slidemotor PTC_PTC0
#define frontmotor PTC_PTC1
#define rearmotor PTC_PTC2
#define backmotor PTC_PTC3
#define positivedirection PTC_PTC4
#define reversedirection PTC_PTC5
#define none 0
#define forward 1
#define backward 2
#define up 1
#define down 2
#define counterclockwise 1
#define clockwise 2
extern Bool slide_sensor_fault;
extern Bool back_sensor_fault;
extern Bool front_sensor_fault;
extern Bool rear_sensor_fault;
extern Bool slide_motor_fault;
extern Bool back_motor_fault;
extern Bool front_motor_fault;
extern Bool rear_motor_fault;
extern Bool current_recall_stopped;
extern UINT8 slide_direction;
extern UINT8 back_direction;
extern UINT8 front_direction;
extern UINT8 rear_direction;
extern UINT16 i;
extern UINT16 slide_current_position;
extern UINT16 back_current_position;
extern UINT16 front_current_position;
extern UINT16 rear_current_position;
extern UINT16 slide_backward_margin_position;
extern UINT16 back_counterclockwise_margin_position;
extern UINT16 front_up_margin_position;
extern UINT16 rear_up_margin_position;
extern UINT8 mirror_old_x;
extern UINT8 mirror_old_y;
extern UINT8 mirror_timer;
extern Bool x_nochange;
extern Bool y_nochange;
void slide_motor_move_forward(void);
void slide_motor_move_backward(void);
void slide_motor_stop(void);
void front_motor_move_up(void);
void front_motor_move_down(void);
void front_motor_stop(void);
void rear_motor_move_up(void);
void rear_motor_move_down(void);
void rear_motor_stop(void);
void back_motor_move_clockwise(void);
void back_motor_move_counterclockwise(void);
void back_motor_stop(void);
void recall(UINT16 slide_recall_position,UINT16 back_recall_position,UINT16 front_recall_position,UINT16 rear_recall_position,UINT8 left_mirror_recall_x,UINT8 left_mirror_recall_y,UINT8 right_mirror_recall_x,UINT8 right_mirror_recall_y);
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -