⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 led.c

📁 MSP430 频率测试,接一传感器(如关敏电阻)
💻 C
字号:
/*****************************************************
*  文件名称:
*           led.c
*  文件说明:显示的时候首先设置要显示的内容
*           然后使能相应的LED
*
*****************************************************/

#ifndef MSP430F449_H
#include <msp430x44x.h>
#endif

#define LED_IN_USE 7
/*****************************************************/
/*   数据定义                                        */
/*****************************************************/
const unsigned char NUM_LED[17]=
                       {0xd7,0x14,0xcd,0x5d,0x1E,  // 0 ~ 4
                       0x5b,0xdb,0x15,0xdf,0x5f,   // 5 ~ 9
                       0x9f,0x00,0xc3,0xcc,0xcf,   // a ~ e
                       0x8b,0x00};                 //f,0x00使LED不显示

                       
unsigned char led_Buf[LED_IN_USE];  // LED显示缓冲区 ,
unsigned char led_hz[6];
unsigned tmp ;                  
unsigned char led_Ctrl;
char tmpv;
/*******************************************************
*     模块初始化
*******************************************************/
void init_LED(void){
   
   
    P3DIR  = 0xff;    // 设置 p3 输出  
    P3OUT  = 0x00;    // 设置 初始值为0
    P4DIR |= 0x03;    // 设置 p4.0,p4.1 输出 
    P4OUT &= 0xfc;    // 设置初始值
    led_Ctrl = 0;     // led_Ctrl用于控制那个LED可显示
    for(tmpv=0;tmpv<LED_IN_USE;tmpv++)
    {                 // 初始化缓冲区 
      led_Buf[tmpv] = 11;
    }
        led_Buf[0]= 11;
        led_Buf[1]= 11;
        led_Buf[2]= 11;
        led_Buf[3]= 11;
        led_Buf[4]= 0;
        led_Buf[5]= 0;
    
}


      

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -