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

📄 led_matrix.h

📁 freescale badge board 开发板测试 源程序
💻 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 + -