查看: 2527|回复: 2

[分享] 【YL-KL26Z试用】 自制LCD5110显示系统__2

[复制链接]
  • TA的每日心情
    奋斗
    2023-2-15 00:12
  • 签到天数: 969 天

    连续签到: 1 天

    [LV.10]以坛为家III

    175

    主题

    2843

    帖子

    34

    金牌会员

    Rank: 6Rank: 6

    积分
    7123
    最后登录
    2023-4-20
    发表于 2016-1-29 19:25:19 | 显示全部楼层 |阅读模式
    要掌握LCD5110液晶显示屏的使用,先要了解它的基本情况,翻开它的个人简历,其介绍如下:
         LCD5110液晶显示屏是一种基于CMOS低功耗控制驱动器PCD8544的显示器件,为48x84点阵的LCD产品,以串行总线与微控制器进行通信。
         LCD5110显示屏有8个引脚,各引脚的排列顺序、名称及作用如表1所示。
    1  LCD5110引脚作用及连接
    序号
    名称
    作用
    连接
    1
    VCC
    LCD5110供电
    3.3V电源
    2
    GND
    LCD5110供电
    电源地
    3
    SCE
    片选控制
    电源地
    4
    RESET
    复位控制
    PD2
    5
    D/C
    数据/指令选择
    PD3
    6
    SDIN
    SPI接口数据收发
    PD4
    7
    SCLK
    SPI接口时钟输出
    PD5
    8
    LED+
    背景光控制
    3.3V电源

        在串行通信过程中,它按总线协议进行处理,其传送1个字节的工作时序如下图所示。
    为此,在设计程序时是以下列代码来实现。
        SetLCD_DC_Low();        //   发送指令置低电平,否则发送数据,置高电平。
            for(uci=0;uci<8;uci++)      //   发送一个字节供8
            {
                    if(com & 0x80)         //  从高位开始发送
                    {
                            SetLCD_SDIN_High(); //输出数据高电平
                      }
                    else
                    {
                            SetLCD_SDIN_Low();//输出数据低电平
                      }
                    SetLCD_SCLK_Low();          //  形成脉冲高电平
                    com = com << 1;        //  低位向高位移动
                    delay_1us();        
                    SetLCD_SCLK_High();  //  形成脉冲高电平
            }

        LCD5110显示屏在显示时是按地址来输送数据的,它共有684列,其与内存单元的对应关系如下图。在同行顺序输出时,只需指定一次起始地址,其后地址会自动増值,从而能减少不断指定地址的繁琐操作。

    在第50列显示字符串“nokia5110 v1.0”的函数格式为:
    LCD_write_english_string(0,5,"nokia5110 v1.0");
    由于字符的点阵规格不同,在使用函数进行定位显示时,一定要按字符的规格来计算好输出的位置,否则会出现输出的覆盖或重叠,从而影响输出的效果。

    总线串行传输时序

    总线串行传输时序

    显示地址与内存单元的对应关系

    显示地址与内存单元的对应关系
    回复

    使用道具 举报

  • TA的每日心情
    奋斗
    2017-5-3 11:19
  • 签到天数: 10 天

    连续签到: 1 天

    [LV.3]偶尔看看II

    50

    主题

    1万

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    14090
    最后登录
    2024-4-19
    发表于 2016-1-30 10:27:49 | 显示全部楼层
    涨姿势了。。。 null - 副本 - 副本 - 副本.png null - 副本 - 副本 (2).png null - 副本 - 副本 (3).png null - 副本 - 副本.png null - 副本 (2) - 副本.png null - 副本 (2).png null - 副本 (3).png null - 副本 (4).png null - 副本.png null.png
    该会员没有填写今日想说内容.
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2025-5-7 09:07
  • 签到天数: 353 天

    连续签到: 1 天

    [LV.8]以坛为家I

    141

    主题

    8056

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    5785
    最后登录
    2025-5-7
    发表于 2016-1-31 12:31:29 | 显示全部楼层
    不错,看看         
    该会员没有填写今日想说内容.
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

    站长推荐上一条 /3 下一条

    Archiver|手机版|小黑屋|恩智浦技术社区

    GMT+8, 2025-7-22 19:52 , Processed in 0.085967 second(s), 22 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.

    快速回复 返回顶部 返回列表