display.h

来自「自己开发的实用的430定时器自己开发的实用的定时器自己开发的实用的定时器自己开发」· C头文件 代码 · 共 55 行

H
55
字号
#include <msp430x41x.h>
#include "main.h"

// LCD segment definitions ( 4-mux LCD)
/*
#define SEG_F   0x80                            //  AAAA
#define SEG_G   0x40                            // F    B
#define SEG_E   0x20                            // F    B
#define SEG_D   0x10                            //  GGGG
#define SEG_A   0x08                            // E    C
#define SEG_B   0x04                            // E    C
#define SEG_C   0x02                            //  DDDD   H
#define SEG_H   0x01
*/


#define SEG_A   0x80                            //  AAAA
#define SEG_B   0x40                            // F    B
#define SEG_C   0x20                            // F    B
#define SEG_H   0x10                            //  GGGG
#define SEG_F   0x08                            // E    C
#define SEG_G   0x04                            // E    C
#define SEG_E   0x02                            //  DDDD   H
#define SEG_D	0x01
/*
const unsigned char LCD_Tab[] = {
  SEG_A + SEG_B + SEG_C + SEG_D + SEG_E + SEG_F,          // Displays "0"
  SEG_B + SEG_C,                                          // Displays "1"
  SEG_A + SEG_B + SEG_D + SEG_E + SEG_G,                  // Displays "2"
  SEG_A + SEG_B + SEG_C + SEG_D + SEG_G,                  // Displays "3"
  SEG_B + SEG_C + SEG_F + SEG_G,                          // Displays "4"
  SEG_A + SEG_C + SEG_D + SEG_F + SEG_G,                  // Displays "5"
  SEG_A + SEG_C + SEG_D + SEG_E + SEG_F + SEG_G,          // Displays "6"
  SEG_A + SEG_B + SEG_C,                                  // Displays "7"
  SEG_A + SEG_B + SEG_C + SEG_D + SEG_E + SEG_F + SEG_G,  // Displays "8"
  SEG_A + SEG_B + SEG_C + SEG_D + SEG_F + SEG_G,          // Displays "9"
  SEG_A + SEG_B + SEG_C + SEG_E + SEG_F + SEG_G,          // Displays "A"
  SEG_B + SEG_C + SEG_E + SEG_F + SEG_G,                  // Displays "H"
  SEG_A + SEG_D + SEG_E + SEG_F,                          // Displays "C"
  SEG_D + SEG_E + SEG_F,                                  // Displays "L"
  SEG_A + SEG_B + SEG_E + SEG_F + SEG_G,                  // Displays "P"
  0x00                                                    // Displays Blank
};

*/
//const unsigned char LCD_Tab[];
//unsigned char time_disbuff[6];

void ClrLcd(void);
void InitLcd(void);
void LCD_disp(unsigned char location,unsigned char num);

void time_display(void);
void LCD_update(void);

⌨️ 快捷键说明

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