Page 638 - 완) I MDP 프로젝트 작품 보고서(전체과 1학년)1.6
P. 638
else
return 0;
}
unsigned short ADC_XY(void)
{
unsigned short temp;
LCD_CmdWrite(0x74);//TPXYL uint8_t[3:2] Y_coordinate low byte
uint8_t[1:0] X_coordinate low byte
temp=LCD_DataRead();
return temp;
}
unsigned short ADC_X(void)
{
unsigned short temp;
LCD_CmdWrite(0x72);//TPXH X_coordinate high byte
//Chk_Busy();
temp=LCD_DataRead();
return temp;
}
unsigned short ADC_Y(void)
{
unsigned short temp;
LCD_CmdWrite(0x73);//TPYH Y_coordinate high byte
//Chk_Busy();
temp=LCD_DataRead();
return temp;
}
unsigned int Get_X_ADC_Value_10bit(void)
{
unsigned short temp,temp1;
temp=0;
temp|=ADC_X();
temp1=(temp<<2);
temp= temp1|((ADC_XY()&0x03));
- 631 -