<% Set fs=CreateObject("Scripting.FileSystemObject") Set a=fs.openTextFile(server.mappath("count.txt")) count=a.readline count=count+1 Set fs = CreateObject("Scripting.FileSystemObject") Set a=fs.createTextfile(server.mappath("count.txt")) a.writeline (count) %>
首页公司产品技术资料联系与留言
                最新产品
 
                最新文章
 
                 主要产品
                 文章
 
                 友情连接


安防字符叠加专用芯片EA1001
技术说明书

一、产品特性

1、集字符叠加、汉字库、同步头、同步发生器、时钟、eeprom于一体。
2、菜单显示,6行,每行最多12字符,可控制其中一行闪烁。
3、正常显示,同时显示两行,每行最多可显示24字符,显示位置可灵活控制。
4、160个字符库,8*16,另含12个时间字符。每个汉字按两个字符来存取。
5、内置时钟,显示时,可按字符灵活控制。
6、有无外部视频转换,并有指示口线,内置同步头、同步发生器
7、白字暗背景,有口线指示,可叠加于彩色视频图像中。
8、eeprom 120字节
9、IIC通讯控制

二、 IIC通讯控制:

波特率>50K
两指令间隔时间>30ms
祥见编程例子<下载>

1,控制显示行指令:
第一字符行控制指令:
[2][行][列][列长] [数据长度] [字符编码24字节][校验],共30字节
第二字符行控制指令:
[4][行][列][列长] [数据长度] [字符编码24字节][校验],共30字节

第一个字节,指定显示字符行,[2]显示第一字符行,[4]显示第二字符行
第二个字节,字符行在视频行的位置,数据范围为(0~139)
第三个字节,列起始位置,数据范围需符合如下限制:
起始列数+字符数*4<105 (公式1)
第四个字节,一字符行的显示的字符数,需符合(公式1)的限制
第五个字节,数据长度=总长度-2。
第六~~二十九字节,欲显示的字符编码,如果字符数小于24,也可缩短该处数据串
第三十字节:校验字节,第二字节~~二十九字节的异或结果。

当一行的字符数小于24个时,[列长]=字符数+1,并且最后一个字符编码必须为28,即:
[编码1、编码2、…….最后字符编码、28],
校验位的位置由[数据长度]决定,在[数据长度]+6的位置
两字符行相隔视频行数>50。
时间字符:共有12个特殊字符,用于控制时间显示,用户可以将其视为字符应用,显示内容随芯片时钟的变化而变化,各时间字符定义如下:

时间字符编码 功能
244 第一字符行,小时十位字符
245 第一字符行,小时个位字符
246 第一字符行,分钟十位字符
247 第一字符行,分钟个位字符
248 第一字符行,秒十位字符
249 第一字符行,秒个位字符
250 第二字符行,小时十位字符
251 第二字符行,小时个位字符
252 第二字符行,分钟十位字符
253 第二字符行,分钟个位字符
254 第二字符行,秒十位字符
255 第二字符行,秒个位字符

2、清屏:
清除字符行
清屏第一字符行:
[2][140][X][X] [5] [28][校验]

清屏第二字符行:
[4][140][X][X] [5] [28][校验]

3、复位指令:
[6][00000][6] 共7字节

4、设置时间指令
[6][0][2][小时][分钟][秒][校验],共7字节,

5、写eeprom:
[eeADRW][eedaa取反][数据][数据取反] 总计4字节
eeaADRW=eeprom存取地址*2+16,
限制:eeaADRW不等于0xA0, eeaADRW<0xF0
6、读eeprom:
[eeADRR][ eeADRRack][数据] 共3字节
[ eeADRRack]、[数据]为两个读出的数据
其中eeADRRack为芯片的应答,eeADRRack= eeADRR
eeADRR= eeprom存取地址*2+17
限制:eeaADRR不等于0xA1, eeaADRR<0xF0

7、读取芯片信息
[0xA1][小时+0xA0][分钟][秒] [0] [0] [0] [0] [通讯纪录][0][校验],共11字节
其中[小时+0xA0]中,前4位是芯片的应答[a],后4位是小时数。
[通讯纪录]含义如下:
0x05 启动初始化
0x0a 重启命令错误
0x50 写指令地址错误
0x51 刷新显示区成功
0x52 刷新显示区数据串错误,校验出错
0x53 写菜单成功
0x54 写菜单指令数据串错误,应该为零的数据不为零
0x55 写菜单错误,校验错误
0x56 更新时间成功
0x57 更新时间错误 校验有误
0x58 更新eeprom成功
0x59 更新eeprom地址错误
0x5a 更新eeprom数据错误

IIC通讯指令一览表

指令格式 功能
[24][][][列长] [数据长度] [字符编码24字节][校验] 控制字符行显示
[24][140][X][X] [5] [28][校验] 清除一字符行
[6][00000][6] 芯片重新启动
[6][0][2][小时][分钟][][校验] 设置芯片时钟
[eeADRW][eedaa取反][数据][数据取反] EEPROM
[eeADRR][ eeADRRack][数据] EEPROM
[0Xa1][小时+0xA0][分钟][] [0] [0] [0] [0] [通讯纪录][0][校验] 读取芯片通讯信息

三、演示版字符编码表
















00 11 22 33 44 55 66 77
88 99 A10 B11 C12 D13 E14 F15
P16 R17 M18 X19 (20 )21 :22 /23
,24 *25 +26 -27 注128 注229 30  31
32  33 34  35 36  37 38  39
40  41 42  43 44  45 46  47
48  49 50  51 52  53 54  55
56  57 58  59 60  61 62  63
64  65 66  67 68  69 70  71
72  73 74  75 76  77 78  79
80  81 82  83 84  85 86  87
88  89 90  91 92  93 94  95
使96  97 98  99 100  101 102  103
104  105 106  107 108  109 110  111
112  113 114  115 116  117 118  119
120  121 122  123 124  125 126  127
128  129 130  131 132  133 134  135
136  137 138  139 140  141 142  143
144  145 146  147 148  149 150  151
152  153 154  155 156  157 158  159
160  161
说明:
1、由于一个汉字按两个字符处理,所以表中的每个汉字占两个编码,如:“设”的编码是30、31。
2、编码244~255为时间字符,用于控制时间显示。
注1:全黑色的格子。
注2:全白色的格子。

四、电路图

字符叠加器芯片(EA1001)电路图
说明:
  Video    视频信号
  VSIN    同步脉冲
  VSOUT   字符叠加信号
  VTOUT   自生同步信号
  XTAL1    晶振接入端1
  XTAL2    晶振接入端2
  REST     复位引脚
  SCL     IIC时钟线
  SDA     IIC数据线
  VSDIR    视频指示信号
  VIDIR    叠加指示信号

五、封装形式
 直插 28脚,PDIP, 7.62mm宽(0.300"
 贴片 32脚,TQFP, 7mmX7mm

六、电器特性
  工作电压:5V
  最大工作电流:200mA
  芯片内耗电流:小于20mA
  工作温度: -40°C +85°C


济南怡安科技有限公司 网址:www.zifuqi.com(南方) www.eyean.com.cn(北方)
E-mail:zifuq@163.com 电话:0531-86227531,88881278 传真:0531-86980255
Jinan YI'AN Technology Co., Ltd. Copyright © 2004-2006 All Rights Reserved