📄 touch_impt.h
字号:
# ifndef TOUCH_IMPT_H_H_
# define TOUCH_IMPT_H_H_
# include "io430.h"
# include "in430.h"
# define X_INCH 6
# define Y_INCH 5
# define X_PORT BIT2
# define Y_PORT BIT1
# define X_AD BIT6
# define Y_AD BIT5
# define RELEASE_X_PORT P4DIR &= ~X_PORT
# define RELEASE_Y_PORT P4DIR &= ~Y_PORT
# define USE_X_PORT P4DIR |= X_PORT; P4OUT |= X_PORT;
# define USE_Y_PORT P4DIR |= Y_PORT; P4OUT |= Y_PORT;
# define X_PORT_HIGH P4DIR |= X_PORT
# define Y_PORT_HIGH P4DIR |= Y_PORT
# define RELEASE_X_AD P6SEL &= ~X_AD; P6DIR |= X_AD; P6OUT &= ~X_AD;
# define RELEASE_Y_AD P6SEL &= ~Y_AD; P6DIR |= Y_AD; P6OUT &= ~Y_AD;
# define TOUCH_X_MIN 300
# define TOUCH_X_MAX 3525
# define TOUCH_Y_MIN 750
# define TOUCH_Y_MAX 3270
void Touch_IMPT_PORT_INIT(void);
void Touch_IMPT_Device_INIT(void);
unsigned int Get_X_AD(void);
unsigned int Get_Y_AD(void);
void Map_Touch_xy(unsigned char* p_xy);
void Touch_Paint(void);
/*
# define USE_X_AD P6SEL |= X_AD
# define USE_Y_AD P6SEL |= Y_AD
*/
# endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -