module ZephRay;

今朝有鱼今朝摸

Category

  • 摄影
  • 玩机
  • 硬件坑
  • 翻译
  • 软件坑
  • 随记

Tags

  • LCD
  • 点屏
  • 单片机
  • 计算器
  • 事
  • FPGA
  • 摄影
  • STM32
  • 古董
  • 测评
  • Verilog
  • 笔记本
  • 改造
  • 树莓派
  • 移植
  • ARM
  • Linux
  • 小动物
  • nspire
  • 教程
  • 景
  • 项目
  • LED
  • EPD
  • GameBoy
  • HP
  • ThinkPad
  • 3DS
  • 晒机
  • IBM
  • SDL
  • 82ES
  • Kindle
  • Minecraft
  • 仙剑奇侠传
  • 花
  • 手办
  • Assembly
  • Chiptune
  • Nikon
  • EL
  • 贴图
  • NDSL
  • 演讲

Recent replies

  • 朱寅翚 发表于「Kindle Paperwhite 2 强行救砖(1)」
  • 朱寅翚 发表于「Kindle Paperwhite 2 强行救砖(1)」
  • jcyfkimi 发表于「日常点屏[27]: LAEL320.256-6C」
  • hzy 发表于「IBM ThinkPad 560E (Type 2640) 简单展示」
  • 城市猎人 发表于「IBM ThinkPad 560E (Type 2640) 简单展示」
  • imbushuo 发表于「About Me」
  • 070 发表于「古董电脑选型」
  • Thermit 发表于「About Me」
  • 盛崖鱼 发表于「About Me」
  • Wenting Zhang 发表于「About Me」

My

RSS (中文优先)
RSS (English preferred)

坑 / Projects
关于我 / About
简历 / CV
破烂采购计划 / Craplist
古董电脑选型
SM83(GB CPU)指令编码
Linux PI 1M位跑分
Coremark跑分
音质参考

淘宝杂货铺
Bilibili空间
GitHub

Links

cnVintage古董电子论坛
cnCalc计算器论坛

Keshuai Xu
>Lithia's Core
ntzyz's space
丘丘塔台
tonoko.moe
kasora's blog
447f.Misaka
paizhang.info
spinmry实验室
电子考古学
Hikari Calyx Tech.
春上冰月的博客
业余无线电台 BD4SUR
FindHao
Test2g
Shell Bin
LEAFER x LAB
标签:点屏

非日常点屏[4]:LUM-115HML300

2018 年 5 月 12 日分类:硬件坑#点屏#LED

这次这个屏幕其实买来已经很久了,是之前在香港淘的。其实也就是港铁上很常见的那种显示新闻、天气和广告等信息的LED屏幕。买的时候就随手查了下发现网上有资料,就买了,回来发现那个资料里根本没有引脚定义,于是就没继续动。今天有空找出来研究了一下,发现其实资料是有的,只是我之前没有仔细找。于是就点了一下咯。这个屏幕效果还是不错的。一共买了两块,做实验的这块是残缺品(买的时候没有注意看……),另外一块应该是全好的。

以下是具体信息

基本信息

  • 型号:LUM-115HML300
  • 类型:LED图形点阵
  • 分辨率:48 x 24
  • 灰度:红绿双色无灰度
  • 控制器:ROHM自有
  • 尺寸:192mm x 96mm

驱动信息

引脚定义:

CN1:

  1. RamSelect(AB)
  2. A4
  3. A3
  4. A2
  5. A1
  6. A0
  7. GND
  8. Green
  9. Clock
  10. WriteEnable
  11. Red
  12. AddressEnable
  13. DispEnable

CN3:

  1. GND
  2. VLED
  3. VLED
  4. GNDLED
  5. GNDLED
  6. VDD

驱动代码:

void LED_WriteScreen()
{
  int i, j;
  for (i = 0; i < 24; i ++) {
    if ((i & 0x01) != 0) {LED_A0_HIGH();} else {LED_A0_LOW();}
    if ((i & 0x02) != 0) {LED_A1_HIGH();} else {LED_A1_LOW();}
    if ((i & 0x04) != 0) {LED_A2_HIGH();} else {LED_A2_LOW();}
    if ((i & 0x08) != 0) {LED_A3_HIGH();} else {LED_A3_LOW();}
    if ((i & 0x10) != 0) {LED_A4_HIGH();} else {LED_A4_LOW();}
    for (j = 0; j < 48; j++) {
      LED_CLK_LOW();
      if (dispBuffer_G[i*6 + j/8] & (0x01 << (j % 8))) LED_GR_HIGH(); else LED_GR_LOW();
      if (dispBuffer_R[i*6 + j/8] & (0x01 << (j % 8))) LED_RD_HIGH(); else LED_RD_LOW();
      LED_CLK_HIGH();
    }
    LED_CLK_LOW();
    Delay();
    LED_AE_HIGH();
    Delay();
    LED_WE_HIGH();
    Delay();
    LED_WE_LOW();
    Delay();
    LED_AE_LOW();
    Delay();
  }
}
MORE

日常点屏[23]:AND1013ST-OE

2017 年 8 月 13 日分类:硬件坑#点屏#LCD

这个屏幕是大概三四月的时候在yleee论坛收的,但是就一直没有去点亮,今天也是有空,点一点。

屏幕后面的芯片组合已经基本说明了情况,T6963C主控,没有负高压生成,但是有偏置跟随。分辨率的话为160×128。(我第一次看的时候还以为是320×80呢)

定义嘛,这种PCB+硬封结构的就太方便了,万用表量一量就出来了。于是简单写了下测试程序,顺利点亮,效果如头图。

日常点屏[22]:DO0170

2017 年 6 月 21 日分类:硬件坑#点屏#LCD

DO0170

这个屏幕是和前面那块1601一块买的,两块多钱。买的时候以为是12864,觉得没多大意思,但是姑且买个玩玩好了。

到手发现,IC尺寸根本就不是ST7565,然后拆下液晶玻璃一看,显示区域是个正方形,像素也是方形的,那就肯定不是12864了,倒是有可能是128128一类的东西。

于是我先很无聊的用数格子的方法确定了一下分辨率(120×120),随后就是常规思路了。控制IC是ST7571,还能支持4级灰度,不错。但是3线SPI模式我一直调不通,就是能初始化但是不能写入数据,无奈改成4线SPI模式。

MORE

日常点屏[21]:HDMG1601A

2017 年 6 月 19 日分类:硬件坑#点屏#LCD

HDMG1601A

这次的屏幕购自tb广西民族学院/电子爱好者之家,价格好像是一块多一点,用是没啥用,纯粹点个好玩了。

首先是从屏幕型号中就写着了这是个啥,1601的字符屏。于是就是根据芯片尺寸推测IC型号,然后按照DS和ITO走线推出引脚定义了。

于是呐就这样了。这个屏幕真得也是,对比度从图中看似乎还行,但是屏幕本身是TN工艺的(而不是HTN或者STN),导致可视角度非常非常感人,而且阴影也很严重,换个角度基本就没法看了。

MORE

非日常点屏[3]:SCD5584

2017 年 1 月 17 日分类:硬件坑#点屏#LED#单片机

首先,感谢 @andy=Lithia 大佬赠送的屏幕!这次这个确实不是之前一直在点的液晶屏幕,这次是LED微型点阵。由于懒得写字,直接放图算了……(真好看啊)

MORE
  • «
  • 1
  • 2
  • 3
  • 4
  • 5
  • …
  • 8
  • »
Copyright © 2009-2019 Wenting Zhang. All rights reserved.
Unless otherwise noted, content on this blog is licensed under CC BY-SA 4.0.