评估和设计与MAX6950和MAX6951 7段串行接口LED显示驱动器的软件

元器件信息   2023-09-08 14:42   132   0  

MAX6950/MAX6951 点击型号查看芯片规格书

Analog Devices(亚德诺)芯片规格书大全

芯片规格书搜索工具-icspec


此应用说明描述了一个PC程序,可免费下载,以协助设计,评估,字体设计与MAX6950和MAX6951 7段LED显示驱动器。

MAX6950和MAX6951是5位和8位共阴极LED显示驱动器,通过高速SPI串行接口控制。这个应用笔记描述了一个实用程序,它允许从PC控制MAX6950或MAX6951驱动程序。该实用程序可以单独使用,只是为了帮助工程师熟悉驱动程序的寄存器和功能。此外,在设备的软件设计之前,它可以通过直接控制MAX6950或MAX6951寄存器来“验证”显示板原型。

需求

要求是一台运行Windows 95、98、98SE、ME、NT或2000的PC,具有配置为LPT1或LPT2的并行打印机端口。

描述

该实用程序是一个名为MAX6950.EXE的Visual BASIC 5程序,它需要标准的Visual BASIC运行时库MSVBVM50.DLL才能运行。该程序使用DriverLINX 免费并行端口驱动程序DLPortIO.DLL,它提供了Win32 DLL硬件I/O功能,在Visual BASIC中不作为标准提供。Windows NT和2000用户也需要DLPortIO。SYS内核模式驱动程序。这两个驱动程序的版权均为Scientific Software Tools, Inc. (www.driverlinx.com)。DriverLINX是Scientific Software Tools, Inc.的注册商标。

安装

安装到Windows 95、98、98SE或ME平台,请下载MAX6950-95.EXE文件。这是一个WinZIP自解压归档文件,包含ReadMe.txt, ReadMeSST.txt, MAX6950.EXE, DLPortIO.DLL和MSVBVM50.DLL。默认下载目录为C:\MAX6950。如果库已在计算机上注册,则可以删除MSVBVM50.DLL。

要安装到Windows NT或2000平台,请下载MAX6950-NT.EXE文件。这是一个WinZIP自解压归档文件,包含ReadMe.txt, ReadMeSST.txt, MAX6950.EXE, PORT95NT.EXE和MSVBVM50.DLL。默认下载目录为C:\MAX6950。PORT95NT.EXE是DriverLINX驱动程序的安装程序,用于安装和注册DLPortIO. dll库和DLPortIO. dll。系统驱动程序。PORT95NT.EXE可在安装完成后删除。Windows 95、98、98SE或ME用户也可以使用此安装过程。

源代码

此应用程序说明的源代码可在此处获得。

连接MAX6950 / MAX6951至并口

该实用程序使用8个并行端口打印机输出线中的3个来模拟SPI串行接口活动。您可以在软件中选择LPT1或LPT2端口。端口可以是标准的ECP或EPP类型。这些连接如图2所示。

24160_hoxr_3058.gif

图1所示、MAX6950或MAX6951连接并口

MAX6950或MAX6951 SPI端口引脚只有在连接短(肯定小于1m)并且MAX6950或MAX6951从+5V电源运行时才能直接如上所示连接。短连接要求的原因是MAX6950和MAX6951具有非常快的(26Mbits(-1))响应串行接口,对通过长电缆拾起的尖峰和故障敏感。PC输出名义上是TTL电平,但根据具体实现,它们可以是5V CMOS电平。MAX6950和MAX6951的输入不能超过电源电压,因此直接连接要求MAX6950或MAX6951从+5V电源运行。MAX6950和MAX6951的输入开关在相当低的逻辑阈值(最大0.4V,最小2.4V),使它们与TTL兼容,独立于它们的电源电压。

建议将三个SPI信号分别通过终端网络连接,如图2所示。终止执行以下功能:

  • 当PC信号在5V时高,而MAX6950或MAX6951从较低的电源运行时,R1限制“故障”电流。电流由MAX6950或MAX6951的输入保护二极管引导进入电源。最坏情况下电流小于5mA,可以安全地驱动到MAX6950或MAX6951中。

  • R2提供了一个上拉到MAX6950或MAX6951的供电轨道,通过更长的电缆辅助弱TTL逻辑高驱动。它还使SPI CS-bar输入保持非断言状态。

  • C1通过与R1和R2制作一个时间常数约为100ns的单极滤波器来提供一个小的故障滤波器。该程序在100kbits(-1)和1Mbits(-1)之间运行SPI接口(取决于PC),因此过滤器不会影响接口速度。

24160_upjq_3110.gif

图2、推荐SPI接口终端组网

与并行端口的接口连接可以用“测试流”设施进行测试,该设施可以在程序运行时在配置说明下找到。“测试流”设施将无操作指令连续发送到MAX6950或MAX6951(如果连接),允许接口连接进行验证。

24160_miu0_9041.jpg

图3、程序启动时显示


登录icspec成功后,会自动跳转查看全文
博客评论
还没有人评论,赶紧抢个沙发~
发表评论
说明:请文明发言,共建和谐网络,您的个人信息不会被公开显示。