资源简介
这是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;
- 上一篇:多维进退-黄金分割法
- 下一篇:模式识别_人耳识别专用图片库
评论
共有 条评论