• 大小: 10.84MB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2023-11-19
  • 语言: 其他
  • 标签: 0.96寸OLED  

资源简介

0.96寸OLED带字库() 1 概述 GT20L16S1Y是一款内含15X16点阵的汉字库芯片,支持GB2312国标简体汉字(含有国家信标委合法授 权)、ASCII字符。排列格式为竖置横排。用户通过字符内码,利用本手册提供的方法计算出该字符点阵在 芯片中的地址,可从该地址连续读出字符点阵信息。 1.1 芯片特点 ● 数据总线:SPI 串行总线接口 ● 点阵排列方式:字节竖置横排 ● 时钟频率:30MHz(max.) @3.3V ● 工作电压:2.2V~3.6V ● 电流: 工作电流:8mA 待机电流:8uA ● 封装:SOT23-6 ● 尺寸 SOT23-6:2.9mmX1.6 mm x1.10mm ● 工作温度:-20℃~70℃

资源截图

代码片段和文件信息

//////////////////////////////////////////////////////////////////////////////////	 
//本程序只供学习使用,未经作者许可,不得用于其它任何用途
//中景园电子
//店铺地址:http://shop73023976.taobao.com/?spm=2013.1.0.0.M4PqC2
//
//  文 件 名   : main.c
//  版 本 号   : v2.0
//  作    者   : HuangKai
//  生成日期   : 2014-0101
//  最近修改   : 
//  功能描述   : 字库版 OLED SPI接口演示例程(C51系列)
//              说明: 
//              ------------------------以下为OLED显示所用到的接?---------------------------------------
//              GND    电源地
//              VCC  接5V或3.3v电源
//              D0   P17(CLK)
//              D1   P16(DIN)
//              RES  P15
//              DC   P14
//              CS   P13                
//              --------------------------以上为OLED显示所用到的接口--------------------------------------
//              ------------------------以下为OLED字库部分所用到的接?---------------------------------------
//              OUT   P12 SPI
//              IN   P11
//              SCK   P10
//              CS2   P34               
//              --------------------------以上为OLED字库部分所用到的接口--------------------------------------
// 修改历史   :
// 日    期   : 
// 作    者   : HuangKai
// 修改内容   : 创建文件
//版权所有,盗版必究。
//Copyright(C) 中景园电子2014/3/16
//All rights reserved
//******************************************************************************/
#include 
#include 

sfr P4   = 0xC0;
sbit P40 = P4^0;
sbit P41 = P4^1;
sbit P42 = P4^2;
sbit P43 = P4^3;
sbit P44 = P4^4;
sbit P45 = P4^5;
sbit P46 = P4^6;
sbit P47 = P4^7;

sbit lcd_sclk=P1^0;  /*接口定义:lcd_sclk就是D0*/
sbit lcd_sid=P1^1;   /*接口定义:lcd_sid就是D1*/
sbit lcd_reset=P1^2; /*接口定义:lcd_reset就是RST*/
sbit lcd_rs=P1^3;    /*接口定义:lcd_rs就是DC*/
sbit lcd_cs1=P1^4;   /*接口定义:lcd_cs1就是OLED的片选CS1*/

sbit Rom_OUT=P4^2;   /*字库IC接口定义:Rom_OUT就是OUT*/
sbit Rom_IN=P4^3;    /*字库IC接口定义:Rom_IN就是IN*/
sbit Rom_SCK=P4^4;   /*字库IC接口定义:Rom_SCK就是字库IC的SCK*/
sbit Rom_CS=P2^0;    /*字库IC接口定义Rom_CS就是字库IC的CS2*/




#define uchar unsigned char 
#define uint unsigned int
#define ulong unsigned long

uchar code bmp1[];

uchar code jiong1[]={/*--  文字:  囧  --*/
/*--  宋体12;  此字体下对应的点阵为:宽x高=16x16   --*/
0x000xFE0x820x420xA20x9E0x8A0x820x860x8A0xB20x620x020xFE0x000x00
0x000x7F0x400x400x7F0x400x400x400x400x400x7F0x400x400x7F0x000x00};

uchar code lei1[]={/*--  文字:  畾  --*/
/*--  宋体12;  此字体下对应的点阵为:宽x高=16x16   --*/
0x800x800x800xBF0xA50xA50xA50x3F0xA50xA50xA50xBF0x800x800x800x00
0x7F0x240x240x3F0x240x240x7F0x000x7F0x240x240x3F0x240x240x7F0x00};


