试用套件SCK1625K-A
|
|||||||||||||||||||||||||||||||||||||||
【套件内容】 |
|||||||||||||||||||||||||||||||||||||||
| 【规格简介】 | |||||||||||||||||||||||||||||||||||||||
| 【外形图】 | |||||||||||||||||||||||||||||||||||||||
| 【接口用例】 | |||||||||||||||||||||||||||||||||||||||
| 【套件内容】 | |||||||||||||||||||||||||||||||||||||||
|
□ 显示器(搭载有荧光显示管DN1625K和外围电路基板的模块组件) □ 使用说明书(本说明书:包含在CD-ROM内) □ 使用注意事项(包含在CD-ROM内) □ 使用必读
其他必需品: |
|||||||||||||||||||||||||||||||||||||||
| 【规格简介】 | |||||||||||||||||||||||||||||||||||||||
■方框图![]() 1. 内部控制回路(CPU/PIC16F648A、输入回路等) ・内部动作(VFD扫描、数据处理)由微电脑芯片PIC16F648A执行。 ・使用RA0(SI)、RB5(CLK)、RB0(LAT)、RB3(BK)作为通用I/O口进行VFD扫描,以时钟同步方式传送显示数据。 ・外部的输入数据,从RB1(SIN)、RB2(SCK)端以同步方式接收,经微电脑处理后,生成文字显示信息以及显示位置信息。这些端子使用的是微电脑的串口传送功能(USART)端口,输入的8位串口数据首先进入缓冲区,然后发出中断请求,有微电脑响应后做出相应处理。 ・SBUSY(RA1)是表示微电脑正在进行内部数据处理的CMOS逻辑脉冲信号。该信号为"H"时不接受数据输入。 2.电源回路(灯丝、栅极、阳极) ・5V电压由Vcc端子输入,经串接的2个电阻减压得到规定的灯丝用电源。 ・阳极用电源是将5V电源按照微电脑芯片的基准时钟经马达驱动芯片LB1930M转换成脉冲电压,然后再经倍压整流获得。 ・逻辑电源直接使用输入的5V电源。 |
|||||||||||||||||||||||||||||||||||||||
| ■端子说明 ・SCK1625K-A和外部的通信要通过印刷基板上的输入端子(通孔)进行。 该输入端子(通孔)在印刷基板的中央靠右位置。标记为CN1的1~12脚。 ・1~5脚为外部控制输入,7~12脚分配为程序烧录用。 |
|||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||
| ■动作温度 ・动作温度范围:0~50℃ |
|||||||||||||||||||||||||||||||||||||||
| ■控制时序设定 |
|||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||
|
・同步串口写入时间 ①5x7点阵字符的显示:按照SCK端的同步信号(上升沿有效)读取SIN端子的数据。每次可写入1byte(8bit)。 ②每写入1byte(8bit)数据,SBUSY端即变为"H"高电平。 SBUSY脉冲信号用以指示显示器的内部处理状态,以此识别处理的开始与结束。 |
|||||||||||||||||||||||||||||||||||||||
![]() |
|||||||||||||||||||||||||||||||||||||||
|
TOP |
|||||||||||||||||||||||||||||||||||||||
| ■文字显示与写入位置 ・本显示器可显示16字2行的5x7点阵字符。显示用字库使用了CPU/PIC16F648A的F-ROM程序存储区,共计搭载有224个文字x5Byte。 请参考下面的字符表。 ・电源投入后的写入位置位于第1行的第1个字符(左端)处,但无有光标指示。 ・每写入一个字符代码(1Byte数据),该代码所对应的字符即被显示在屏幕上,同时光标位置自动 向右移动一个字符。当前位置在第1行右端的话则移至第2行左端,反之若当前位置在第2行右端的话,则移至第1行左端。 ・使用如下的单字节指令[HOM(0Bhex)、HT(09hex)、LF(0Ahex)、BS(08hex)、CR(0Dhex)],可随意设定当前写入位置。 HOM:将当前写入位置移动至第1行最左端。 BS: 将当前写入位置向左移动一位。当前位置在第1行左端的话移动至第2行右端。当前位置在第2行 左端的话移动至第1行右端。 HT: 将当前写入位置向右移动一位。当前位置在第1行右端的话移动至第2行左端;当前位置在第2行 右端的话移动至第1行左端。 LF:将当前写入位置移动至另一行。当前位置在第1行时移至第2行,反之则移至第1行。 CR: 将当前写入位置移动至该行左端。 |
|||||||||||||||||||||||||||||||||||||||
| 字符代码表 | |||||||||||||||||||||||||||||||||||||||
![]() |
|||||||||||||||||||||||||||||||||||||||
| ■固件 ・上述回路使用SCK1625K-A控制用固件c1625k1.asm验证通过。 ・固件源代码(汇编语言)公开。(收录在套件CD-ROM上) ・通过设置在基板上的外部接续用CN1端子(通孔)和J1跳线,可以改写SCK1625K-A的固件程序。 (改写固件程序有可能会损坏显示器,因此而引起的损失请客户自行承担) |
|||||||||||||||||||||||||||||||||||||||
| 【外形图】 | |||||||||||||||||||||||||||||||||||||||
| ・下面是外形图。两侧的3mm孔为安装预留孔。 ・要确保安装尺寸及空间,印刷基板不可有变形。 |
|||||||||||||||||||||||||||||||||||||||
![]() |
|||||||||||||||||||||||||||||||||||||||
|
TOP |
|||||||||||||||||||||||||||||||||||||||
| 【接口用例】 |
|||||||||||||||||||||||||||||||||||||||
| 下面是PIC微电脑芯片和显示器本体接续的回路示例。 将通用I/O口的 RB1、RB2、RB3分别接显示器本体的SIN、SCK、SBUSY端子。 RB1、RB2是PIC芯片的串口(USART)的DT、CK端子,利用该功能可实现数据的传输。 传输方式设定为时钟同步(SCK上升沿)的8bit传输,速度最大为500kHz。 在向SCK1625K-A写入数据时,SBUSY端子输出正脉冲。 该正脉冲表示芯片正在进行内部数据处理,在此期间SBUSY="H"禁止新的数据写入。 下个数据写入必须等SBUSY="L"后才可进行。 下面的回路中,通用I/O口RB3被设定为输入口,用于监视SBUSY端子的状态。 以同步方式进行串口写入时,8位数据的第1位有时会因为噪声干扰而出现错误。这时可以利用 SBUSY端子的脉冲变化来帮助准确地定位要写入数据的起始位置。 一位一位地写入数据,同时监视SBUSY端子。写入第8位后SBUSY跳变为高电平。这时,下一个 要写入的位即为8位数据的起始位置。 通过这样的操作在数据写入前确定好起始位置,就可以避免在写入时出错。 |
|||||||||||||||||||||||||||||||||||||||
![]() |
|||||||||||||||||||||||||||||||||||||||
|
TOP |
|||||||||||||||||||||||||||||||||||||||