银行利率屏银行利率屏的功能2_第1页
银行利率屏银行利率屏的功能2_第2页
银行利率屏银行利率屏的功能2_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、第三章银行利率屏银行利率屏的功能一. 常用数字显示的方法1 并行传送数据1(1)静态显示4(2)扫描显示52. 串行传送数据(1)静态显示3(2)扫描显示3二. 采用静态显示方式的银行利率屏21. 硬件电路2银行利率屏中多位数码管的一种显示方法沈阳工业大学信息工程学院计算机科学与技术专业781信箱王研银行利率屏实质是将存储器中预先存储的数据用多位数码管来显示的一块显示屏。一 般规定一组数据为 6位,一般一块显示屏有几十组数据,例如,我们作的一种显示屏有40组数据,共240位阿拉伯数字。利率屏主板的CPU使用的8031,因为对数据更换的时间要求较低,甚至可以10秒或20秒更换一次,数据的传送采用

2、串行传送。CPU的P1 口用来作按键接口,数据传送使用串口 0。按照利率屏板面的设计和印刷线路板的设计,将240个数码管分成五大组,使用五块线路板,一大组有八行,一行六支数码管。具体电路如图一所示。图一(a)中串口 0的数据线RXD经74LS245驱动后送到五个接线端子的数据端,串 口 0的时钟TXD送到模拟电子开关 CD4051的公用端3脚。经选择端 A、B、C的选择, 分别送到五个接线端子的时钟端,控制数码管亮、灭的控制信号CON经74LS245的驱动后也接到五个接线端子的控制端。因为数据的存储、移位、驱动采用的是74LS164,在数据的传送过程中如果不关掉数码管的显示,会产生闪耀现象。在

3、送数时,先关显示,送完数 再开显示。开、关信号用的就是CON信号。图一(a)中的八D锁存器74LS374的八个输入端接D0D7,输出端Q0 Q1、Q2分别接CD4051的A B C, Q4作为CON言号控制数码 管的亮、灭。74LS374的地址是2000H。给74LS374送不同的数据时的功能如表一所示。表一给74LS374送不同的数据时的功能数11H113H14H15H00据2HH功数据数据数据数据数据能送端子1送端子2送端子3送端子4送端子5关显示开显示五大组的电路和印制板完全一样,其中的一组电路如图一(b)所示。数据DATA送到第一片74LS164的输入端1、2脚,其输出端13脚接下一片

4、的输入端,依此类推。时钟CLK 不能直接驱动48个芯片,经74LS245驱动后接74LS164的时钟端8脚。74LS164没有关 显示端,只能关数码管的阳极。为此,在数码管的阳极和+5V之间加了一支PNP型三极管TIP127。三极管的控制极 b通过电阻接端子的 CON,当CON为低电平时三极管导通,数 码管亮;CON为高电平时三极管截止,数码管不亮。主板中有一时钟芯片 DS12887,在主程序中设置它为每秒产生一次中断。DS12887的中断输出端(IRQ)接CPU的INT1。在中断服务程序中每次给一块板送数据,按5秒一个周期轮换着送数。利率的数据存放在RAM 6264中,掉电时由电池供电。数据

5、的输入有两种:采用4 X 4键盘输入,接到P1 口。采用电视用遥控器输入,红外接收头的输出接CPU的 INT1 o对于12M晶体串口在工作方式 0时的速率为1 Mbit/S , 48个数码管有48 X 8=384位。 当一组数码管有100个(800位)时,传送一组数据约为800bit - (1Mbit/S)=0 . 8mS加上每个字节发送前后的时间也不到1mSo显然,在送显示时将数码管关 1mS不会产生闪耀现象。如果使用两片电子开关CD4051,分16路传送,就可以控制 1600支数码管,16秒为一个扫描周期。如果每半秒给一组数码管送数,则一个扫描周期为8秒。DS12887也可以设定为1/2秒

6、、1/4秒、1/8秒中断一次,或更快。在组数增加时,驱动用芯片74LS245 也要增加。(a)主板电路图心厶问石R 1 COWDFCLX1LORk3XS4E旦EDDCCQGI+*V!s 7 A A 4 3 _E1 1- 1 1 JJ i 1 Mg 41 &$ 审QLQ:CZ3Io呂 一NsEaNWJ啊g石i器3冠3(b)显示部分一块板电原理图 图一 主板和显示部分电原理图2. 软件程序框图23. 程序详解见 TG-LLP.ASM YAOT.ASM4. 105. 温度显示1(1)采用单片机的温度显示见第一章LED-COLK.ASM(2)采用双积分式AD转换器图一温度计电原理图PN结的正向压降具有

7、负的温度系数,硅二极管大约为-2.1mV/C ,Z在-40+150 C的范围内保持良好的线性。使用双积分式AD转换器ICL7107的除法功能,即可以作成直读式温 度计。如果我们取温度的上下限为0100度,基准电压 SEF=2.1mV X 100=210 mV。当输入电压值Vin=210 mV时,显示值=(Vin f/Vre ) X 1000=1000。我们这里个位未接,显示值 为 100。ICL7107内部有一个从 V+到COM勺2.8V基准电压,用1M电阻和100K电位器RP1分压, 经RP1中间头调节得到 210 mV的Vref, Vin从桥路中的电位器 RP2的中间头和PN结的正 端取得。线路接好后,将 PN结置入冰水混和物中,调节RP2,使

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论