断码液晶显示屏和普通的液晶显示屏的区别就是像素点比较少,比如这样的额,

(图片来自百度百科)

液晶屏显示的的原理大家自己可以去百度,简单地说就是电压差改变了屏幕的透光度,就显示出了图案,断码液晶屏通常是使用驱动芯片例如HT1622/1621/16220等,这样的驱动芯片可以扩展MCU的IO,同时产生正向和逆向的电压差点亮屏幕,

下面的历程就是我在STM32上,使用HT1621点亮断码液晶屏的程序代码,仅供参考。

void SendBit_1621(int sdata,int cnt) 
    int i; 
    
    for(i=0;i<cnt;i++) 
    { 
        Wr = 0;
        delay_us(30);
        if(sdata&0x80) Data = 1; 
        else Data= 0; 
        Wr = 1;
        delay_us(30);
        sdata<<=1; 
    } 
    
}

void Alldispay_1621()
{
    u8 i;
    delay_ms(1);
    Cs = 0;
    SendBit_1621(0xa0,3);     
    SendBit_1621(0x0,6);    
    for(i =0; i <32; i ++) 
    {
        SendBit_1621(0x0f<<4,4);
    }
    Cs = 1;
    delay_ms(1);
}

void AllClear_1621(char num)
{
    u8 i;
    delay_ms(1);
    Cs = 0;
    SendBit_1621(0xa0,3);     
    SendBit_1621(0x0,6);    
    for(i =0; i <num; i ++) 
    {
        SendBit_1621(0x00,4);
    }
    Cs = 1;
    delay_ms(1);
}

void SendCmd_1621(unsigned char command) 

    delay_ms(1);
    Cs = 0; 
    SendBit_1621(0x80,4);    //
    SendBit_1621(command,8); //
    Cs = 1;                     //
    delay_ms(1);
}

void HT1621_init(){
    SendCmd_1621(ComMode0);
    SendCmd_1621(Sys_en);
    SendCmd_1621(LCD_on);
    AllClear_1621(32);

Alldispay_1621();
}

段码液晶屏实现原理和需要注意的事项相关推荐

  1. 怎么点亮段码屏_段码液晶屏实现原理及应用

    什么是段码液晶屏 段码液晶或段码液晶屏,只是液晶屏的用户对于某一类液晶显示屏的一种叫法,但是在液晶行业之内,一般都称之为图案型的液晶屏,从而来区别于点阵型的液晶屏,故段码液晶屏并不是一个很严格的表述或 ...

  2. 段码液晶屏实现原理及注意事项

    **段码液晶屏由于能提供简单快捷的显示效果,被广泛应用于电子领域.我们生活中常见的空调遥控器.电子血压计以及电子计算器等等,使用的都是段码液晶屏.** 图1:几种常见的段码屏 <p> Si ...

  3. 段码液晶屏学习应用笔谈

    液晶显示屏,英文简称LCD,全称为Liquid Crystal Display. LCD从类型上分:有TN型LCD,STN型LCD和TFT型LCD等. 不同类型LCD差别: TN型 STN型 TFT型 ...

  4. LCD段码液晶屏开模过程参数

    许多客户在问液晶的打样时间是总觉得时间太长,无法接受,但一般厂商不会告诉他立即可以出来,这是有原因的,下面我们来做个简单流程介绍: 一:开模的基本流程: 基础资料核实 : 尺寸.逻辑表.显示模式.显示 ...

  5. 段码液晶屏驱动芯片如何选择

    有个客户来开模定制段码液晶屏的时候问我:是否段码液晶屏直接加直流电源供电就可以显示了.我被这个问题弄的哭笑不得.在跟他说明了段码液晶屏的工作原理和显示条件之后,觉得很有必要给初次接触段码液晶屏的工程师 ...

  6. 怎么点亮段码屏_灰阶显示段码液晶屏及其灰阶显示方法与流程

    本发明涉及一种段码液晶屏,具体涉及一种灰阶显示段码液晶屏及其灰阶显示方法,属于光电显示技术领域. 背景技术: 生活中小电器见到最多的液晶显示屏模组就是段码液晶显示屏,段码液晶显示屏有普通的数码管的特征 ...

  7. 如何驱动段码液晶屏?

    日常生活中我见的较多的就是段码液晶屏了,如遥控器.冰箱.电子体温计.设备上的显示器等等,段码屏应用如此广泛主要是它即有着普通数码管的特征,又有着点阵液晶屏的特征:有固定的图形,不但成本低而且又美观.那 ...

  8. 段码液晶屏笔段电压范围_可以用段码液晶屏的驱动方式驱动数码管屏吗?

    原标题:可以用段码液晶屏的驱动方式驱动数码管屏吗? 之前一个客户在晶拓做过一款段码液晶屏,是首先用这种屏来显示,客户的工程师只做过TFT串口屏的程序,所以当时段码屏的显示驱动程序是晶拓软件工程师帮忙写 ...

  9. 段码液晶屏定制时的注意事项

    我们通常在采购段码液晶屏时往往不知道怎么选择,下面就给大家来罗列一些采购过程中选型的注意事项: 1:段码液晶屏视角 :何为视角呢?以一挂时钟来做为参考说明视角的方向,6 点为仰视,3点为左侧视,9点为 ...

  10. 段码液晶屏怎么焊接?

    这一期是焊接段码液晶屏的干货,各位小主还请注意查收! 说起焊接段码液晶屏,之前小编给大家避雷过一个焊接方法,叫波峰焊焊接,这个焊接方法非常的不适用于咱们的段码液晶屏,很容易造成屏的损坏,那么正确的焊接 ...

最新文章

  1. QS世界大学最新排名公布:清华超过耶鲁,MIT仍居榜首,12所中国高校跻身百强...
  2. 什么是COM与DCOM
  3. postgres使用dblink
  4. HashMap 源码解析(JDK1.8)
  5. 解决卸载时残留目标文件夹的问题
  6. 修正CS2.0中的日历头显示错误
  7. struts实现分页_在TensorFlow中实现点Struts
  8. 列表视图案例1——阅读古诗
  9. 一步一步写算法(之哈希二叉树)
  10. Spring Boot 2.x :通过 spring-boot-starter-hbase 集成 HBase
  11. 企业实战|企业FTP搭建
  12. Jenkins的配置及使用
  13. 解决Microsoft Store 下载报错(错误 0x800706D9)
  14. 雷达原理第五版微盘pdf下载_雷达原理电子书(雷达原理PDF格式电子书)
  15. 苹果手机来电归属地_手机号码归属地能否取消?
  16. 高云FPGA系列教程(2):FPGA点灯工程创建、程序下载和固化
  17. 【Appium】手机滑动swipe方法及如何进行坐标定位
  18. 两台计算机互联方案,如何让两台电脑直接用网线互联.docx
  19. 【论文阅读笔记】Rethinking the Evaluation of Video Summaries 视频摘要评估
  20. 解决memoryerror

热门文章

  1. iOS系统快捷指令一键打开北京健康宝个人信息扫码登记界面
  2. 【运动控制】经典控制理论——PID控制
  3. 国家医保移动支付国密算法SM2签名验签、SM4加解密测试工具
  4. 【LeetCode】求中位数(数据流、滑动窗口、两个正序数组)
  5. BZOJ1597 [Usaco2008 Mar] 土地购买
  6. http://www.jetbrains.com/ 登不上
  7. Mysql按天数据统计
  8. canvas 画正方形和圆形
  9. Python学习---综合练习之Craps赌博游戏
  10. 详解TCP数据包中SYN,ACK字段与数据发送的关联