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

📄 mx88v46x.c.bak

📁 7寸TFT电视的源程序
💻 BAK
字号:
/********************************************
	FileName: MX88V46X.C
	CopyRight By:BillDong@mxic.com.cn
	Date:2005-08-20
*********************************************/
#include "target.h"
#include "MX88V46X.h"
#include "I2CH.h"
#include "Serial.h"

#ifdef AU35_PANEL
 unsigned char code MXIC_GAMMA_TAB[]=
{
	0x00,0x00,0x01,0x03,0x05,0x07,0x09,0x0B,0x0D,0x0E,0x10,0x12,0x14,0x15,0x17,0x19,
	0x1A,0x1C,0x1E,0x1F,0x21,0x23,0x24,0x26,0x27,0x29,0x2A,0x2C,0x2D,0x2F,0x30,0x32,
	0x33,0x35,0x36,0x38,0x39,0x3A,0x3C,0x3D,0x3E,0x40,0x41,0x42,0x44,0x45,0x46,0x47,
	0x49,0x4A,0x4B,0x4C,0x4E,0x4F,0x50,0x51,0x52,0x53,0x54,0x56,0x57,0x58,0x59,0x5A,
	0x5B,0x5C,0x5D,0x5E,0x5F,0x60,0x61,0x62,0x63,0x64,0x65,0x66,0x67,0x68,0x69,0x6A,
	0x6B,0x6C,0x6D,0x6E,0x6F,0x6F,0x70,0x71,0x72,0x73,0x74,0x75,0x75,0x76,0x77,0x78,
	0x79,0x7A,0x7A,0x7B,0x7C,0x7D,0x7D,0x7E,0x7F,0x80,0x81,0x81,0x82,0x83,0x84,0x84,
	0x85,0x86,0x86,0x87,0x88,0x89,0x89,0x8A,0x8B,0x8B,0x8C,0x8D,0x8E,0x8E,0x8F,0x90,
	0x90,0x91,0x92,0x92,0x93,0x94,0x94,0x95,0x96,0x96,0x97,0x98,0x98,0x99,0x9A,0x9A,
	0x9B,0x9C,0x9C,0x9D,0x9E,0x9E,0x9F,0xA0,0xA0,0xA1,0xA2,0xA2,0xA3,0xA4,0xA4,0xA5,
	0xA6,0xA6,0xA7,0xA8,0xA8,0xA9,0xAA,0xAA,0xAB,0xAC,0xAC,0xAD,0xAE,0xAE,0xAF,0xB0,
	0xB1,0xB1,0xB2,0xB3,0xB3,0xB4,0xB5,0xB6,0xB6,0xB7,0xB8,0xB9,0xB9,0xBA,0xBB,0xBC,
	0xBD,0xBD,0xBE,0xBF,0xC0,0xC1,0xC1,0xC2,0xC3,0xC4,0xC5,0xC6,0xC6,0xC7,0xC8,0xC9,
	0xCA,0xCB,0xCC,0xCD,0xCE,0xCF,0xCF,0xD0,0xD1,0xD2,0xD3,0xD4,0xD5,0xD6,0xD7,0xD8,
	0xD9,0xDA,0xDB,0xDC,0xDD,0xDF,0xE0,0xE1,0xE2,0xE3,0xE4,0xE5,0xE6,0xE7,0xE9,0xEA,
	0xEB,0xEC,0xED,0xEF,0xF0,0xF1,0xF2,0xF4,0xF5,0xF6,0xF7,0xF9,0xFA,0xFB,0xFD,0xFE
};

code unsigned char MXIC_TCON_REG[] = 
{				
//	0x00 0x01 0x02 0x03 0x04 0x05 0x06 0x07 0x08 0x09 0x0A 0x0B 0x0C 0x0D 0x0E 0x0F
	0x20,0x01,0x0F,0x01,0x01,0x00,0x81,0x00,0x0F,0x1E,0xC0,0x00,0xF2,0x70,0x70,0x70, 	// 0x0000
   	0x80,0x80,0x80,0x80,0x00,0x00,0x00,0x00,0xA8,0x00,0x40,0xFF,0x00,0x00,0x00,0x40,	// 0x0010
   	0x00,0x95,0xCC,0x32,0x68,0x02,0x61,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 	// 0x0020
   	0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x8C,0x00,0xC1,0x02,0x0D,0x00,0x17,0x01, 	// 0x0030
   	0x00,0x00,0x01,0x3E,0x03,0x98,0x00,0xD0,0x02,0x88,0x00,0xD0,0x02,0x20,0x01,0xFD, 	// 0x0040
   	0x00,0x00,0x00,0xFC,0x00,0x00,0x00,0x28,0x70,0x66,0x01,0x00,0x00,0x18,0x18,0x00,	// 0x0050
   	0x10,0x04,0x35,0x08,0x20,0x00,0x00,0x00,0x00,0x00,0x96,0x00,0x03,0x00,0x00,0x00,	// 0x0060
   	0x00,0x00,0x00,0x00,0x00,0x00,0x0F,0x00,0x01,0x00,0x03,0x00,0x00,0x00,0x00,0x00,	// 0x0070
   	0x3A,0x00,0x3A,0x00,0x00,0x00,0x00													// 0x0080
};

