msp430触摸按键程序

msp430触摸按键程序

ID:14101925

大小:51.00 KB

页数:9页

时间:2018-07-26

msp430触摸按键程序_第1页
msp430触摸按键程序_第2页
msp430触摸按键程序_第3页
msp430触摸按键程序_第4页
msp430触摸按键程序_第5页
资源描述:

《msp430触摸按键程序》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、//******************************************************************************//MSP430F20x3Demo-CapacitiveTouchSensing4-KeyDemo//Description:Thisdemoimplementsa4-keycapacitivetouchdetection.//TheLEDindicatesthekeywhichispressedthroughfourdifferentlevelsof//brightness.Key#1->100%,Key#2->75%,Key#3

2、->50%,Key#4->25%.//Acalibrationprocessisimplementedtoaccommodateforpossiblevariations//inVLOfrequency.NormaloperatingmodeisLPM3.////ACLK=VLO~12kHz,MCLK=Calibrated8MHz/4=2MHz,//SMCLK=Calibrated8MHz////MSP430F20x3//-----------------///

3、

4、XIN

5、-//

6、

7、

8、//--

9、RSTXOUT

10、-//

11、

12、//

13、P1.0

14、---->LED//

15、

16、####//

17、P1.2

18、--

19、--+--------####Sensor#4//

20、

21、#####//

22、

23、#R=5.1M//

24、

25、#####//

26、P1.3

27、----+--------####Sensor#3//

28、

29、####//

30、

31、//

32、

33、####//

34、P1.4

35、----+--------####Sensor#2//

36、

37、#####//

38、

39、#R=5.1M//

40、

41、#####//

42、P1.5

43、----+--------####Sensor#1//

44、

45、####////ZackAlbus//TexasInstrumentsInc.//June2007//BuiltwithIAREmbeddedWorkbenchVersion:3.42A/

46、/******************************************************************************#include"msp430x20x3.h"//DefineUserConfigurationvalues//Sensorsettings#defineNum_Sen4//Definesnumberofsensors#defineS_4(0x04)//Sensor4P1.2#defineS_3(0x08)//Sensor3P1.3#defineS_2(0x10)//Sensor2P1.4#defineS_1(0x20)//Senso

47、r1P1.5#defineLED(0x01)//P1.0#definemin_KEY_lvl30//Definestheminkeylevelthresholdusable#defineSample_Rate20//Defines#/secallsensorsaresampled#defineDCO_clks_per_sec8000000//NumberofDCOclockspersecond:2MHz//ChangeswithDCOfreqselected!#defineDCO_clks_per_sample(DCO_clks_per_sec/Sample_Rate)/8//Clocks

48、persamplecycle/8///8isallowsintegerusage//willbe*8inthefinalcalcs#defineLED_pulses_per_sample5//DefinesLEDpulsesduringeachsample//-numberofTACCR0intspersample#defineKey_1_on_time1//DefinesKey4%on#defineKey_2_on_time10//DefinesKey3%on#defineKey_3_on_time25//DefinesKey2%on#defineKey_4_on_time90//Def

49、inesKey1%on//Globalvariablesforsensingunsignedintdco_clks_per_vlo;//VariableusedforVLOfreqmeasurementunsignedintvlo_clks_per_sample;//Variablethatdeterminesvloclockspersample//vlo_clks_per_sample=DCO_clks_per_sam

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。