找回密码
 立即注册
查看: 163|回复: 4

液晶显示

[复制链接]
  • 打卡等级:初来乍到
  • 打卡总天数:3
  • 最近打卡:2025-04-16 22:30:59
已绑定手机

6

主题

6

回帖

54

积分

注册会员

积分
54
发表于 2025-2-20 08:55:15 | 显示全部楼层 |阅读模式
void Write_Data(uint8_t date,uint8_t cnt)//写命令
{
        uint8_t i;
        for(i=0;i<cnt;i++)
        {
               
                TM1621_WR_L;
                if(date&0x80)
                        TM1621_DATE_H;
                else
                        TM1621_DATE_L;
                _nop_();
                _nop_();
                _nop_();
                _nop_();
                _nop_();
               
                TM1621_WR_H;
                date<<=1;
        }

        TM1621_WR_L;
        TM1621_DATE_L;

}

void Write_Datv(uint8_t date,uint8_t cnt)//写数据
{
        uint8_t i;
        for(i=0;i<cnt;i++)
        {
                //WR=0;
                TM1621_WR_L;
               
                if(date&0x01)
                //        date=1;
                TM1621_DATE_H;

                else
                TM1621_DATE_L;

                _nop_();
                _nop_();
                _nop_();
                _nop_();
                _nop_();
               
                TM1621_WR_H;
               
                date>>=1;
        }
        TM1621_WR_L;
        TM1621_DATE_L;

}

void cmd(uint8_t cdd)//TM1621写指令
{
        TM1621_CS_L;
        _nop_();
        _nop_();
        _nop_();
        Write_Data(0x80,4);
        Write_Data(cdd,8);
        TM1621_CS_H;
        _nop_();
        _nop_();
        _nop_();
       
}

void Tminit()//TM1621初始化
{
        uint8_t ki=0;
       
        TM1621_CS_H;
        TM1621_WR_H;
        TM1621_DATE_H;

        _nop_();
        _nop_();
        _nop_();
        cmd(0X50);//1/2偏压 4个com BIAS
        cmd(0X30);//内部震荡 RC
        //cmd(0X00);
        cmd(0X0A);
        cmd(0X02);
        cmd(0X06);//开LCD偏压
       
        for(ki=0;ki<100;ki++)
                write_all(ki,0x00);//清空所有显示
       
}

void write_all(uint8_t add,uint8_t datr)//显示内容
{

        TM1621_CS_L;
        Write_Data(0xa0,3);
        Write_Data(add<<2,6);
        Write_Datv(datr,4);
        TM1621_CS_H;
        _nop_();
        _nop_();
        _nop_();
        _nop_();
        _nop_();

}
怎么理解

回复

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:38
  • 最近打卡:2025-04-29 08:28:25
已绑定手机

17

主题

446

回帖

1173

积分

金牌会员

积分
1173
发表于 2025-2-20 09:08:26 | 显示全部楼层
对着手册时序看就明白了
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:3
  • 最近打卡:2025-04-16 22:30:59
已绑定手机

6

主题

6

回帖

54

积分

注册会员

积分
54
发表于 2025-2-20 09:17:07 | 显示全部楼层
可否详细注解下,在手册第几页?

点评

段式LCD液晶驱动可以使用AI8H4K64TLCD [attachimg]85315[/attachimg] [attachimg]85316[/attachimg] [attachimg]85317[/attachimg] 5位LCD液晶屏显示RTC实时时钟的范例 点击下载完整Keil项目 以下是您可能在  详情 回复 发表于 2025-2-20 10:37
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:234
  • 最近打卡:2025-05-02 08:29:31

61

主题

818

回帖

1494

积分

金牌会员

积分
1494
发表于 2025-2-20 09:57:16 | 显示全部楼层
b站上边好多教程,去看看吧
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:424
  • 最近打卡:2025-05-02 14:37:11
已绑定手机

77

主题

4849

回帖

8382

积分

超级版主

DebugLab

积分
8382
发表于 2025-2-20 10:37:24 | 显示全部楼层
胡*** 发表于 2025-2-20 09:17
可否详细注解下,在手册第几页?


段式LCD液晶驱动可以使用AI8H4K64TLCD
截图202502201032175599.jpg
截图202502201034044968.jpg
截图202502201034375998.jpg
5位LCD液晶屏显示RTC实时时钟的范例
点击下载完整Keil项目


以下是您可能在找的:
TM1621B数据手册
截图202502201028166493.jpg

DebugLab
回复 支持 反对

使用道具 举报 送花

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|小黑屋|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )

GMT+8, 2025-5-2 20:49 , Processed in 0.131149 second(s), 75 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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