#define MXIC_SCALING_LENGTH1  6
#define MXIC_SCALING_LENGTH2  40
code MXIC_REGPACKAGE MXIC_SCALING[MXIC_SCALING_LENGTH1][MXIC_SCALING_LENGTH2]=
{
	{	 //NTSC 16:9
		{0x38,0x8C},{0x39,0x00},{0x3A,0xC1},{0x3B,0x02},{0x3C,0x0B},{0x3D,0x00},{0x3E,0x17},{0x3F,0x01},
		{0x40,0x00},{0x41,0x00},{0x42,0x01},{0x43,0x3E},{0x44,0x03},{0x45,0x98},{0x46,0x00},{0x47,0xD0},
		{0x48,0x02},{0x49,0x83},{0x4A,0x00},{0x4B,0xD0},{0x4C,0x02},{0x4D,0x20},{0x4E,0x01},{0x4F,0xFD},
		{0x50,0x00},{0x51,0x00},{0x52,0x00},{0x53,0xFC},{0x54,0x00},{0x55,0x00},{0x56,0x00},{0x57,0x28},
		{0x58,0x70},{0x59,0x69},{0x5A,0x01},{0x5B,0x00},{0x5C,0x00},{0x5D,0x18},{0x5E,0x18},{0x5F,0x00}
	},
	{	 //NTSC 4:3
		{0x38,0x8C},{0x39,0x00},{0x3A,0xC1},{0x3B,0x02},{0x3C,0x0D},{0x3D,0x00},{0x3E,0x17},{0x3F,0x01},
		{0x40,0x00},{0x41,0x00},{0x42,0x01},{0x43,0x3E},{0x44,0x03},{0x45,0x98},{0x46,0x00},{0x47,0xD0},
		{0x48,0x02},{0x49,0x95},{0x4A,0x00},{0x4B,0xD0},{0x4C,0x02},{0x4D,0x20},{0x4E,0x01},{0x4F,0xFD},
		{0x50,0x00},{0x51,0x00},{0x52,0x00},{0x53,0xFC},{0x54,0x00},{0x55,0x00},{0x56,0x00},{0x57,0x28},
		{0x58,0x70},{0x59,0x72},{0x5A,0x01},{0x5B,0x00},{0x5C,0x00},{0x5D,0x18},{0x5E,0x18},{0x5F,0x00}
	},
	{	 //PAL 16:9
		{0x38,0x9C},{0x39,0x00},{0x3A,0xC2},{0x3B,0x02},{0x3C,0x10},{0x3D,0x00},{0x3E,0x2A},{0x3F,0x01},
		{0x40,0x45},{0x41,0x35},{0x42,0x01},{0x43,0xF3},{0x44,0x03},{0x45,0x98},{0x46,0x00},{0x47,0xFF},
		{0x48,0x02},{0x49,0x95},{0x4A,0x00},{0x4B,0xFF},{0x4C,0x02},{0x4D,0x00},{0x4E,0x07},{0x4F,0xF0},
		{0x50,0x00},{0x51,0x00},{0x52,0x00},{0x53,0xF3},{0x54,0x00},{0x55,0x00},{0x56,0x00},{0x57,0x28},
		{0x58,0x70},{0x59,0x72},{0x5A,0x01},{0x5B,0x00},{0x5C,0x00},{0x5D,0x18},{0x5E,0x18},{0x5F,0x04}
	},
	{	 //PAL 4:3
		{0x38,0x9C},{0x39,0x00},{0x3A,0xC2},{0x3B,0x02},{0x3C,0x10},{0x3D,0x00},{0x3E,0x2A},{0x3F,0x01},
		{0x40,0x45},{0x41,0x35},{0x42,0x01},{0x43,0xF3},{0x44,0x03},{0x45,0x98},{0x46,0x00},{0x47,0xFF},
		{0x48,0x02},{0x49,0x95},{0x4A,0x00},{0x4B,0xFF},{0x4C,0x02},{0x4D,0x00},{0x4E,0x07},{0x4F,0xF0},
		{0x50,0x00},{0x51,0x00},{0x52,0x00},{0x53,0xF3},{0x54,0x00},{0x55,0x00},{0x56,0x00},{0x57,0x28},
		{0x58,0x70},{0x59,0x72},{0x5A,0x01},{0x5B,0x00},{0x5C,0x00},{0x5D,0x18},{0x5E,0x18},{0x5F,0x04}
	},
	{	//PROGRESSIVE NTSC 16:9
		{0x38,0x8C},{0x39,0x00},{0x3A,0xC1},{0x3B,0x02},{0x3C,0x0D},{0x3D,0x00},{0x3E,0x17},{0x3F,0x01},
		{0x40,0x00},{0x41,0x00},{0x42,0x01},{0x43,0x3E},{0x44,0x03},{0x45,0x98},{0x46,0x00},{0x47,0xD0},
		{0x48,0x02},{0x49,0x95},{0x4A,0x00},{0x4B,0xD0},{0x4C,0x02},{0x4D,0x20},{0x4E,0x01},{0x4F,0xFD},
		{0x50,0x00},{0x51,0x00},{0x52,0x00},{0x53,0xFC},{0x54,0x00},{0x55,0x00},{0x56,0x00},{0x57,0x28},
		{0x58,0x70},{0x59,0x72},{0x5A,0x01},{0x5B,0x00},{0x5C,0x00},{0x5D,0x18},{0x5E,0x18},{0x5F,0x00}
	},
	{	//PROGRESSIVE NTSC 4:3
		{0x38,0x8C},{0x39,0x00},{0x3A,0xC1},{0x3B,0x02},{0x3C,0x0D},{0x3D,0x00},{0x3E,0x17},{0x3F,0x01},
		{0x40,0x00},{0x41,0x00},{0x42,0x01},{0x43,0x3E},{0x44,0x03},{0x45,0x98},{0x46,0x00},{0x47,0xD0},
		{0x48,0x02},{0x49,0x95},{0x4A,0x00},{0x4B,0xD0},{0x4C,0x02},{0x4D,0x20},{0x4E,0x01},{0x4F,0xFD},
		{0x50,0x00},{0x51,0x00},{0x52,0x00},{0x53,0xFC},{0x54,0x00},{0x55,0x00},{0x56,0x00},{0x57,0x28},
		{0x58,0x70},{0x59,0x72},{0x5A,0x01},{0x5B,0x00},{0x5C,0x00},{0x5D,0x18},{0x5E,0x18},{0x5F,0x00}
	}
};

