切换到宽版
爱科技/爱创意/爱折腾/爱极致;技术知识分享平台,点击进入新版数码之家网站
  • 8972阅读
  • 35回复

[手机]成功点亮摩托罗拉168VA模拟手机点阵屏 [复制链接]

上一主题 下一主题
离线liposlt
 

发帖
2362
M币
6536
专家
9
粉丝
265
只看楼主 倒序阅读 我要置顶 楼主  发表于: 2017-06-20
上周搞了摩托罗拉168VA模拟手机的拆机,当时看到这款手机的时候就喜欢上了它的屏幕,是很原始的那种点阵屏幕。当时想着要是能驱动起来就好玩多了,这两天晚上没事就来搞一搞。
首先肯定是要分析是用什么方式驱动的了,看了一下有18个管脚但是有好几对是连在一起的,以我的经验感觉是SPI方式驱动的。先飞线把所有的信号线及电源引出来。

经过用逻辑分析仪看和万用表实际测量和我预想的一样,果然是SPI方式驱动的,只是和平常的方式有点儿区别的是有一个脚需要一个持续的时钟信号,从屏幕背面也可以看到有四颗黑牛屎,猜想可能是给里边的电路提供时钟信号的。



然后就是一步步的笨办法来,按下手机键盘的按键用逻辑分析仪捕捉信号,开始有点麻烦后面有了头绪之后就简单多了。最后绘制了这张表格,对应的每个位置的显示关系。


然后当然就是用单片机来实现这个时序来显示你想显示的东西了。这个屏幕的驱动方式还是比较简单的,不需要初始化设置,直接就是SPI发送100字节的数据,数据是怎么对应的当然就是我列的那张表格了。
下面这张图就是我用单片机实现的时序,只是持续的时钟信号和原来的有点儿区别,我这里是25kHz 50%占空比,原先是4M多HZ66.67%占空比,不过还是可以正常工作的。


铛铛铛,先显示几个数字看看效果,蛮不错的。


然后来一个高级的显示,先关所有显示延时,全部显示延时,关显示延时,显示所有的图标延时,第一行显示字符串“Test”,while(1)里边循环滚动显示"       my name is liposlt.       "字符串。








顺手录了一个小视屏,欢迎观看。
flash: http://player.youku.com/player.php/sid/XMjgzODI1NzgwOA==/v.swf

本文内容包含图片或附件,获取更多资讯,请 登录 后查看;或者 注册 成为会员获得更多权限
本帖最近打赏记录:共14条打赏M币+152专家+2
12
离线liposlt

发帖
2362
M币
6536
专家
9
粉丝
265
只看该作者 1楼 发表于: 2017-06-20
请登录后查看
离线jpdd521

发帖
25693
M币
8005
专家
15
粉丝
350
只看该作者 2楼 发表于: 2017-06-20
请登录后查看
离线默默游戏

发帖
7240
M币
1567
专家
3
粉丝
62
只看该作者 3楼 发表于: 2017-06-20
请登录后查看
离线mhtlov

发帖
33269
M币
15869
专家
5
粉丝
98
只看该作者 4楼 发表于: 2017-06-20
请登录后查看
离线zeze10000

发帖
2858
M币
8559
专家
35
粉丝
112
只看该作者 5楼 发表于: 2017-06-20
请登录后查看
离线2545889167

发帖
13268
M币
20754
专家
302
粉丝
4860
只看该作者 6楼 发表于: 2017-06-21
请登录后查看
离线数码家园

发帖
5228
M币
16486
专家
31
粉丝
540
只看该作者 7楼 发表于: 2017-06-21
请登录后查看
离线snaker

发帖
882
M币
1600
专家
1
粉丝
29
只看该作者 8楼 发表于: 2017-06-21
请登录后查看
离线ifus

发帖
558
M币
1040
专家
0
粉丝
11
只看该作者 9楼 发表于: 2017-06-21
请登录后查看
快速回复
限80 字节
如果您提交过一次失败了,可以用”恢复数据”来恢复帖子内容
 
上一个 下一个