当前位置:首页 > 单片机 > 单片机
[导读]#include typedef unsigned char uchar; typedef unsigned int uint; #define keyin (P1IN & 0X0F) #define wei_h P5OUT |= BIT5 #define wei_l P5OUT &= BIT5 #define duan_l P6OUT &= ~BIT6 #define duan_h P6OUT

#include

typedef unsigned char uchar;

typedef unsigned int uint;

#define keyin (P1IN & 0X0F)

#define wei_h P5OUT |= BIT5

#define wei_l P5OUT &= BIT5

#define duan_l P6OUT &= ~BIT6

#define duan_h P6OUT |= BIT6

uchar table[16] = {0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f,0x77,0x7c,0x39,0x5e,0x79,0x71};

uchar num = 0;

void delay(int z)

{

int i,j;

for(i=z;i>0;i--)

for(j=112;j>0;j--);

}

void display(uchar dat)

{

P4OUT = table[dat];

duan_h;

duan_l;

P4OUT = 0x00;

wei_h;

wei_l;

}

void main( void )

{

uchar temp,keyval;

// P1DIR = 0XFF;P1OUT = 0XFF;

P2DIR = 0XFF;P2OUT = 0XFF;

P3DIR = 0XFF;P3OUT = 0XFF;

P4DIR = 0XFF;P4OUT = 0XFF;

P5DIR = 0XFF;P5OUT = 0XFF;

P6DIR = 0XFF;P6OUT = 0XFF;

P1DIR = 0XF0;

int num = 0;

// Stop watchdog timer to prevent time out reset

WDTCTL = WDTPW + WDTHOLD;

while(1)

{

if(keyin != 0x0f)

{

delay(5);

if(keyin != 0x0f)

{

temp = keyin;

while(keyin != 0x0f);//松手检测

switch(temp)

{

/* 1 case 0x0e: keyval = 1;display(keyval);break;

case 0x0d: keyval = 2;display(keyval);break;

case 0x0b: keyval = 3;display(keyval);break;

case 0x07: keyval = 4;display(keyval);break;

default: keyval = 8;display(keyval);break; */

/* 2 case 0x0d: num++;if(num==16)num=0;display(num);break;

case 0x0b: num--;if(num==0)num=15;display(num);break;*/

}

}

}

}

}


换一批

延伸阅读

[医疗监控系统] 根据MSP430微处理器和GSM移动通信的血糖监护系统设计策

根据MSP430微处理器和GSM移动通信的血糖监护系统设计策略 1 血糖监护系统概述   糖尿病是危害人类健康的四大主要疾病之一,目前没有根治的办法,只能通过血糖监测对糖尿病加以控制。血糖仪的出现,大大方便了糖尿病患者...

关键字: MSP430 微处理

[汽车电子技术文库] 基于MSP430的倒车雷达设计

  2010年网络与移动设备打破了原先记录,而在2011年此趋势将继续保持。例如,2011年有7200万人在线观看长篇电视剧,同时他们希望拥有快速、可靠的高清服务。2010年有人预测电视收视率约占收视高峰期总带宽的37%,而在线收视率的持续...

关键字: 倒车雷达 MSP430

[汽车电子技术文库] 串口通信车载GPS嵌入式汉显与语音实现

  在设计播送声响系统时需求时,对器件作如下几个方面的精心的思索与选择:   (1)系统设备配套的思索:系统的主要设备、接线分配箱和分区切换器、楼层分线箱、音量调理器、扬声器、衔接导线。   (2)扬声器的布置:扬声器...

关键字: 嵌入式汉显 gps定位 车载gps MSP430

[通信设计应用] 基于MSP430和CC1100的有源RFID设计

基于MSP430和CC1100的有源RFID设计

  射频识别(Radio Frequency IdenTIficaTIon,RFID)技术是一种利用无线射频通信实现的非接触式自动识别技术,与目前广泛采用的条形码技术相比,RFID具有容量大、识别距离远、穿透能力强、抗污性强等特点。R...

关键字: RFID cc1100 MSP430

[触控感测] 怎样使用MSP430来构建触摸按键

  阿尔卡特朗讯日前宣布推出一套全新的解决方案,帮助企业的通信系统向云架构迁移。这样可以为移动员工提供应用型的通信服务,帮助他们运用更经济高效的业务模型。   云技术为企业赋予了安全,高级通信和协作功能的能力,这种能力不仅能提...

关键字: 触摸按键 MSP430

技术子站

关闭