#define MXIC_EFFECT_CONTROL_LENGTH1	 4
#define MXIC_EFFECT_CONTROL_LENGTH2	 14
code MXIC_REGPACKAGE MXIC_EFFECT_CONTROL[MXIC_EFFECT_CONTROL_LENGTH1][MXIC_EFFECT_CONTROL_LENGTH2]=
{
	{  //CCIR601 CCIR656
		{0x38,0x7D},{0xA7,0x00},{0x0C,0xF3},{0x0D,0x80},{0x0E,0x80},{0x0F,0x80},{0x10,0x80},{0x11,0x80},
		{0x12,0x80},{0x13,0x80},{0x14,0x00},{0x1E,0x00},{0x1F,0x40},{0x20,0x00}
	},
	{  //RGB565 RGB666
		{0x38,0x7D},{0xA7,0x00},{0x0C,0xF3},{0x0D,0x80},{0x0E,0x80},{0x0F,0x80},{0x10,0x80},{0x11,0x80},
		{0x12,0x80},{0x13,0x80},{0x14,0x00},{0x1E,0x00},{0x1F,0x40},{0x20,0x00}
	},
	{  //CVBS
		{0x38,0x8C},{0xA7,0x00},{0x0C,0xF3},{0x0D,0x70},{0x0E,0x70},{0x0F,0x70},{0x10,0x80},{0x11,0x80},
		{0x12,0x80},{0x13,0x80},{0x14,0x00},{0x1E,0x00},{0x1F,0x40},{0x20,0x00}
	},
	{  //SVIDEO
		{0x38,0x8C},{0xA7,0x00},{0x0C,0xF3},{0x0D,0x70},{0x0E,0x70},{0x0F,0x70},{0x10,0x80},{0x11,0x80},
		{0x12,0x80},{0x13,0x80},{0x14,0x00},{0x1E,0x00},{0x1F,0x40},{0x20,0x00}
	}
};

#define MXIC_DIGITAL_INPUT_LENGTH1	6
#define MXIC_DIGITAL_INPUT_LENGTH2	1
code MXIC_REGPACKAGE MXIC_DIGITAL_INPUT[MXIC_DIGITAL_INPUT_LENGTH1][MXIC_DIGITAL_INPUT_LENGTH2]=
{
	{  //CCIR601 8BIT
		{0x00,0x00} 
	},
	{  //CCIR601 16BIT
		{0x00,0x40}
	},
	{  //CCIR656
		{0x00,0x20}
	},
	{  //RGB565
		{0x00,0x80}
	},
	{  //RGB666
		{0x00,0xA0}
	},
	{  //CVBS S_VIDEO
		{0x00,0x60}		
	}
};

#define MXIC_CVD_SOURCE_LENGTH1   3
#define MXIC_CVD_SOURCE_LENGTH2	 15
code MXIC_REGPACKAGE MXIC_CVD_SOURCE[MXIC_CVD_SOURCE_LENGTH1][MXIC_CVD_SOURCE_LENGTH2]=
{
	{	//CVBS1
		{0x00,0x00}, {0x01,0x08}, {0x02,0x6F}, {0x06,0x0A}, {0x39,0x1A}, {0x90,0x5C}, {0x91,0x0B}, 
		{0x92,0x0D}, {0x93,0x00}, {0x94,0x04}, {0x95,0x00}, {0x96,0x04}, {0x99,0x05}, {0x3F,0x01}, {0x3F,0x00}
	},

	{	//CVBS2
		{0x00,0x00}, {0x01,0x08}, {0x02,0x6F}, {0x06,0x0A}, {0x39,0x1A}, {0x90,0x5C}, {0x91,0x0B}, 
		{0x92,0x0D}, {0x93,0x00}, {0x94,0x0E}, {0x95,0x00}, {0x96,0x04}, {0x99,0x05}, {0x3F,0x01}, {0x3F,0x00}	
	},

	{	//S_VIDEO
		{0x00,0x01}, {0x01,0x08}, {0x02,0x4F}, {0x06,0x0A}, {0x39,0x1A}, {0x90,0x1C}, {0x91,0x21}, 
		{0x92,0x0C}, {0x93,0x23}, {0x94,0x0F}, {0x95,0x00}, {0x96,0x04}, {0x99,0x05}, {0x3F,0x01}, {0x3F,0x00}
	}
	/*
	{	//YCbCr
		{0x00,0x01}, {0x01,0x41}, {0x02,0x6F}, {0x06,0x0A}, {0x39,0x1A}, {0x90,0x9C}, {0x91,0x40}, 
		{0x92,0x0E}, {0x93,0x40}, {0x94,0x0E}, {0x95,0x40}, {0x96,0x0E}, {0x99,0x05}, {0x3F,0x01}, {0x3F,0x00}
	},

	{	//RGB
		{0x00,0x00}, {0x01,0x00}, {0x02,0x6F}, {0x06,0x0A}, {0x39,0x1A}, {0x90,0xDC}, {0x91,0x70}, 
		{0x92,0x0D}, {0x93,0x70}, {0x94,0x0D}, {0x95,0x70}, {0x96,0x0D}, {0x99,0x15}, {0x3F,0x01}, {0x3F,0x01}
	}*/
};

