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

📄 lcdcontrol.lst

📁 以PIC4580为平台开发的集成液晶屏显示功能
💻 LST
📖 第 1 页 / 共 5 页
字号:
                                           //关断                                                                           E:\PIC\program\F3BP-2007312\LCDdrive.c
                                           unsigned char guanduan[]={0xB9,0xD8,0xB6,0xCF};                                  E:\PIC\program\F3BP-2007312\LCDdrive.c
                                           //发动机冷却液温度                                                               E:\PIC\program\F3BP-2007312\LCDdrive.c
                                           unsigned char fadongji[]={0xC0,0xE4,0xC8,0xB4,0xD2,0xBA,0xA3,0xBA,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20}; E:\PIC\program\F3BP-2007312\LCDdrive.c
                                           //正                                                                             E:\PIC\program\F3BP-2007312\LCDdrive.c
                                           unsigned char zheng[]={0xA3,0xAB};                                               E:\PIC\program\F3BP-2007312\LCDdrive.c
                                           //负                                                                             E:\PIC\program\F3BP-2007312\LCDdrive.c
                                           unsigned char fu[]={0xA3,0xAD};                                                  E:\PIC\program\F3BP-2007312\LCDdrive.c
                                           //============================第3屏================================              E:\PIC\program\F3BP-2007312\LCDdrive.c
                                           unsigned char  shuiwenlengquexitong[]={0xCB,0xAE,0xCE,0xC2,0xC0,0xE4,0xC8,0xB4,0xCF,0xB5,0xCD,0xB3,0xA3,0xBA,0xA1,0xFC}; E:\PIC\program\F3BP-2007312\LCDdrive.c
                                           unsigned char  lengningfengshan[]={0xC0,0xE4,0xC4,0xFD,0xB7,0xE7,0xC9,0xC8,0xA3,0xBA,0x20,0x20,0x20,0x20,0x20,0x20}; E:\PIC\program\F3BP-2007312\LCDdrive.c
                                           unsigned char  lengquefengjizhuangtai[]={0xC0,0xE4,0xC8,0xB4,0xB7,0xE7,0xBB,0xFA,0xA3,0xBA,0x20,0x20,0x20,0x20,0x20,0x20}; E:\PIC\program\F3BP-2007312\LCDdrive.c
                                           unsigned char  shuiwen[]={0xCB,0xAE,0xCE,0xC2,0xA3,0xBA,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20}; E:\PIC\program\F3BP-2007312\LCDdrive.c
                                           //工作                                                                           E:\PIC\program\F3BP-2007312\LCDdrive.c
                                           unsigned char gongzuo[]={0xB9,0xA4,0xD7,0xF7};                                   E:\PIC\program\F3BP-2007312\LCDdrive.c
                                           //高                                                                             E:\PIC\program\F3BP-2007312\LCDdrive.c
                                           unsigned char gao[]={0xB8,0xDF,0xB5,0xB5};                                       E:\PIC\program\F3BP-2007312\LCDdrive.c
                                           //低                                                                             E:\PIC\program\F3BP-2007312\LCDdrive.c
                                           unsigned char di[]={0xB5,0xCD,0xB5,0xB5};                                        E:\PIC\program\F3BP-2007312\LCDdrive.c
                                           //============================第4屏================================              E:\PIC\program\F3BP-2007312\LCDdrive.c
                                           unsigned char zhujiechuqi[]={0xD6,0xF7,0xBD,0xD3,0xB4,0xA5,0xC6,0xF7,0xA3,0xBA,0x20,0x20,0x20,0x20,0xA1,0xFC}; E:\PIC\program\F3BP-2007312\LCDdrive.c
                                           unsigned char kongtiaojidianqi[12]={0xBF,0xD5,0xB5,0xF7,0xBC,0xCC,0xB5,0xE7,0xC6,0xF7,0xA3,0xBA}; E:\PIC\program\F3BP-2007312\LCDdrive.c
                                           unsigned char shuibeng[]={0xCB,0xAE,0xB1,0xC3,0xA3,0xBA,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20}; E:\PIC\program\F3BP-2007312\LCDdrive.c
                                                                                                                            E:\PIC\program\F3BP-2007312\LCDdrive.c
                                           //==========================定义主控数据============================             E:\PIC\program\F3BP-2007312\LCDdrive.c
                                           //主控状态数据                                                                   E:\PIC\program\F3BP-2007312\LCDdrive.c
                                           typedef struct                                                                   E:\PIC\program\F3BP-2007312\LCDdrive.c
                                           {                                                                                E:\PIC\program\F3BP-2007312\LCDdrive.c
                                             unsigned char    zhujidianqistate  ;     //主继电器状态                        E:\PIC\program\F3BP-2007312\LCDdrive.c
                                             unsigned char    fengjididangstate ;     //低档风机                            E:\PIC\program\F3BP-2007312\LCDdrive.c
                                             unsigned char    fengjigaodangstate;     //高档风机                            E:\PIC\program\F3BP-2007312\LCDdrive.c
                                             unsigned char    zhenkongstate     ;     //真空泵状态                          E:\PIC\program\F3BP-2007312\LCDdrive.c
                                             unsigned char    kongtiaostate     ;     //空调继电器                          E:\PIC\program\F3BP-2007312\LCDdrive.c
                                             unsigned char    shuibengstate     ;     //水泵状态                            E:\PIC\program\F3BP-2007312\LCDdrive.c
                                             unsigned char    lengningstate	 ;	   //冷凝风扇状态                            E:\PIC\program\F3BP-2007312\LCDdrive.c
                                           }ECU_state;                                                                      E:\PIC\program\F3BP-2007312\LCDdrive.c
                                           //主控AD数据                                                                     E:\PIC\program\F3BP-2007312\LCDdrive.c
                                           typedef struct                                                                   E:\PIC\program\F3BP-2007312\LCDdrive.c
                                           {                                                                                E:\PIC\program\F3BP-2007312\LCDdrive.c
                                            unsigned char  shuiwen;		//水温值                                               E:\PIC\program\F3BP-2007312\LCDdrive.c
                                            unsigned char  zhenkongyali;	//真空度                                           E:\PIC\program\F3BP-2007312\LCDdrive.c
                                            unsigned char  fadongjitemp;	//发动机冷却液温度                                 E:\PIC\program\F3BP-2007312\LCDdrive.c
                                            unsigned char  Speed;			//车速                                                  E:\PIC\program\F3BP-2007312\LCDdrive.c
                                           }ECU_DATA;                                                                       E:\PIC\program\F3BP-2007312\LCDdrive.c
                                           ECU_state   ecu_state;                                                           E:\PIC\program\F3BP-2007312\LCDdrive.c
                                           ECU_DATA ecu_data;                                                               E:\PIC\program\F3BP-2007312\LCDdrive.c
                                            long  int Odo;					//里程                                                       E:\PIC\program\F3BP-2007312\LCDdrive.c
                                           //数据转换为十进制时使用                                                         E:\PIC\program\F3BP-2007312\LCDdrive.c
                                            long int hexdata_transfer;                                                      E:\PIC\program\F3BP-2007312\LCDdrive.c
                                           unsigned char  hexdata_million;                                                  E:\PIC\program\F3BP-2007312\LCDdrive.c
                                           unsigned char  hexdata_shiwan;                                                   E:\PIC\program\F3BP-2007312\LCDdrive.c
                                           unsigned char  hexdata_wan;                                                      E:\PIC\program\F3BP-2007312\LCDdrive.c
                                           unsigned char  hexdata_thousand;                                                 E:\PIC\program\F3BP-2007312\LCDdrive.c
                                           unsigned char  hexdata_hundred;                                                  E:\PIC\program\F3BP-2007312\LCDdrive.c
                                           unsigned char  hexdata_ten;                                                      E:\PIC\program\F3BP-2007312\LCDdrive.c
                                           unsigned char  hexdata_ge;                                                       E:\PIC\program\F3BP-2007312\LCDdrive.c
                                                                                                                            E:\PIC\program\F3BP-2007312\LCDdrive.c
                                           typedef struct                                                                   E:\PIC\program\F3BP-2007312\LCDdrive.c
                                           {                                                                                E:\PIC\program\F3BP-2007312\LCDdrive.c
                                             unsigned char million_bit;                                                     E:\PIC\program\F3BP-2007312\LCDdrive.c
                                             unsigned char shiwan_bit;                                                      E:\PIC\program\F3BP-2007312\LCDdrive.c
                                             unsigned char wan_bit;                                                         E:\PIC\program\F3BP-2007312\LCDdrive.c
                                             unsigned char thousand_bit;                                                    E:\PIC\program\F3BP-2007312\LCDdrive.c
                                             unsigned char hundred_bit;                                                     E:\PIC\program\F3BP-2007312\LCDdrive.c
                                             unsigned char ten_bit;                                                         E:\PIC\program\F3BP-2007312\LCDdrive.c
                                             unsigned char ge_bit;                                                          E:\PIC\program\F3BP-2007312\LCDdrive.c
                                           }Hexbits;                    //十进制数结构                                      E:\PIC\program\F3BP-2007312\LCDdrive.c
                                           Hexbits hex_bit;                                                                 E:\PIC\program\F3BP-2007312\LCDdrive.c
                                           //================AD转换数据存储结构==================                           E:\PIC\program\F3BP-2007312\LCDdrive.c
                                           union adres                                                                      E:\PIC\program\F3BP-2007312\LCDdrive.c
                                           {                                                                                E:\PIC\program\F3BP-2007312\LCDdrive.c
                                           	unsigned int AD;	                                                               E:\PIC\program\F3BP-2007312\LCDdrive.c
                                           	unsigned char adre[2];                                                          E:\PIC\program\F3BP-2007312\LCDdrive.c
                                           }adresult;                                                                       E:\PIC\program\F3BP-2007312\LCDdrive.c
                                                                                                                            E:\PIC\program\F3BP-2007312\LCDdrive.c
                                           //lcd指令参考                                                                    E:\PIC\program\F3BP-2007312\LCDdrive.c
                                           // RS  RW  DB7~DB0                                                               E:\PIC\program\F3BP-2007312\LCDdrive.c
                                           // 0   0   0x01     清除显示                                                     E:\PIC\program\F3BP-2007312\LCDdrive.c
                                           // 0   0   0x30     8位基本指令集动作                                            E:\PIC\program\F3BP-2007312\LCDdrive.c
                                           // 0   0   0x0c     开整体显示,无光标,不反显                                   E:\PIC\program\F3BP-2007312\LCDdrive.c
                                           // 0   0   ox06     进入点设定,并设置光标右移,即AC+1                           E:\PIC\program\F3BP-2007312\LCDdrive.c
                                                                                                                            E:\PIC\program\F3BP-2007312\LCDdrive.c
                                           void dataflow_1(void);                                                           E:\PIC\program\F3BP-2007312\LCDdrive.c

⌨️ 快捷键说明

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