led_matrix.h

来自「freescale badge board 开发板测试 源程序」· C头文件 代码 · 共 39 行

H
39
字号
/*!
 * \file    led_matrix.h
 * \brief   Defines and macros for LED Matrix
 * \version $Revision: 1.3 $
 * \author  Anthony Huereca and Michael Norman
 */

#ifndef _LED_MATRIX_H_
#define _LED_MATRIX_H_
#include <MCF51JM128.h>


/*******************************************************************/
/*! Number of columns in the LED matrix */
#define COLUMNS 16

/*! Maximum number of characters in the message string */
#define MAX_CHAR_LENGTH (100 + 1)

/*! Size of the message buffer to contain the max message string */
#define MAX_MSG_LENGTH  (MAX_CHAR_LENGTH * (5 + 1)) + (2 * COLUMNS)

/* Scrolling Parameters */
#define SCROLL_MAX      3     /*! Maximum scroll speed (min delay) */
#define SCROLL_MIN      10    /*! Minimum scroll speed (max delay) */
#define SCROLL_DEFAULT  5     /*! Default scroll speed */

int create_fb(char *dataPtr, byte *fb);
void LEDScroll(char *dataPtr);    
void LEDScrollTouch(char *dataPtr);   
void LEDScrollShake(char *dataPtr);     
void LEDWrite(char *dataPtr);    
void EditMessage();
void display_screen(byte *gb);
void graphic(); 

/*******************************************************************/

#endif /* _LED_MATRIX_H_ */

⌨️ 快捷键说明

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