資源簡介
這是msp430x149系列,按鍵和蜂鳴器結合,也可以調頻率
代碼片段和文件信息
#include
#include“BoardConfig.h“
#define?uchar?unsigned?char
#define?uint?unsigned?int
#define?keyin????(P1IN?&?0x0f)
uchar?step?=0xff;
?void?delay(void);
??uchar?tempkeyval;
void?main(?void?)
{
??
???uchar?i;
??
??//?Stop?watchdog?timer?to?prevent?time?out?reset
??WDTCTL?=?WDTPW?+?WDTHOLD;
??BoardConfig(0xb8);
??P1DIR=0xf0;
??P1OUT=0;
?
???while(1)
???{
?????if(keyin?!=?0x0f)???????//如果有鍵被按下
????????{
????????????delay();????????????//延時消抖
????????????if(keyin?!=?0x0f)???//再次檢測按鍵狀態
????????????{
????????????????temp=keyin;
???????????????while(keyin?!=?0x0f);???//等待按鍵被放開
?????????????if(temp!=0x0f)
?????????????{?
??????????????????switch(temp)????//轉換鍵值????
????????????????{
????????????????case?0x0e:
????????????????????????????keyval?=?1;
- 上一篇:多維進退-黃金分割法
- 下一篇:模式識別_人耳識別專用圖片庫
評論
共有 條評論