📄 main.c
字号:
#include "PortInit.c"
#include "Touch_MSR.c"
/*uchar TextLogo[]={
" "
" "
" -- 深圳市拓普微科技开发有限公司 -- "
" Shenzhen TOPWAY Technology Co.Ltd. "
" "
" LM2068R "
" 320x240 FSTN "
" "
" ______________________________________ "
" "
" "
" "
"acbdefghijklmnopqrstuvwxyzabocdfghigklmn"
"ABCDEFGHIJKLMNOPQRSTUVWXYZABCDEFGHIJKLMN"
"1234567890123456789012345678901234567890"
};*/
uchar Number[10][16]={
{0x00,0x00,0x00,0x18,0x24,0x42,0x42,0x42,0x42,0x42,0x42,0x42,0x24,0x18,0x00,0x00},/*"0",0*/
{0x00,0x00,0x00,0x10,0x70,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x7C,0x00,0x00},/*"1",1*/
{0x00,0x00,0x00,0x3C,0x42,0x42,0x42,0x04,0x04,0x08,0x10,0x20,0x42,0x7E,0x00,0x00},/*"2",2*/
{0x00,0x00,0x00,0x3C,0x42,0x42,0x04,0x18,0x04,0x02,0x02,0x42,0x44,0x38,0x00,0x00},/*"3",3*/
{0x00,0x00,0x00,0x04,0x0C,0x14,0x24,0x24,0x44,0x44,0x7E,0x04,0x04,0x1E,0x00,0x00},/*"4",4*/
{0x00,0x00,0x00,0x7E,0x40,0x40,0x40,0x58,0x64,0x02,0x02,0x42,0x44,0x38,0x00,0x00},/*"5",5*/
{0x00,0x00,0x00,0x1C,0x24,0x40,0x40,0x58,0x64,0x42,0x42,0x42,0x24,0x18,0x00,0x00},/*"6",6*/
{0x00,0x00,0x00,0x7E,0x44,0x44,0x08,0x08,0x10,0x10,0x10,0x10,0x10,0x10,0x00,0x00},/*"7",7*/
{0x00,0x00,0x00,0x3C,0x42,0x42,0x42,0x24,0x18,0x24,0x42,0x42,0x42,0x3C,0x00,0x00},/*"8",8*/
{0x00,0x00,0x00,0x18,0x24,0x42,0x42,0x42,0x26,0x1A,0x02,0x02,0x24,0x38,0x00,0x00},/*"9",9*/};
main()
{
uchar a[3]={0,0,0};
uchar b[6]={0,0,0};
uchar i=0;
ulint k;
uchar tx=0;
uchar ty=0;
uchar tycomp = 0;
uchar txcomp = 0;
WDTCTL = WDTPW +WDTHOLD;
FLL_CTL0 |= XCAP14PF;
PortInit();
LCDInit();
LCDClear();
while(1)
{
P4DIR &= ~BIT2;
if((P4IN & BIT2)==0)
{
do
{
tx = ReadTouch(0x9c);
ty = ReadTouch(0xdc);
i = 1;
if(((tx - txcomp)>1)|((ty - tycomp)>1))
{
txcomp = tx;
tycomp = ty;
TimeDelay(5);
i = 0;
}
}
while(i==0);
k=100;
for(i=0;i<3;i++)
{
a[i] = tx/k;
tx = tx%k;
k=k/10;
}
k=100;
for(i=0;i<3;i++)
{
b[i] = ty/k;
ty = ty%k;
k=k/10;
}
for(i=0;i<3;i++)
{
DisplayNumber(Number[a[i]],0,(i+10),32);
DisplayNumber(Number[b[i]],0,(i+10),56);
}
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -