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

📄 lph7366.lst

📁 用3310显示温度与数字钟
💻 LST
字号:
C51 COMPILER V7.06   LPH7366                                                               05/11/2008 18:49:26 PAGE 1   


C51 COMPILER V7.06, COMPILATION OF MODULE LPH7366
OBJECT MODULE PLACED IN LPH7366.obj
COMPILER INVOKED BY: D:\Program Files\Keil\C51\BIN\C51.EXE LPH7366驱动\LPH7366.C BROWSE DEBUG OBJECTEXTEND PRINT(.\LPH73
                    -66.lst) OBJECT(LPH7366.obj)

stmt level    source

   1          //LPH7366液晶应用  ISP总线
   2          //文件包含
   3          #include <config.h>
   4          
   5          //参数定义
   6          sbit SCLK=P2^6;  //时钟信号
   7          sbit SDIN=P2^5;  //数据输入
   8          sbit D_C=P2^4;   //数据或指令
   9          sbit RES=P2^0;   //复位
  10          sbit LED=P1^5;
  11          #define COM  0  //指令
  12          #define DAT  1  //数据
  13          //-------------------
  14          #define STR  1  //字符
  15          #define HAN  2  //汉字
  16          //--------------------------LPH7366指令集---------------------------
  17          #define LPH7366_basic_fun_set  0x20 //基本功能设置 
  18          #define LPH7366_expand_fun_set 0x21 //扩展功能设置
  19          //  D7  D6  D5  D4  D3  D2  D1  D0
  20          //  0   0   1   0   0   PD  V   H
  21          //                      |   |   |_______1->扩展指令集  0->基本指令集
  22          //                      |   |___________1->垂直寻址    0->水平寻址 
  23          //                      |_______________1->低功耗模式  0->正常模式
  24          //-------------------------------------------------------------------
  25          //基本指令集
  26          #define LPH7366_dis_set  0x0c//显示模式设置
  27          //  D7  D6  D5  D4  D3  D2  D1  D0
  28          //  0   0   0   0   1   D   0   E
  29          //                      |       |_______0    0        1    1
  30          //                      |_______________0    1        0    1
  31          //                                      白屏 正常显示 全显 反转
  32          //-------------------------------------------------------------------
  33          #define LPH7366_add_Yset  0x40 //设置Y地址 
  34          //  D7  D6  D5  D4  D3  D2  D1  D0
  35          //  0   1   0   0   0   Y1  Y2  Y3
  36          //-------------------------------------------------------------------
  37          #define LPH7366_add_Xset  0x80 //设置X地址 
  38          //  D7  D6  D5  D4  D3  D2  D1  D0
  39          //  0   1   X6  X5  X4  X3  X2  X1
  40          //-------------------------------------------------------------------
  41          //扩展指令集
  42          #define LPH7366_tem_set  0x06   //温度系数设置
  43          //  D7  D6  D5  D4  D3  D2  D1  D0
  44          //  0   0   0   0   0   1  TC1  TC0
  45          //-------------------------------------------------------------------
  46          #define LPH7366_vot_set  0xD7  //电压系数设置
  47          //  D7  D6  D5  D4  D3  D2  D1  D0
  48          //  1   vo6 vo5 vo4 vo3 vo2 vo1 vo0  
  49          //-------------------------------------------------------------------
  50          //函数说明
  51          void LPH7366_init();  //LPH7366初始化
  52          void LPH7366_write(unsigned char type,unsigned char in_data);  //LPH7366读函数
  53          void LPH7366_clr();  //显示屏幕清屏
  54          void LPH7366_flash(unsigned int delay_time);  //LPH7366闪屏函数
C51 COMPILER V7.06   LPH7366                                                               05/11/2008 18:49:26 PAGE 2   

  55          void LPH7366_write_str(unsigned char line,unsigned char row,unsigned char str); //LPH7366任意写入字符函数
  56          void LPH7366_write_han(unsigned char symbol_line,unsigned char symbol_row,unsigned char han); //LPH7366任

⌨️ 快捷键说明

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