一乐电子

 找回密码
 请使用微信账号登录和注册会员

QQ登录

只需一步,快速开始

微信扫码登录

搜索
查看: 11002|回复: 18

三星12864VFD 带语音IC 100元包邮

  [复制链接]
发表于 2012-9-19 23:20 | 显示全部楼层 |阅读模式
三星12864VFD 带语音IC 100元包邮
一个一百元包邮、、
一共有三个,淘宝上架,先拍先得
不排队,不标准语,谁先付款给谁
怕了那些排队纠纷了
DSC07205.JPG
通电就有显示
参数不详,资料无
只包通电屏有显示

DSC07206.JPG
里面有语音IC,单片机

DSC07207.JPG
进到厂家网站,有详细的介绍了
http://www.itleader.com.cn/tdkj/product_show.asp?id=18

DSC07208.JPG

DSC07210.JPG
采用了三星的VFD屏
DSC07211.JPG

DSC07212.JPG

带外壳

DSC07214.JPG



以下资料摘自网络
1.1 128S64AA1的基本结构

该模块提供有128×64点阵,包括VFD显示屏、VFD驱动电路、DC/DC转换器以及显示控制器;供电电压是12V,逻辑电压是5V;亮度可以由软件来控制。

其接线端子有供电端和接口端两个。其中接口端的引脚说明如表1所列。

表1 接口端引脚说明

引  脚
名  称
引  脚
名  称
引  脚
名  称

1
BRAD
11
A7
21
D2

2
GND
12
A6
22
D3

3
WRITE
13
A5
23
D4

4
GND
14
A4
24
D5

5
READY
15
A3
25
D6

6
CLEAR
16
A2
26
D7

7
DSPE
17
A1
27
WP0

8
A10
18
A0
28
DP0

9
A9
19
D0
29
WP1

10
A8
20
D1
30
DP1


外部接口简单易用,表1中所列的30根接口线的功能分别为:8根数据线D0~D7和于传输数据及亮度控制信号;11根地址线用于指定数据写入地址,其中A0~A7指定列数,A8~A10指定行数;9根控制线中,BRAD为选择写数据模式与亮度控制模式,WRITE为写控制信号,READY为模块写数据允许,CLEAR为清屏信号,DSPE为显示允许信号,WP为选择写数据页数,DP为显示页数;2根地线为从电池和逻辑地。

1.2 128S64AA1与单片机的接口

图1是128S64AA1模块与51系列单片机的接口示意图。其中P1口作为VFD所需的控制线,P0和P2作为地址线和数据线。

2 显示模块的控制和操作

该模块有清空方式(Clear Mode)、写数据方式(Write Mode)和亮度控制方式(Dimming Mode)三种工作方式,对应的操作时序如图2所示。

    图2所示的操作时序清晰示意了三种工作方式下对VFD模块的控制和操作过程。

(1)清空方式

将CLEAR端置低电平,此时由WP0和WP1所选择的RAM清空。当清空完毕时,READY输出低电平。此方式的优先级最高,即使READY的输出为1,RAM仍波清空。

用C51实现的RAM清空的函数为:

void VFD_clear(void)

{P1^2=0; //置清空RAM模式

P1^2=1;

P1^1=0;

do {}

while(P1^1==1); //等待清空响应

}

(2)写数据方式

当DSPE为高电平,BRAD为高电平时,通过写操作可将待显示的数据写入由WP0和WP1所选择的RAM;当数据写入完毕,READY输出低电平,此时可以继续写入下一个数据。在此工作方式中,为了使VFD内部的RAM按照行排列地址连续,以便于软件编程,在实际设计时可将地址A8~A10接VFD的A0~A2,以用于选择点阵的行数;而将地址线A0~A7接VFD的A3~A10,用于选择点阵的列数。

在写工作方式中,应包括以下几个操作步骤:

①置写数据模式;

②置显示允许;

③选择写数据页数;

④写待显示数据;

⑤选择显示页数。

因此,可将实现此功能的C51程序设计如下:

void WrChar(uchar xdata *addr,uchar code *codename,uchar count)

//addr为字的起始地址,count为字符个数

{uint i=0;

uchar col;

for(col=0;col<count;col++){

*(addr++)=codeName[i++];

do {}

while(P1^1==1);

}

} //写数据函数

P1^0=1; //置写数据模式

P1^3=1; //置显示允许

P1^4=0; //选择写第0页

P1^6=0; //选择写第0页

WrChar(0x1000,page0[],64); //写数据,从1000开始按行写64个字符编码,存放于page0[]数组中

P1^5=0;

P1^7=0; //选择显示第0页

(3)亮度控制方式

当WRITE输入有效信号,BRAD为低电平时,D0和D1两位的值决定显示的亮度。初始化时的亮度为100%,所需亮度与D1、D0两位数据的关系如表2所列。

表2 亮度控制表

D1
D0
亮度/%

0
0
25

0
1
50

1
0
75

1
1
100


因此,若要控制显示亮度,可用下列C51程序实现:

uchar xdata *p;

p=0x00;

(*p)=0x02; //控制亮度为75%
 楼主| 发表于 2012-9-19 23:21 | 显示全部楼层
屏的型号是128S64AA1
供电电压为12v
回复

使用道具 举报

 楼主| 发表于 2012-9-19 23:26 | 显示全部楼层
回复

使用道具 举报

发表于 2012-9-20 00:08 | 显示全部楼层
这个系统真是很适合DIY啊!
顺道发手册。
其实也可以读出51里的程序来获取操作方法。
128S64AA1.pdf (612.61 KB, 下载次数: 630)
PS:接口和我发的频谱VFD基本一样。
回复

使用道具 举报

发表于 2012-9-20 00:37 | 显示全部楼层
语音ic是一次性的吧
回复

使用道具 举报

 楼主| 发表于 2012-9-20 00:41 | 显示全部楼层
回复 5# jackaljin


    官网说可以升级更改
回复

使用道具 举报

发表于 2012-9-20 07:36 | 显示全部楼层
价格可以呀
回复

使用道具 举报

发表于 2012-9-20 10:58 | 显示全部楼层
语音报价器接入说明书.doc (86 KB, 下载次数: 597) 报价器说明书.doc (132.5 KB, 下载次数: 611)
回复

使用道具 举报

发表于 2012-9-20 14:32 | 显示全部楼层
多谢楼上兄弟提供的资料,我跟着捡,学习了。
回复

使用道具 举报

发表于 2012-9-20 20:09 | 显示全部楼层
回复 9# tigerdxg


   我有幸抢到一个。以后会继续发的,包括改造成果。
回复

使用道具 举报

本版积分规则

QQ|一淘宝店|手机版|商店|一乐电子 ( 粤ICP备09076165号 ) 公安备案粤公网安备 44522102000183号

GMT+8, 2025-8-12 07:27 , Processed in 0.039353 second(s), 20 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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