/*写指令到LCD模块*/
void transfer_command_lcd(int data1)   
{
char i;
lcd_rs=0;
lcd_sclk=0;
for(i=0;i<8;i++)
   {

if(data1&0x80) lcd_sid=1;
else lcd_sid=0;
lcd_sclk=1;
_nop_();
lcd_sclk=0;
  data1<<=1;
   }
}

/*写数据到LCD模块*/
void transfer_data_lcd(int data1)
{
char i;
lcd_rs=1;
lcd_sclk=0;
for(i=0;i<8;i++)
   {

if(data1&0x80) lcd_sid=1;
else lcd_sid=0;
lcd_sclk=1;
_nop_();

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2017-03-23 11:41  中景园电子0.96寸OLED带字库V2.0\
     文件     1262150  2012-03-01 11:42  中景园电子0.96寸OLED带字库V2.0\GB2312简体中文编码表.pdf
     文件      319039  2014-07-13 09:09  中景园电子0.96寸OLED带字库V2.0\GT20L16S1Y简要说明V4.0I_B.pdf
     目录           0  2017-03-23 11:41  中景园电子0.96寸OLED带字库V2.0\中景园电子0.96寸OLED显示屏_C51开发板+字库模块\
     目录           0  2017-03-23 11:41  中景园电子0.96寸OLED带字库V2.0\中景园电子0.96寸OLED显示屏_C51开发板+字库模块\中景园电子0.96寸OLED显示屏_C51系列_带字库\
     目录           0  2017-03-23 11:41  中景园电子0.96寸OLED带字库V2.0\中景园电子0.96寸OLED显示屏_C51开发板+字库模块\中景园电子0.96寸OLED显示屏_C51系列_带字库\51单片机0.96OLED带字库\
     文件       24240  2015-05-12 14:32  中景园电子0.96寸OLED带字库V2.0\中景园电子0.96寸OLED显示屏_C51开发板+字库模块\中景园电子0.96寸OLED显示屏_C51系列_带字库\51单片机0.96OLED带字库\LCD_ZK
     文件       30119  2015-05-12 14:32  中景园电子0.96寸OLED带字库V2.0\中景园电子0.96寸OLED显示屏_C51开发板+字库模块\中景园电子0.96寸OLED显示屏_C51系列_带字库\51单片机0.96OLED带字库\LCD_ZK.LST
     文件       28580  2015-05-12 14:32  中景园电子0.96寸OLED带字库V2.0\中景园电子0.96寸OLED显示屏_C51开发板+字库模块\中景园电子0.96寸OLED显示屏_C51系列_带字库\51单片机0.96OLED带字库\LCD_ZK.M51
     文件       28732  2015-05-12 14:32  中景园电子0.96寸OLED带字库V2.0\中景园电子0.96寸OLED显示屏_C51开发板+字库模块\中景园电子0.96寸OLED显示屏_C51系列_带字库\51单片机0.96OLED带字库\LCD_ZK.OBJ
     文件       19718  2015-05-12 14:32  中景园电子0.96寸OLED带字库V2.0\中景园电子0.96寸OLED显示屏_C51开发板+字库模块\中景园电子0.96寸OLED显示屏_C51系列_带字库\51单片机0.96OLED带字库\LCD_ZK.c
     文件       11476  2015-05-12 14:32  中景园电子0.96寸OLED带字库V2.0\中景园电子0.96寸OLED显示屏_C51开发板+字库模块\中景园电子0.96寸OLED显示屏_C51系列_带字库\51单片机0.96OLED带字库\LCD_ZK.hex
     文件          60  2015-05-12 14:32  中景园电子0.96寸OLED带字库V2.0\中景园电子0.96寸OLED显示屏_C51开发板+字库模块\中景园电子0.96寸OLED显示屏_C51系列_带字库\51单片机0.96OLED带字库\LCD_ZK.lnp
     文件        3191  2015-05-12 14:25  中景园电子0.96寸OLED带字库V2.0\中景园电子0.96寸OLED显示屏_C51开发板+字库模块\中景园电子0.96寸OLED显示屏_C51系列_带字库\51单片机0.96OLED带字库\LCD_ZK.plg
     文件       71841  2014-07-30 23:35  中景园电子0.96寸OLED带字库V2.0\中景园电子0.96寸OLED显示屏_C51开发板+字库模块\中景园电子0.96寸OLED显示屏_C51系列_带字库\51单片机0.96OLED带字库\LCD_ZK.uvgui.Administrator
     文件       71792  2014-07-29 14:40  中景园电子0.96寸OLED带字库V2.0\中景园电子0.96寸OLED显示屏_C51开发板+字库模块\中景园电子0.96寸OLED显示屏_C51系列_带字库\51单片机0.96OLED带字库\LCD_ZK.uvgui_Administrator.bak
     文件        5871  2014-07-30 23:35  中景园电子0.96寸OLED带字库V2.0\中景园电子0.96寸OLED显示屏_C51开发板+字库模块\中景园电子0.96寸OLED显示屏_C51系列_带字库\51单片机0.96OLED带字库\LCD_ZK.uvopt
     文件       13590  2014-07-29 14:40  中景园电子0.96寸OLED带字库V2.0\中景园电子0.96寸OLED显示屏_C51开发板+字库模块\中景园电子0.96寸OLED显示屏_C51系列_带字库\51单片机0.96OLED带字库\LCD_ZK.uvproj
     文件       58742  2014-02-13 14:32  中景园电子0.96寸OLED带字库V2.0\中景园电子0.96寸OLED显示屏_C51开发板+字库模块\中景园电子0.96寸OLED显示屏_C51系列_带字库\51单片机0.96OLED带字库\LCD_ZK_uvopt.bak
     文件           0  2013-11-04 10:31  中景园电子0.96寸OLED带字库V2.0\中景园电子0.96寸OLED显示屏_C51开发板+字库模块\中景园电子0.96寸OLED显示屏_C51系列_带字库\51单片机0.96OLED带字库\LCD_ZK_uvproj.bak
     文件        6376  2013-11-04 10:31  中景园电子0.96寸OLED带字库V2.0\中景园电子0.96寸OLED显示屏_C51开发板+字库模块\中景园电子0.96寸OLED显示屏_C51系列_带字库\51单片机0.96OLED带字库\STARTUP.A51
     文件       14053  2015-05-12 14:32  中景园电子0.96寸OLED带字库V2.0\中景园电子0.96寸OLED显示屏_C51开发板+字库模块\中景园电子0.96寸OLED显示屏_C51系列_带字库\51单片机0.96OLED带字库\STARTUP.LST
     文件         749  2015-05-12 14:32  中景园电子0.96寸OLED带字库V2.0\中景园电子0.96寸OLED显示屏_C51开发板+字库模块\中景园电子0.96寸OLED显示屏_C51系列_带字库\51单片机0.96OLED带字库\STARTUP.OBJ
     目录           0  2017-03-23 11:41  中景园电子0.96寸OLED带字库V2.0\中景园电子0.96寸OLED显示屏_C51开发板+字库模块\中景园电子0.96寸OLED显示屏_C51系列_带字库\51单片机0.96OLED带字库\字库补丁\
     文件       17920  2012-11-19 14:22  中景园电子0.96寸OLED带字库V2.0\中景园电子0.96寸OLED显示屏_C51开发板+字库模块\中景园电子0.96寸OLED显示屏_C51系列_带字库\51单片机0.96OLED带字库\字库补丁\ccKeilVxx.exe
     文件          62  2012-11-19 14:22  中景园电子0.96寸OLED带字库V2.0\中景园电子0.96寸OLED显示屏_C51开发板+字库模块\中景园电子0.96寸OLED显示屏_C51系列_带字库\51单片机0.96OLED带字库\字库补丁\新建 文本文档.txt
     文件       10820  2013-11-07 18:15  中景园电子0.96寸OLED带字库V2.0\中景园电子0.96寸OLED显示屏_C51开发板+字库模块\中景园电子0.96寸OLED显示屏_C51系列_带字库\51单片机0.96OLED带字库\字库补丁.rar
     文件       88756  2015-05-12 15:32  中景园电子0.96寸OLED带字库V2.0\中景园电子0.96寸OLED显示屏_C51开发板+字库模块.rar
     文件      111345  2017-03-23 11:38  中景园电子0.96寸OLED带字库V2.0\中景园电子0.96寸OLED显示屏_C51系列_带字库.zip
     目录           0  2017-03-23 11:41  中景园电子0.96寸OLED带字库V2.0\中景园电子0.96寸OLED显示屏_STM32F103C8T6系列_带字库\
     目录           0  2017-03-23 11:41  中景园电子0.96寸OLED带字库V2.0\中景园电子0.96寸OLED显示屏_STM32F103C8T6系列_带字库\CMSIS\
............此处省略297个文件信息

评论

共有 条评论