📄 led_matrix.h
字号:
/*!
* \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 + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -