?? stled316_driver.h
字號:
/**************** (c) 2008 ****************************************************
COMPILER : C compiler
FILE : StLed316_Driver.h
DESCRIPTION : STLed316(led drive chip ) drive program for C language.
VERSION : 1.0
DATE : 2008/4/8
Author : Flydragon
*******************************************************************************/
#ifndef _STLED316_DRIVER_
#define _STLED316_DRIVER_
#include "MC9S08AW60.H" //include mcu io.h or include hardware config.h
#define HIGH 0X1 // output high level
#define LOW 0X0 // output low level
#define IN 0X0 // i/o input
#define OUT 0X1 // i/o output
#define WRITE_COMMAND 0X0
#define READ_COMMAND 0X40
#define FIXD_ADDRESS 0X20
#define INCREMENT_ADDRESS 0X0
#define DISPLAY_ON 0XD
#define DISPLAY_OFF 0XE
#define CHIP_CONFIG_PAGE (0X2 << 3)
#define CHIP_CONFIG_ADDRESS 0X0
#define CHIP_CONFIGURATION 0XFD //6 digits,8segments,constand brightness all
#define DIGIT_BRIGHTNESS_PAGE (0X2 << 3)
#define DIGIT_BRIGHTNESS_ADDRESS 0X1 //0X1-0X3
#define DIGIT_BRIGHTNESS 0X77
#define SEGMENT_DATA_PAGE (0X0 << 3)
#define SEGMENT1_DATA_ADDRESS 0X0 //0X0-0X5
#define SEGMENT2_DATA_ADDRESS 0X1
#define SEGMENT3_DATA_ADDRESS 0X2
#define SEGMENT4_DATA_ADDRESS 0X3
#define SEGMENT5_DATA_ADDRESS 0X4
#define SEGMENT6_DATA_ADDRESS 0X5
#define LED_DATA_PAGE (0X1 << 3)
#define LED_DATA_ADDRESS 0X0
#define KEY_DATA_PAGE (0X1 << 3)
#define KEY_DATA1_ADDRESS 0X1
#define KEY_DATA2_ADDRESS 0X2
#define STB(state) (PTBD_PTBD0 = state) //must add code
#define CLK(state) (PTBD_PTBD1 = state) //must add code
#define DATA_OUT(state) (PTBD_PTBD2 = state) //must add code
#define DATA_IN PTBD_PTBD3 //must add code
#define SETDATA(direction) (PTBDD_PTBDD3 = direction) //must add code
/********************************************************************************/
void WriteSTLed316Driver(unsigned char dataaddress ,unsigned char *sourcaddress,unsigned char byte);
unsigned int ReadSTLed316Driver(void);
#endif
/******2008/4/8*(c)*******End of file***********************************************/
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -