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

📄 touch_impt.h

📁 MSP430z_f247.rar
💻 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 + -