📄 lph7366.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 + -