触摸屏步骤及注意事项

触摸屏中断实现步骤

1.TC初始化

a.ADCCON设置,主要设置prs分频大小,且第一位为0不启动ADC。

b.ADCTSC设置,开始为等待(按下)中断状态0xd3。注意事项:此处为一般模式,设置为等待中断,不要跟AUTO模式混淆。

c.ADCLDY设置,设置采样延时时间。

d.中断设置。

清除SUB中的ADC\TC中断状态,后清除ADC中断状态。主要防止中断开启就进入中断,被之前状态影响。先清除子中断再清除中断

先开启INTMSK得ADC再开启INTSUBMSK的ADC与TC。

2.中断处理函数

a.进入中断处理函数后,判断标志先进入TC中断(SUBSRCPND来判断),进入后清除SUBSRCPND、SRCPND,再判断按下中断还是抬起中断(由ADCUPDN决定),判断后记得清除ADCUPDN标志位

b.进入按下中断。

清除ADCUPDN标志位,设置TC模式为AUTO模式-->上啦电阻关闭,AUTO置一-->第三位置1,第二位置0,0-1位清0到无工作模式



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值