#define MXIC_CVD_MODE_LENGTH1         3
#define MXIC_CVD_MODE_LENGTH2		 14
code MXIC_REGPACKAGE MXIC_CVD_MODE[MXIC_CVD_MODE_LENGTH1][MXIC_CVD_MODE_LENGTH2]=	  
{
	{	//MODE NTSC
		{0x01,0x08}, {0x0F,0x00}, {0x83,0x63}, {0x0C,0x8A}, {0x18,0x21},
		{0x19,0xF0}, {0x1A,0x7C}, {0x1B,0x1F}, {0x2E,0x82}, {0x30,0x22}, {0x31,0x61}, {0x82,0x42}, 
		{0x3F,0x01}, {0x3F,0x00}
	},

	{	//MODE PAL
		{0x01,0x08}, {0x0F,0x00}, {0x83,0x63}, {0x0C,0x67}, {0x18,0x2A},
		{0x19,0x09}, {0x1A,0x8A}, {0x1B,0xCB}, {0x2E,0x84}, {0x30,0x2A}, {0x31,0xC1}, {0x82,0x52}, 
		{0x3F,0x01}, {0x3F,0x00}
	},

	{	//MODE SECAM
		{0x01,0x08}, {0x0F,0x00}, {0x83,0x63}, {0x0C,0x67}, {0x18,0x28},
		{0x19,0xA3}, {0x1A,0x3B}, {0x1B,0xB3}, {0x2E,0x84}, {0x30,0x2A}, {0x31,0xC1}, {0x82,0x52}, 
		{0x3F,0x01}, {0x3F,0x00}
	}
};

#define MXIC_CVD_MODE_EFFECT_LENGTH1  6
#define MXIC_CVD_MODE_EFFECT_LENGTH2  7
code MXIC_REGPACKAGE MXIC_CVD_MODE_EFFECT[MXIC_CVD_MODE_EFFECT_LENGTH1][MXIC_CVD_MODE_EFFECT_LENGTH2]=
{
	{	//CVBS NTSC
		{0x3F,0x01}, {0x3F,0x00},
		{0x00,0x00}, {0x03,0x00}, {0x08,0x70}, {0x09,0x30}, {0x80,0x2B}
	},
	{	//CVBS PAL
		{0x3F,0x01}, {0x3F,0x00},
		{0x00,0x32}, {0x03,0x01}, {0x08,0x70}, {0x09,0x30}, {0x80,0x4D}
	},
	{	//CVBS SECAM
		{0x3F,0x01}, {0x3F,0x00},
		{0x00,0x38}, {0x03,0x04}, {0x08,0x70}, {0x09,0x30}, {0x80,0x4D}
	},
	{	//SVIDEO NTSC 
		{0x3F,0x01}, {0x3F,0x00},
		{0x00,0x01}, {0x03,0x03}, {0x08,0x70}, {0x09,0x30}, {0x80,0x2B}
	},
	{	//SVIDEO PAL
		{0x3F,0x01}, {0x3F,0x00},
		{0x00,0x33}, {0x03,0x01}, {0x08,0x70}, {0x09,0x30}, {0x80,0x2B}
	},
	{	//SVIDEO SECAM
		{0x3F,0x01}, {0x3F,0x00},
		{0x00,0x39}, {0x03,0x04}, {0x08,0x70}, {0x09,0x30}, {0x80,0x2B}
	}
};

#endif

#ifdef LG7_PANEL
 
code unsigned char MXIC_GAMMA_TAB[]=
{
	0x00,0x00,0x01,0x03,0x05,0x07,0x09,0x0B,0x0D,0x0E,0x10,0x12,0x14,0x15,0x17,0x19,//0x0f
	0x1A,0x1C,0x1E,0x1F,0x21,0x23,0x24,0x26,0x27,0x29,0x2A,0x2C,0x2D,0x2F,0x30,0x32,
	0x33,0x35,0x36,0x38,0x39,0x3A,0x3C,0x3D,0x3E,0x40,0x41,0x42,0x44,0x45,0x46,0x47,
	0x49,0x4A,0x4B,0x4C,0x4E,0x4F,0x50,0x51,0x52,0x53,0x54,0x56,0x57,0x58,0x59,0x5A,
	0x5B,0x5C,0x5D,0x5E,0x5F,0x60,0x61,0x62,0x63,0x64,0x65,0x66,0x67,0x68,0x69,0x6A,
	0x6B,0x6C,0x6D,0x6E,0x6F,0x6F,0x70,0x71,0x72,0x73,0x74,0x75,0x75,0x76,0x77,0x78,//0x5f
	0x79,0x7A,0x7A,0x7B,0x7C,0x7D,0x7D,0x7E,0x7F,0x80,0x81,0x81,0x82,0x83,0x84,0x84,
	0x85,0x86,0x86,0x87,0x88,0x89,0x89,0x8A,0x8B,0x8B,0x8C,0x8D,0x8E,0x8E,0x8F,0x90,
	0x90,0x91,0x92,0x92,0x93,0x94,0x94,0x95,0x96,0x96,0x97,0x98,0x98,0x99,0x9A,0x9A,
	0x9B,0x9C,0x9C,0x9D,0x9E,0x9E,0x9F,0xA0,0xA0,0xA1,0xA2,0xA2,0xA3,0xA4,0xA4,0xA5,
	0xA6,0xA6,0xA7,0xA8,0xA8,0xA9,0xAA,0xAA,0xAB,0xAC,0xAC,0xAD,0xAE,0xAE,0xAF,0xB0,
	0xB1,0xB1,0xB2,0xB3,0xB3,0xB4,0xB5,0xB6,0xB6,0xB7,0xB8,0xB9,0xB9,0xBA,0xBB,0xBC,
	0xBD,0xBD,0xBE,0xBF,0xC0,0xC1,0xC1,0xC2,0xC3,0xC4,0xC5,0xC6,0xC6,0xC7,0xC8,0xC9,
	0xCA,0xCB,0xCC,0xCD,0xCE,0xCF,0xCF,0xD0,0xD1,0xD2,0xD3,0xD4,0xD5,0xD6,0xD7,0xD8,
	0xD9,0xDA,0xDB,0xDC,0xDD,0xDF,0xE0,0xE1,0xE2,0xE3,0xE4,0xE5,0xE6,0xE7,0xE9,0xEA,
	0xEB,0xEC,0xED,0xEF,0xF0,0xF1,0xF2,0xF4,0xF5,0xF6,0xF7,0xF9,0xFA,0xFB,0xFD,0xFE
};

code unsigned char MXIC_TCON_REG[] = 
{				
//	0x00 0x01 0x02 0x03 0x04 0x05 0x06 0x07 0x08 0x09 0x0A 0x0B 0x0C 0x0D 0x0E 0x0F
	0x60,0x04,0x07,0x01,0x01,0x00,0x88,0x00,0x0F,0x1E,0xC0,0x00,0x00,0x80,0x80,0x80, 	// 0x0000
   	0x80,0x80,0x80,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x40,0xFF,0xFF,0x00,0x30,0x10,	// 0x0010
   	0x30,0x95,0xCC,0x32,0x68,0x02,0x61,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 	// 0x0020
   	0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x9C,0x00,0xBC,0x02,0x0D,0x00,0x0A,0x01, 	// 0x0030
   	0x45,0x03,0x01,0x3F,0x03,0x98,0x00,0xD0,0x02,0x95,0x00,0xD0,0x02,0x20,0x01,0xFD, 	// 0x0040
   	0x00,0x00,0x00,0xFC,0x00,0x00,0x00,0x28,0x70,0x67,0x01,0x00,0x00,0x18,0x18,0x00,	// 0x0050
   	0x40,0x00,0x7A,0x02,0x20,0x00,0x00,0x00,0x00,0x00,0x94,0x00,0x01,0x00,0x00,0x00,	// 0x0060 //hslds 60

⌨️ 快捷键说明

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