MSP430独立按键底层程序C 已通过测试.docxVIP

  • 14
  • 0
  • 约2.23千字
  • 约 3页
  • 2017-05-28 发布于河南
  • 举报

MSP430独立按键底层程序C 已通过测试.docx

MSP430独立按键底层程序C 已通过测试

#include io430.h#include intrinsics.h#include io430g2232.h#define uint unsigned int#define uchar unsigned char#define N_key 0 //无键#define S_key 1 //单键#define D_key 2 //双键#define L_key 3 //长键#define key_state_0 0#define key_state_1 1#define key_state_2 2#define key_state_3 3uchar time_10ms_ok=0;uint wADC;uchar key=0;void Delay_Nms(uint k){ uint h,s; for(h = k;h 0;h--) for(s = 1000;s 0;s--) __no_operation(); //delay}/*=============低层按键(I/0)扫描函数,即低层按键设备驱动,只返回无键、短按和长按.===============*/unsigned char key_driver(void){static unsigned char key_state = key_state_0, key_time = 0;unsigne

文档评论(0)

1亿VIP精品文档

相关文档