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

📄 sys_init.i

📁 以c8051f120为主控芯片,AD0采集的8路模拟信号经过简单计算处理通过Uart0发送到计算机。可以通过串口助手观察结果。通道0和1以及片上温度传感器采集的数据经过简单计算处理在Lcd上显示。
💻 I
📖 第 1 页 / 共 2 页
字号:
       #line 18 "SOURCE\SYS_INIT.H" /1   #line 20 "SOURCE\SYS_INIT.H" /0        extern unsigned char code WLib_ming_32x32[];    extern unsigned char code WLib_lang_32x32[];    extern unsigned char code WLib_ke_32x32[];	    extern unsigned char code WLib_ji_32x32[];	   extern unsigned char code WLib_W_10x8[];   extern unsigned char code WLib_M_9x8[];   extern unsigned char code WLib_L_6x8[];   extern unsigned char code WLib_A_7x8[];   extern unsigned char code WLib_R_7x8[];   extern unsigned char code WLib_C_7x8[];   extern unsigned char code WLib_O_7x8[];   extern unsigned char code WLib_dot_4x8[];   extern unsigned char code WLib_T_6x8[];   extern unsigned char code WLib_e_5x8[];   extern unsigned char code WLib_l_4x8[];   extern unsigned char code WLib_ddot_3x8[];   extern unsigned char code WLib_line_6x8[];   extern unsigned char code WLib_1_4x8[];   extern unsigned char code WLib_2_5x8[];   extern unsigned char code WLib_3_5x8[];   extern unsigned char code WLib_4_6x8[];   extern unsigned char code WLib_5_5x8[];   extern unsigned char code WLib_6_5x8[];   extern unsigned char code WLib_7_5x8[];   extern unsigned char code WLib_8_5x8[];   extern unsigned char code WLib_9_5x8[];   extern unsigned char code WLib_0_5x8[];  extern unsigned char code WLib_Num_8x16[160];  extern unsigned char code WLib_tong_16x16[];  extern unsigned char code WLib_dao_16x16[];  extern unsigned char code WLib_wen_16x16[];  extern unsigned char code WLib_hao_16x16[];  extern unsigned char code WLib_du_16x16[];  extern unsigned char code WLib_fu_16x16[];  extern unsigned char code WLib_maohao_8x16[];  extern unsigned char code WLib_dian_8x16[];  void dis_start0 (void);    void SYSCLK_Init (void);   void PORT_Init (void);     #line 31 "Source\SYS_Init.c" /0         unsigned char code WLib_ming_32x32[]={ 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0xF8,0xF8,0x78,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x80,0xC0,0xFC,0x78,0x38,0x00,0x80,0x80,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x80,0xC0,0xF0,0xF8,0xDE,0xCF,0xC7,0x66,0x66,0x66,0x67,0x02,0x30, 0x38,0x3C,0x7E,0xE7,0xC3,0xC3,0xE3,0xF3,0x7F,0x1F,0x0F,0x07,0x02,0x00,0x00,0x00, 0x00,0x06,0x03,0x11,0x10,0x18,0x18,0x18,0xFF,0xFF,0x1F,0x0C,0x4C,0x6C,0x64,0x30, 0x38,0xFC,0xFC,0x3F,0x37,0x33,0x31,0x30,0x18,0x18,0xF8,0xF8,0x70,0x30,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x38,0x3F,0x3F,0x1E,0x0E,0x07,0x03,0x01,0x00, 0x00,0x0F,0x3F,0x1C,0x0C,0x0C,0x0C,0x06,0x06,0x07,0x07,0x07,0x00,0x00,0x00,0x00, 0x54,0x2B,0xDC,0x00,0x54,0x2B,0xDC,0x00,0x20,0x00,0x00,0x00,0x32,0x30,0x30,0x34, 0x2D,0x39,0x2D,0x31,0x30,0x20,0x31,0x36,0x3A,0x34,0x36,0x3A,0x20,0x00,0x00,0x00 };    unsigned char code WLib_lang_32x32[]={ 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x08,0x18,0x38,0xF8,0xB0,0x00,0x00, 0x00,0x80,0x80,0x80,0x80,0x80,0x80,0xC0,0xC0,0xC0,0x80,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x06,0xFE,0xFE,0x36,0x32,0x33,0x33,0xC3,0xFF,0xFF,0x07, 0x00,0x01,0xFF,0xFF,0x61,0x61,0x61,0x21,0x01,0xFF,0xFF,0x01,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0xC0,0xFF,0xFF,0xC3,0xC3,0xE3,0x6B,0x3B,0x7B,0x70,0x00, 0xC0,0xF8,0x7F,0x0F,0x0C,0x0C,0x0C,0x04,0x00,0xFF,0xFF,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x07,0x0F,0x07,0x03,0x01,0x00,0x20,0x20,0x30,0x18,0x0C,0x0F, 0x07,0x01,0x00,0x00,0x00,0x04,0x0C,0x1C,0x7C,0x7F,0x1F,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 };    unsigned char code WLib_ke_32x32[]={ 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x80,0xC0,0xC0,0xE0,0x70,0x78,0x70,0x20, 0x00,0x00,0x00,0x00,0x00,0x04,0x7C,0xFC,0xF8,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x40,0xC0,0xE0,0xE0,0xE1,0x61,0x61,0xF1,0xF0,0xFF,0xFF,0xB8,0x98,0x98,0x18, 0x00,0x11,0x33,0x73,0x67,0x02,0x00,0xFF,0xFF,0x00,0x00,0x80,0x80,0x80,0x80,0x00, 0x00,0x80,0xC0,0x60,0x70,0x38,0x1C,0x0F,0x07,0x83,0xFF,0xFF,0x01,0x03,0x03,0x0C, 0x0C,0x0C,0x0E,0x06,0x06,0x06,0x06,0xFF,0xFF,0x03,0x03,0x03,0x03,0x03,0x03,0x03, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x1F,0x1F,0x03,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0x7F,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 };     unsigned char code WLib_ji_32x32[]={ 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x0C,0xFC,0xFC,0x18,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x8C,0xFC,0xFC,0x08,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x10,0x18,0x18,0x18,0x18,0x18,0xFF,0xFF,0x8C,0x8C,0x0C,0x00,0x0C,0x0C, 0x0C,0x8C,0xFF,0xFF,0x87,0xC7,0xC7,0xC3,0x83,0x03,0x00,0x00,0x00,0x00,0x00,0x00, 0x30,0x70,0x70,0x70,0x38,0x1C,0x0C,0x0E,0xFF,0xFF,0x01,0x00,0x00,0x01,0x0F,0x0F, 0x1B,0xB1,0xF1,0xF1,0xFD,0xDF,0x8F,0x03,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x04,0x0C,0x1C,0x3E,0x3F,0x0F,0x00,0x08,0x0C,0x0C,0x06,0x06, 0x03,0x03,0x01,0x00,0x00,0x01,0x03,0x07,0x0F,0x1E,0x1E,0x1C,0x1C,0x1C,0x18,0x08, 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 };    unsigned char code WLib_W_10x8[]={0x02,0x0e,0x70,0xc2,0x3e,0x32,0xc0,0x72,0x0e,0x02};   unsigned char code WLib_M_9x8[]={0x82,0xfe,0x8e,0x70,0x80,0x70,0x8e,0xfe,0x82};   unsigned char code WLib_L_6x8[]={0x82,0xfe,0x82,0x80,0xc0,0x00};   unsigned char code WLib_A_7x8[]={0x80,0xe0,0xbc,0x22,0x3c,0xe0,0x80};   unsigned char code WLib_R_7x8[]={0x82,0xFe,0x92,0x32,0x52,0x8c,0x80};   unsigned char code WLib_C_7x8[]={0x00,0x7c,0x82,0x82,0x84,0x46,0x00};   unsigned char code WLib_O_7x8[]={0x00,0x7c,0x82,0x82,0x82,0x7c,0x00};   unsigned char code WLib_dot_4x8[]={0x00,0xc0,0xc0,0x00};   unsigned char code WLib_T_6x8[]={0x00,0x06,0x82,0xfe,0x82,0x06};   unsigned char code WLib_e_5x8[]={0x00,0x70,0xa8,0xa8,0xb0};   unsigned char code WLib_l_4x8[]={0x00,0x82,0xfe,0x80};   unsigned char code WLib_ddot_3x8[]={0x00,0x6c,0x6c};   unsigned char code WLib_line_6x8[]={0x00,0x10,0x10,0x10,0x10,0x10};   unsigned char code WLib_1_4x8[]={0x00,0x84,0xFe,0x80};   unsigned char code WLib_2_5x8[]={0x00,0xc4,0xa2,0x92,0x8c};   unsigned char code WLib_3_5x8[]={0x00,0x44,0x92,0x92,0x6c};   unsigned char code WLib_4_6x8[]={0x00,0x30,0x28,0x24,0xfe,0x20};   unsigned char code WLib_5_5x8[]={0x00,0x4e,0x8a,0x8a,0x72};    unsigned char code WLib_6_5x8[]={0x00,0x7c,0x92,0x92,0x60};   unsigned char code WLib_7_5x8[]={0x00,0x02,0xf2,0x0a,0x06};   unsigned char code WLib_8_5x8[]={0x00,0x6c,0x92,0x92,0x6c};   unsigned char code WLib_9_5x8[]={0x00,0x0c,0x92,0x92,0x7c};   unsigned char code WLib_0_5x8[]={0x00,0x7c,0x82,0x82,0x7c};  unsigned char code WLib_Num_8x16[160]={ 0x00,0xE0,0x10,0x08,0x08,0x10,0xE0,0x00,0x00,0x0F,0x10,0x20,0x20,0x10,0x0F,0x00, 0x00,0x10,0x10,0xF8,0x00,0x00,0x00,0x00,0x00,0x20,0x20,0x3F,0x20,0x20,0x00,0x00, 0x00,0x70,0x08,0x08,0x08,0x88,0x70,0x00,0x00,0x30,0x28,0x24,0x22,0x21,0x30,0x00, 0x00,0x30,0x08,0x88,0x88,0x48,0x30,0x00,0x00,0x18,0x20,0x20,0x20,0x11,0x0E,0x00, 0x00,0x00,0xC0,0x20,0x10,0xF8,0x00,0x00,0x00,0x07,0x04,0x24,0x24,0x3F,0x24,0x00, 0x00,0xF8,0x08,0x88,0x88,0x08,0x08,0x00,0x00,0x19,0x21,0x20,0x20,0x11,0x0E,0x00, 0x00,0xE0,0x10,0x88,0x88,0x18,0x00,0x00,0x00,0x0F,0x11,0x20,0x20,0x11,0x0E,0x00, 0x00,0x38,0x08,0x08,0xC8,0x28,0x18,0x00,0x00,0x00,0x00,0x3F,0x00,0x00,0x00,0x00, 0x00,0x70,0x88,0x08,0x08,0x88,0x70,0x00,0x00,0x1C,0x22,0x21,0x21,0x22,0x1C,0x00, 0x00,0xE0,0x10,0x08,0x08,0x10,0xE0,0x00,0x00,0x08,0x31,0x22,0x22,0x11,0x0F,0x00 };  unsigned char code WLib_tong_16x16[]={ 0x40,0x42,0x44,0xcc,0x00,0x00,0xf1,0x91,0x95,0xf9,0x95,0x93,0xf1,0x00,0x00,0x00, 0x00,0x40,0x20,0x1f,0x20,0x40,0xbf,0x84,0x84,0xbf,0x94,0xa4,0x9f,0x80,0x80,0x80 };  unsigned char code WLib_dao_16x16[]={ 0x40,0x40,0x42,0xcc,0x00,0x04,0xe4,0xa5,0xb6,0xac,0xa6,0xa5,0xe4,0x04,0x00,0x00, 0x00,0x40,0x20,0x1f,0x20,0x40,0x5f,0x4a,0x4a,0x4a,0x4a,0x4a,0x5f,0x40,0x40,0x00 };  unsigned char code WLib_wen_16x16[]={ 0x10,0x60,0x02,0x0c,0xc0,0x00,0xfe,0x92,0x92,0x92,0x92,0x92,0xfe,0x00,0x00,0x00, 0x04,0x04,0x7e,0x01,0x40,0x7e,0x42,0x42,0x7e,0x42,0x7e,0x42,0x42,0x7e,0x40,0x00 };  unsigned char code WLib_hao_16x16[]={ 0x00,0x82,0x82,0x82,0xba,0xaa,0xaa,0xab,0xaa,0xaa,0xba,0x82,0x82,0x82,0x80,0x00, 0x02,0x01,0x40,0x44,0x54,0x54,0x54,0x7e,0xaa,0xaa,0xaa,0xa0,0x82,0xe1,0x00,0x00 };  unsigned char code WLib_du_16x16[]={ 0x00,0x00,0xfc,0x24,0x24,0x24,0xfc,0x25,0x26,0x24,0xfc,0x24,0x24,0x24,0x04,0x00, 0x40,0x20,0x9f,0x80,0x84,0x4c,0x55,0x25,0x25,0x55,0x55,0x4c,0x84,0x80,0x80,0x00 };  unsigned char code WLib_fu_16x16[]={ 0x80,0x40,0x20,0xf8,0x07,0x20,0x20,0x20,0x20,0xff,0x20,0x22,0x2c,0x20,0x20,0x00, 0x00,0x00,0x00,0xff,0x80,0x40,0x20,0x18,0x06,0x01,0x06,0x18,0x60,0xc0,0x40,0x00 };  unsigned char code WLib_maohao_8x16[]={ 0x00,0x00,0x00,0x30,0x30,0x00,0x00,0x00, 0x00,0x00,0x00,0x18,0x18,0x00,0x00,0x00 };  unsigned char code WLib_dian_8x16[]={ 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x30,0x30,0x00,0x00,0x00 };   void dis_start0 (void) { LCDC_DispWord (0,   32, WLib_ming_32x32, 4, 32, 1); LCDC_DispWord (32,  32, WLib_lang_32x32, 4, 32, 1); LCDC_DispWord (64,  32, WLib_ke_32x32,   4, 32, 1); LCDC_DispWord (96,  32, WLib_ji_32x32,   4, 32, 1);  LCDC_DispWord (8,   16, WLib_W_10x8,  1, 10, 1); LCDC_DispWord (19,  16, WLib_W_10x8,  1, 10, 1); LCDC_DispWord (30,  16, WLib_W_10x8,  1, 10, 1); LCDC_DispWord (46,  16, WLib_M_9x8,	  1, 9,  1); LCDC_DispWord (57,  16, WLib_L_6x8,   1, 6,  1); LCDC_DispWord (63,  16, WLib_A_7x8,   1, 7,  1); LCDC_DispWord (71,  16, WLib_R_7x8,   1, 7,  1); LCDC_DispWord (79,  16, WLib_M_9x8,   1, 9,  1); LCDC_DispWord (90,  16, WLib_dot_4x8, 1, 4,  1); LCDC_DispWord (94,  16, WLib_C_7x8,   1, 7,  1); LCDC_DispWord (102, 16, WLib_O_7x8,   1, 7,  1); LCDC_DispWord (110, 16, WLib_M_9x8,   1, 9,  1);  LCDC_DispWord (11,  2, WLib_T_6x8,    1, 6,  1); LCDC_DispWord (17,  2, WLib_e_5x8,    1, 5,  1); LCDC_DispWord (22,  2, WLib_l_4x8,    1, 4,  1); LCDC_DispWord (27,  2, WLib_ddot_3x8, 1, 3,  1);  LCDC_DispWord (34,  2, WLib_0_5x8,    1, 5,  1); LCDC_DispWord (39,  2, WLib_2_5x8,    1, 5,  1); LCDC_DispWord (44,  2, WLib_9_5x8,    1, 5,  1); LCDC_DispWord (49,  2, WLib_line_6x8, 1, 6,  1); LCDC_DispWord (55,  2, WLib_8_5x8,    1, 5,  1); LCDC_DispWord (60,  2, WLib_8_5x8,    1, 5,  1); LCDC_DispWord (65,  2, WLib_2_5x8,    1, 5,  1); LCDC_DispWord (70,  2, WLib_2_5x8,    1, 5,  1); LCDC_DispWord (75,  2, WLib_3_5x8,    1, 5,  1); LCDC_DispWord (80,  2, WLib_5_5x8,    1, 5,  1); LCDC_DispWord (85,  2, WLib_9_5x8,    1, 5,  1); LCDC_DispWord (90,  2, WLib_7_5x8,    1, 5,  1); LCDC_DispWord (95,  2, WLib_line_6x8, 1, 6,  1); LCDC_DispWord (101, 2, WLib_8_5x8,    1, 5,  1); LCDC_DispWord (106, 2, WLib_0_5x8,    1, 5,  1); LCDC_DispWord (111, 2, WLib_2_5x8,    1, 5,  1); }    void SYSCLK_Init (void) { int i;                         OSCXCN = 0x67;                for (i=0; i<256; i++);        while (!(OSCXCN & 0x80));     OSCICN = 0x88;                }   void PORT_Init (void) { XBR0 	= 0X1F;           XBR1 	= 0X1E;           XBR2 	= 0X44;           P0MDOUT = 0X3C;			  P1MDIN  = 0X00;			  P1MDOUT = 0X00;			  P1		= 0XFF;			  P2MDOUT = 0XFC;			  P3MDOUT = 0XFF;			  P74OUT  = 0XF7;			  P3 		= P3 & 0XEF;	  EMI0CF	= 0X2D;			  EMI0TC	= 0X9E;			  }  

⌨️ 快捷键说明

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