?? main.i
字號:
/************************************************************/
/* MP3 Code for M32L */
/* By pasyong */
/* 2006-4 */
/* Base ICC6.31A */
/************************************************************/
// CodeVisionAVR C Compiler
// (C) 1998-2004 Pavel Haiduc, HP InfoTech S.R.L.
// I/O registers definitions for the ATmega32
#pragma used+
#pragma used+
#pragma used+
sfrb TWBR=0;
sfrb TWSR=1;
sfrb TWAR=2;
sfrb TWDR=3;
sfrb ADCL=4;
sfrb ADCH=5;
sfrw ADCW=4; // 16 bit access
sfrb ADCSRA=6;
sfrb ADCSR=6; // for compatibility with older code
sfrb ADMUX=7;
sfrb ACSR=8;
sfrb UBRRL=9;
sfrb UCSRB=0xa;
sfrb UCSRA=0xb;
sfrb UDR=0xc;
sfrb SPCR=0xd;
sfrb SPSR=0xe;
sfrb SPDR=0xf;
sfrb PIND=0x10;
sfrb DDRD=0x11;
sfrb PORTD=0x12;
sfrb PINC=0x13;
sfrb DDRC=0x14;
sfrb PORTC=0x15;
sfrb PINB=0x16;
sfrb DDRB=0x17;
sfrb PORTB=0x18;
sfrb PINA=0x19;
sfrb DDRA=0x1a;
sfrb PORTA=0x1b;
sfrb EECR=0x1c;
sfrb EEDR=0x1d;
sfrb EEARL=0x1e;
sfrb EEARH=0x1f;
sfrw EEAR=0x1e; // 16 bit access
sfrb UBRRH=0x20;
sfrb UCSRC=0X20;
sfrb WDTCR=0x21;
sfrb ASSR=0x22;
sfrb OCR2=0x23;
sfrb TCNT2=0x24;
sfrb TCCR2=0x25;
sfrb ICR1L=0x26;
sfrb ICR1H=0x27;
sfrb OCR1BL=0x28;
sfrb OCR1BH=0x29;
sfrw OCR1B=0x28; // 16 bit access
sfrb OCR1AL=0x2a;
sfrb OCR1AH=0x2b;
sfrw OCR1A=0x2a; // 16 bit access
sfrb TCNT1L=0x2c;
sfrb TCNT1H=0x2d;
sfrw TCNT1=0x2c; // 16 bit access
sfrb TCCR1B=0x2e;
sfrb TCCR1A=0x2f;
sfrb SFIOR=0x30;
sfrb OSCCAL=0x31;
sfrb TCNT0=0x32;
sfrb TCCR0=0x33;
sfrb MCUCSR=0x34;
sfrb MCUCR=0x35;
sfrb TWCR=0x36;
sfrb SPMCR=0x37;
sfrb TIFR=0x38;
sfrb TIMSK=0x39;
sfrb GIFR=0x3a;
sfrb GICR=0x3b;
sfrb OCR0=0X3c;
sfrb SPL=0x3d;
sfrb SPH=0x3e;
sfrb SREG=0x3f;
#pragma used-
// Interrupt vectors definitions
// Needed by the power management functions (sleep.h)
#asm
#ifndef __SLEEP_DEFINED__
#define __SLEEP_DEFINED__
.EQU __se_bit=0x80
.EQU __sm_mask=0x70
.EQU __sm_powerdown=0x20
.EQU __sm_powersave=0x30
.EQU __sm_standby=0x60
.EQU __sm_ext_standby=0x70
.EQU __sm_adc_noise_red=0x10
.SET power_ctrl_reg=mcucr
#endif
#endasm
// CodeVisionAVR C Compiler
// (C) 1998-2006 Pavel Haiduc, HP InfoTech S.R.L.
// Prototypes for standard I/O functions
// CodeVisionAVR C Compiler
// (C) 1998-2002 Pavel Haiduc, HP InfoTech S.R.L.
// Variable length argument list macros
typedef char *va_list;
typedef char *va_list;
typedef char *va_list;
#pragma used+
char getchar(void);
void putchar(char c);
void puts(char *str);
void putsf(char flash *str);
char *gets(char *str,unsigned int len);
void printf(char flash *fmtstr,...);
void sprintf(char *str, char flash *fmtstr,...);
void snprintf(char *str, unsigned int size, char flash *fmtstr,...);
void vprintf (char flash * fmtstr, va_list argptr);
void vsprintf (char *str, char flash * fmtstr, va_list argptr);
void vsnprintf (char *str, unsigned int size, char flash * fmtstr, va_list argptr);
signed char scanf(char flash *fmtstr,...);
signed char sscanf(char *str, char flash *fmtstr,...);
#pragma used-
#pragma library stdio.lib
/**********************************************
** 文件名 :LCD13164.H **
**********************************************/
// CodeVisionAVR C Compiler
// (C) 1998-2004 Pavel Haiduc, HP InfoTech S.R.L.
// I/O registers definitions for the ATmega32
const unsigned char picture[1048]=
const unsigned char picture[1048]=
const unsigned char picture[1048]=
const unsigned char picture[1048]=
const unsigned char picture[1048]=
const unsigned char picture[1048]=
{
0x00,0x00,0x00,0x00,0x60,0xD0,0x08,0xEC,0x50,0xF8,0x30,0x8C,0xC0,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x80,0x90,0xD0,0x78,0xF8,0xF8,0xF8,0xF0,0xF0,0xF0,0xE0,0xE0,0xE0,0xA0,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0xA0,0xE0,0xE0,0xE0,0xF0,0xF0,0xF0,0xF8,0xF8,0xF8,0x78,
0xD0,0x90,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x10,0x98,0x08,0x08,0x0C,0xF8,0x40,0x60,0x40,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x08,0x08,0x0D,0x04,0x04,0xFE,0x04,0x05,0x04,0x06,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x06,0x0F,0x0F,0x07,0x0F,0x0F,0x0F,0xCF,0xFF,0x7F,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,
0xFF,0xFF,0xDD,0x9F,0x0E,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x0E,0x9F,0xDD,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,
0x7F,0xFF,0xCF,0x0F,0x0F,0x0F,0x07,0x0F,0x0F,0x06,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x08,0x08,0x0F,0x0C,0x0C,0x0E,0x0D,0x0C,
0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x20,0x20,0xA0,0xF0,0x38,
0x20,0x20,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xE0,0xF0,0x78,0xF8,0xF0,0xE0,
0xC0,0xC0,0x80,0xC0,0xE0,0xE0,0xF0,0xFC,0xFE,0xFF,0xFF,0xFE,0xFF,0xFF,0xFF,0xFF,
0xFF,0xFF,0xFF,0xFF,0xFD,0x3B,0x03,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,
0x40,0x20,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x20,0x40,
0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x03,0x3B,0xFD,0xFF,0xFF,0xFF,0xFF,
0xFF,0xFF,0xFF,0xFF,0xFE,0xFF,0xFF,0xFE,0xFC,0xF0,0xE0,0xE0,0xC0,0x80,0xC0,0xC0,
0xE0,0xF0,0xF8,0x78,0xF0,0xE0,0x00,0x00,0x00,0x00,0x00,0x00,0x40,0xA0,0x40,0x7E,
0x2A,0xA4,0x40,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x0C,0x3E,0x02,0x3A,
0x1B,0x7D,0x1F,0x21,0x21,0x19,0x06,0x00,0x00,0x00,0x00,0xF8,0xFF,0xFF,0xFC,0x9C,
0x3C,0x3D,0x3F,0x7F,0xFD,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,
0xFF,0xFF,0xF9,0xE1,0xC3,0x87,0x05,0x01,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x0F,0xFF,0xFE,0xE3,0xF1,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0xF1,0xE3,0xFE,0xFF,0x0F,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x01,0x05,
0x87,0xC3,0xE1,0xF9,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,
0xFF,0xFD,0x7F,0x3F,0x3D,0x3C,0x9C,0xFC,0xFF,0xFF,0xF8,0x00,0x00,0x00,0x18,0x00,
0x01,0x0A,0x0B,0x0B,0x09,0x04,0x08,0x08,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x90,0xF0,0x98,0x08,0xF0,0x18,0xC8,0xF8,0xE8,0xC8,0x30,0x00,0x00,0x00,0x01,0x00,
0x01,0x1F,0x1F,0x78,0xF0,0x00,0x00,0x00,0x01,0x01,0x03,0x07,0x0F,0x1F,0x3F,0x7F,
0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFE,0xFE,0xFC,0xF8,0xF0,0xE0,
0x80,0x80,0x80,0xC0,0xE0,0xFF,0xDF,0x7F,0x1F,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x1F,0x7F,0xDF,0xFF,0xE0,0xC0,0x80,0x80,0x80,0xE0,0xF0,0xF8,0xFC,
0xFE,0xFE,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0x7F,0x3F,0x1F,0x0F,
0x07,0x03,0x01,0x01,0x00,0x00,0x00,0xF0,0x78,0x1F,0x1F,0x01,0x00,0x01,0x00,0x00,
0x00,0x00,0xC0,0x74,0xAE,0x56,0xD6,0x6A,0x22,0xE2,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x01,0x3F,0x19,0x04,0x00,0x20,0x2D,0x3D,0x2F,0x35,0x34,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x07,0x1F,0x7F,0xFF,0xFF,0xEF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,
0x7F,0x7F,0x1F,0x07,0xBF,0xFF,0x3F,0x1F,0x05,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x05,0x1F,0x3F,0xFF,0xBF,0x07,0x1F,
0x7F,0x7F,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xEF,0xFF,0xFF,0x7F,0x1F,0x07,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x18,0x06,0x01,0x00,0x10,0x13,0x1A,0x17,0x1E,0x03,0x0C,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x20,0x20,0x20,0xA0,0xD0,0x30,0x10,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x03,0x07,
0x07,0x07,0x07,0x06,0x06,0x06,0x06,0x0E,0x0E,0x0E,0x1F,0x1F,0x07,0x9F,0xFF,0xFF,
0x7B,0x61,0x00,0x00,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x01,0x00,0x00,0x00,0x00,0x00,0x61,0x7B,0xFF,0xFF,0x9F,0x07,0x1F,0x1F,0x0E,0x0E,
0x0E,0x06,0x06,0x06,0x06,0x07,0x07,0x07,0x07,0x03,0x01,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x88,0x8C,0x8C,0xE4,0xDC,0xC4,0xC0,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x30,0x28,0x28,0x29,0x2F,0x30,
0x30,0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x10,0x18,0x18,0x1C,0x1E,0x07,
0x03,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x03,0x07,0x1E,
0x1C,0x18,0x18,0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x01,0x10,0x10,0x08,
0x07,0x00,0x00,0x00,0x00,0x00,0x00,0x00
};
const unsigned char bass[24]=
{
0x00,0xFE,0x92,0x92,0x92,0x6C,0x00,0xF8,0x24,0x22,0x24,0xF8,0x00,0x4C,0x92,0x92,
0x92,0x64,0x00,0x4C,0x92,0x92,0x92,0x64
};
//圖標集合
const unsigned char icon[21][24]={
{0x00,0x00,0x00,0xFF,0xFF,0x06,0x0C,0x18,0x38,0xF0,0xE0,0x00,0x03,0x07,0x07,0x03,
0x01,0x00,0x00,0x04,0x0C,0x0F,0x07,0x00},//音樂圖標 0
{0x00,0xFF,0x06,0x0C,0x08,0xF8,0xF8,0x0C,0x04,0x06,0xFF,0x00,0x00,0x03,0x07,0x06,
0x0C,0x0F,0x0F,0x0C,0x06,0x03,0x01,0x00},//電子書圖標 1
{0xF0,0x18,0x18,0x1C,0x14,0x96,0x52,0xB3,0xB3,0x51,0x90,0xF0,0x0F,0x08,0x08,0x08,
0x08,0x09,0x0A,0x0D,0x0D,0x0A,0x09,0x0F},//收音機 2
{0xF0,0x08,0x2E,0xC9,0x29,0x19,0x19,0x29,0xC9,0x2E,0x08,0xF0,0x07,0x08,0x0A,0x08,
0x09,0x0A,0x0A,0x09,0x08,0x0A,0x08,0x07},//其他 3
{0xF8,0x04,0x02,0x02,0x02,0x02,0x0C,0x14,0x14,0x14,0x14,0xE8,0x07,0x08,0x08,0x08,
0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x07},//文件夾圖標 4
{0x00,0xF0,0xF8,0x08,0x08,0x08,0xF8,0x0C,0x06,0xFF,0xFF,0x00,0x00,0x00,0x01,0x01,
0x01,0x01,0x03,0x03,0x06,0x0F,0x0F,0x00},//音量圖標 5
{0x00,0x02,0xFE,0xFE,0x22,0x22,0x22,0x22,0xDC,0x98,0x00,0x00,0x00,0x04,0x07,0x07,
0x04,0x04,0x04,0x04,0x07,0x03,0x00,0x00},//低音圖標 6
{0x00,0x1C,0x0E,0x06,0x06,0xFE,0xFE,0x06,0x06,0x0E,0x1C,0x00,0x00,0x00,0x00,0x00,
0x00,0x0F,0x0F,0x00,0x00,0x00,0x00,0x00},//高音圖標 7
{0x00,0x00,0x00,0x00,0x00,0xFF,0x07,0x07,0x1E,0x78,0x00,0x00,0x00,0x06,0x0F,0x0F,
0x06,0x03,0x00,0x00,0x00,0x00,0x00,0x00},//dsp圖標 8
{0x00,0x00,0x9C,0x06,0x02,0xFF,0xFF,0x02,0x06,0x9C,0x00,0x00,0x00,0x00,0x03,0x07,
0x04,0x0F,0x0F,0x04,0x06,0x03,0x00,0x00},//順序循環 9
{0xF8,0x0C,0x06,0x06,0x02,0x00,0x00,0x30,0x18,0xFC,0x18,0x30,0x01,0x03,0x06,0x04,
0x04,0x04,0x04,0x06,0x03,0x01,0x00,0x00},//單曲循環 10
{0x00,0xDF,0x50,0x50,0x90,0x00,0xF8,0xFC,0x02,0x02,0x02,0x00,0x00,0x0F,0x02,0x02,
0x0D,0x00,0x00,0x03,0x06,0x04,0x04,0x00},//歌詞圖標 11
{0x00,0xFE,0xFC,0xF8,0xF0,0xE0,0x40,0x00,0xFE,0x00,0xFE,0x00,0x00,0x0F,0x07,0x03,
0x01,0x00,0x00,0x00,0x0F,0x00,0x0F,0x00},//暫停 12
{0x00,0x00,0x00,0xFE,0xFC,0xF8,0xF0,0xE0,0x40,0x00,0x00,0x00,0x00,0x00,0x00,0x0F,
0x07,0x03,0x01,0x00,0x00,0x00,0x00,0x00},//播放 13
{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00}, //NONE 14
{0x00,0x00,0x00,0xF0,0xF8,0x04,0x02,0xFE,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x01,0x02,0x04,0x07,0x00,0x00,0x00,0x00},//單聲道 15
{0xFE,0x02,0x04,0xF8,0xF0,0x00,0x00,0xF0,0xF8,0x04,0x02,0xFE,0x07,0x04,0x02,0x01,
0x00,0x00,0x00,0x00,0x01,0x02,0x04,0x07},//立體聲 16
{0x00,0x03,0x05,0x09,0x11,0xFF,0x11,0x09,0x05,0x03,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x0F,0x00,0x00,0x00,0x00,0x00,0x00},//信號強度 17
{0x08,0x10,0xA0,0x40,0x2C,0x92,0x42,0x32,0x6A,0x6C,0x28,0x00,0x0E,0x09,0x04,0x02,
0x01,0x02,0x05,0x0A,0x0C,0x00,0x00,0x00},//設置 18
{0x00,0x00,0x18,0x18,0x00,0x00,0x00,0x18,0x18,0xF8,0xF8,0x00,0x00,0x00,0x03,0x03,
0x03,0x03,0x03,0x03,0x03,0x03,0x03,0x00},//貪吃蛇 19
{0x00,0x00,0x00,0x00,0x18,0x18,0x7E,0x7E,0x00,0x00,0x00,0x00,0x0C,0x0C,0x0F,0x0F,
0x0C,0x0C,0x00,0x00,0x00,0x00,0x00,0x00} //俄羅斯方塊 20
};
//bit率符號
const unsigned char kbps[20]=
{
0xFF,0x08,0x14,0x22,0xC1,0x00,0xFC,0x90,0x90,0x60,0x00,0xFC,0x24,0x24,0x18,0x00,
0x48,0x94,0xA4,0x48
};
//小字體字符
const unsigned char miniasc2[14][5]=
{
{0x7C,0x82,0x82,0x82,0x7C},//0
{0x00,0x84,0xFE,0x80,0x00},//1
{0xC4,0xA2,0x92,0x92,0x8C},//2
{0x44,0x92,0x92,0x92,0x6C},//3
{0x30,0x28,0x24,0xFE,0x20},//4
{0x5E,0x92,0x92,0x92,0x62},//5
{0x7C,0x92,0x92,0x92,0x64},//6
{0x06,0x02,0xE2,0x12,0x0E},//7
{0x6C,0x92,0x92,0x92,0x6C},//8
{0x4C,0x92,0x92,0x92,0x7C},//9
{0x00,0x6C,0x6C,0x00,0x00},//: //符合ascii規律
{0x40,0x20,0x10,0x08,0x04},///
{0x00,0x00,0x00,0x00,0x00},//空格
{0x00,0xC0,0xC0,0x00,0x00} //.
};
//常用ASCII表
//偏移量32
const unsigned char asc2[95][12]={
{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},/*" ",0*/
{0x00,0x00,0xFC,0x00,0x00,0x00,0x00,0x00,0x02,0x00,0x00,0x00},/*"!",1*/
{0x00,0x0C,0x02,0x0C,0x02,0x00,0x00,0x00,0x00,0x00,0x00,0x00},/*""",2*/
{0x90,0xD0,0xBC,0xD0,0xBC,0x90,0x00,0x03,0x00,0x03,0x00,0x00},/*"#",3*/
{0x18,0x24,0xFE,0x44,0x8C,0x00,0x03,0x02,0x07,0x02,0x01,0x00},/*"$",4*/
{0x18,0x24,0xD8,0xB0,0x4C,0x80,0x00,0x03,0x00,0x01,0x02,0x01},/*"%",5*/
{0xC0,0x38,0xE4,0x38,0xE0,0x00,0x01,0x02,0x02,0x01,0x02,0x02},/*"&",6*/
{0x08,0x06,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},/*"'",7*/
{0x00,0x00,0x00,0xF8,0x04,0x02,0x00,0x00,0x00,0x01,0x02,0x04},/*"(",8*/
{0x00,0x02,0x04,0xF8,0x00,0x00,0x00,0x04,0x02,0x01,0x00,0x00},/*")",9*/
{0x90,0x60,0xF8,0x60,0x90,0x00,0x00,0x00,0x01,0x00,0x00,0x00},/*"*",10*/
{0x20,0x20,0xFC,0x20,0x20,0x00,0x00,0x00,0x01,0x00,0x00,0x00},/*"+",11*/
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -