当前位置:
文档之家› JLX12864G的中文字库编程说明书
JLX12864G的中文字库编程说明书
电话:0755-29784961
18
晶联讯电子
else lcd_sid=0; lcd_sclk=1; data1=data1<<=1; } }
/*延时*/ void delay(int n_ms) { int j,k; for(j=0;j<n_ms;j++) for(k=0;k<110;k++); }
更新日期:2012-12-16
#define uchar unsigned char #define uint unsigned int #define ulong unsigned long
uchar code bmp1[]; uchar code bmp2[];
uchar code jiong1[]={/*-- 文字: 囧 --*/ /*-- 宋体 12; 此字体下对应的点阵为:宽 x 高=16x16 --*/ 0x00,0xFE,0x82,0x42,0xA2,0x9E,0x8A,0x82,0x86,0x8A,0xB2,0x62,0x02,0xFE,0x00,0x00, 0x00,0x7F,0x40,0x40,0x7F,0x40,0x40,0x40,0x40,0x40,0x7F,0x40,0x40,0x7F,0x00,0x00};
地址:深圳市宝安区西乡宝安大道东华工业区 A3 栋 6 楼
电话:0755-29784961
14
晶联讯电子
液晶模块
JLX12864G-1016-PC 更新日期:2012-12-16
6.4 附录
6.4.1 GB2312 1 区(376 字符)
地址:深圳市宝安区西乡宝安大道东华工业区 A3 栋 6 楼
6~7 8~17 18~末页
地址:深圳市宝安区西乡宝安大道东华工业区 A3 栋 6 楼
电话:0755-29784961
1
晶联讯电子
液晶模块
JLX12864G-1016-PC 更新日期:2012-12-16
1.概述
JLX12864G-1016-PC 型液晶显示模块既可以当成普通的图像型液晶显示模块使用(即显示普通图像型 的单色图片功能),又含有 JLX-GB2312 字库 IC,可以从字库 IC 中读出内置的字库的点阵数据写入到 LCD 驱动 IC 中,以达到显示汉字的目的。
液晶模块
SDA SCK RS RESET CS ROM-OUT(SO) ROM-IN(SI) ROM-SCK(SCLK) ROM-CS(CS#)
7.1.2 例程:以下为串行方式显示汉字及 ASCII 字符的例程:
/* 针对液晶模块型号:JLX12864G-1016 串行接口, 带中文字库 IC:JLX-GB2312,竖置横排 驱动 IC 是:ST7565R(or competible) 最近改动内容:改变 5*7 点阵的字的排列更紧凑:原来 8*8 点阵显示一个字,现改为 6*8 点 晶联讯电子:网址 ;
JLX12864G-1016-PC 更新日期:2012-12-16
Read Data Bytes(一般读取):
Read Data Bytes at Higher speed(快速读取):
地址:深圳市宝安区西乡宝安大道东华工业区 A3 栋 6 楼
电话:0755-29784961
6
晶联讯电子
液晶模块
JLX12864G-1016-PC 更新日期:2012-12-16
地址:深圳市宝安区西乡宝安大道东华工业区 A3 栋 6 楼
电话:0755-29784961
7
晶联讯电子
液晶模块
JLX12864G-1016-PC 更新日期:2012-12-16
4
ROM-CS 字库 IC 接口 CS#
串行数据输出 串行数据输入 串行时钟输入 片选输入
功能
详见字库 IC:JLX-GB2312 说明 书: ROM-IN 对应字库 IC 接口 SI, ROM-OUT 对应 SO, ROM-SCK
对应 SCLK, ROM-CS 对应 CS#
5
LEDA
背光电源
背光电源正极,同 VDD 电压(5V 或 3.3V)
晶联讯电子
液晶模块
JLX12864G-1016-PC 更新日期:2012-12-16
JLX12864G-1016-PC
带字库 IC 的编程说明书
目录
序号 1 2 3 4 5 6 7
内容标题 概述 字型样张: 外形尺寸及接口引脚功能 工作电路框图 指令 字库的调用方法 硬件设计及例程:
页码 2 3
4~5 5
电话:0755-29784961
15
晶联讯电子
液晶模块
6.4.2 8×16点国标扩展字符
JLX12864G-1016-PC 更新日期:2012-12-16
地址:深圳市宝安区西乡宝安大道东华工业区 A3 栋 6 楼
电话:0755-29784961
见图 2,模块由 LCD 驱动 IC UC1701X、字库 IC、背光组成。
LCD 128*64 COM64
COM32
COM33
COM1 SEG1
SEG128
R
字库IC
SEG1
SEG128
JLX-GB2312
COM1
COM64
驱动 IC:UC1701X
COM32
COM33
SI SO SCK CS# VDD VSS
/*写指令到 LCD 模块*/ void transfer_command_lcd(int data1) { char i; lcd_rs=0; for(i=0;i<8;i++)
{ lcd_sclk=0; if(data1&0x80) lcd_sid=1; else lcd_sid=0; lcd_sclk=1; data1=data1<<=1;
VSS VDD
CS RESET
SCK SDA RS
ROM-IN ROM-OUT ROM-SCK
ROM-CS
LEDA
地址:深圳市宝安区西乡宝安大道东华工业区 A3 栋 6 楼
图 2:电路框图
电话:0755-29784961
5
晶联讯电子
液晶模块
5.指令: 5.1 字库 IC(JLX-GB2312)指令表
9
晶联讯电子
液晶模块
JLX12864G-1016-PC 更新日期:2012-12-16
地址:深圳市宝安区西乡宝安大道东华工业区 A3 栋 6 楼
电话:0755-2978496110Fra bibliotek晶联讯电子
液晶模块
JLX12864G-1016-PC 更新日期:2012-12-16
} }
/*写数据到 LCD 模块*/ void transfer_data_lcd(int data1) { char i; lcd_rs=1; for(i=0;i<8;i++)
{ lcd_sclk=0; if(data1&0x80) lcd_sid=1;
地址:深圳市宝安区西乡宝安大道东华工业区 A3 栋 6 楼
12
晶联讯电子
液晶模块
JLX12864G-1016-PC 更新日期:2012-12-16
地址:深圳市宝安区西乡宝安大道东华工业区 A3 栋 6 楼
电话:0755-29784961
13
晶联讯电子
液晶模块
JLX12864G-1016-PC 更新日期:2012-12-16
地址:深圳市宝安区西乡宝安大道东华工业区 A3 栋 6 楼
电话:0755-29784961
8
晶联讯电子
液晶模块
JLX12864G-1016-PC 更新日期:2012-12-16
地址:深圳市宝安区西乡宝安大道东华工业区 A3 栋 6 楼
电话:0755-29784961
sbit Rom_IN=P1^2; /*字库 IC 接口定义:Rom_IN 就是字库 IC 的 SI*/ sbit Rom_OUT=P1^3; /*字库 IC 接口定义:Rom_OUT 就是字库 IC 的 SO*/
地址:深圳市宝安区西乡宝安大道东华工业区 A3 栋 6 楼
电话:0755-29784961
17
晶联讯电子
液晶模块
JLX12864G-1016-PC
sbit Rom_SCK=P1^4; /*字库 IC 接口定义:Rom_SCK 就是字库 IC 的 SCK*/ sbit Rom_CS=P1^5; /*字库 IC 接口定义 Rom_CS 就是字库 IC 的 CS#*/
电话:0755-29784961
3
晶联讯电子
液晶模块
3.外形尺寸及接口引脚功能 3.1 外形图:
JLX12864G-1016-PC 更新日期:2012-12-16
图 1.外形尺寸
地址:深圳市宝安区西乡宝安大道东华工业区 A3 栋 6 楼
电话:0755-29784961
uchar code lei1[]={/*-- 文字: 畾 --*/ /*-- 宋体 12; 此字体下对应的点阵为:宽 x 高=16x16 --*/ 0x80,0x80,0x80,0xBF,0xA5,0xA5,0xA5,0x3F,0xA5,0xA5,0xA5,0xBF,0x80,0x80,0x80,0x00, 0x7F,0x24,0x24,0x3F,0x24,0x24,0x7F,0x00,0x7F,0x24,0x24,0x3F,0x24,0x24,0x7F,0x00};
*/
#include <reg52.H> #include <intrins.h>