资源简介
自己总结的ttp229触摸代码,触摸代码以及触摸按键处理
代码片段和文件信息
#include
#include
#include
#define BEFORE_DELAY_TIME 500
#define AFTER_DELAY_TIME 500
//新增
sbit scl=P1^0;
sbit sdo=P1^1;
static void delay(unsigned char z) //延时Zms
{
unsigned char xy;
for(x=z;x>0;x--)
for(y=110;y>0;y--);
}
//新增
void ttp229_init(){
sdo = 0;
scl = 0;
}
void delay1us() //@11.0592MHz
{
_nop_();
_nop_();
_nop_();
}
void delay10us(unsigned int n)
{
while(n--);
}
unsigned short keyscan()
{
unsigned char i;
unsigned short temp=0;
sdo=1;
delay10us(10);
sdo=0;
delay10us(2);
sdo=1;
for (i = 0; i < 16; i++)
{
scl = 1;
delay10us(20);
scl = 0;
if (sdo)
{
temp |= (1 << i);
}
delay10us(20);
}
delay(2); // 根据时序图延时2ms, 不然容易出现按键串扰现象
return temp;
}
- 上一篇:无线信道建模
- 下一篇:BC28物联网模块封装库
相关资源
- VA_X_Setup2118.rar
- CHS_Ha_PasswarekitEnterprise10.0.exe
- 无线通信AndreaGoldsmith杨鸿文等译.rar
- 迅捷PDF转换器破解版.rar
- 迅捷PDF编辑器破解版.rar
- 金字塔原理1清晰扫描版.pdf
- TeamViewer_11已激活+破解版+随意换ID.z
- FieldtheoryofGuidedwavesCollin__2nd.pdf
- 先进电气驱动的分析建模与控制[比
- IPC-J-STD033潮湿、回流焊敏感表面贴装
- 网络是怎样连接的_户根勤.pdf
- tesseract最新最全资料.rar
- 大话数据结构.epub
- iBATIS实战.pdf
- zw_new_smile-7110337-ImageAnimationTest.zip
- zw_jhn199388-9911706-基于51单片机都_自动
- zw_fan7983377-9600053-RecyclerViewDemo.zip
- zw_CHINA__.zip
- 我的第一本算法书+算法图解.zip
- 数学物理方法_德顾樵编著_2012.01_545页
- zw_WKTConvert.zip
- tdxw.exe
- zw_LabVIEW_8.20程序设计从入门到精通.
- zw_20170105220330215.zip
- unlocker-master最新版.rar
- Nginx核心知识100讲全套课件.zip
- navicat.11.2.16.premium_cs_x64破解版.zip
- 凸优化_Boyd_王书宁译.rar
- 云盘.rar
- Xshell5.exe
评论
共有 条评论