本應用筆記介紹了一個可免費下載的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的Visual BASIC 5程序.EXE它需要標準的Visual BASIC運行時庫MSVBVM50.DLL才能運行。該程序使用 DriverLINX? 免費軟件并行端口驅動程序 DLPortIO.DLL它提供 Win32 DLL 硬件 I/O 功能,這些功能在 Visual BASIC 中不可用。Windows NT 和 2000 用戶還需要 DLPortIO.SYS 內核模式驅動程序。這兩個驅動程序都是科學軟件工具公司(www.driverlinx.com)的版權。DriverLINX 是 Scientific Software Tools, Inc. 的注冊商標。
安裝
要安裝到Windows 95、98、98SE或ME平臺,請下載MAX6950-95.EXE文件。這是一個 WinZIP 自解壓存檔,包含自述.txt、ReadMeSST.txt、MAX6950.EXE、DLPortIO.DLL 和 MSVBVM50.DLL。默認下載目錄為 C:MAX6950。如果已在計算機上注冊庫,則可以刪除 MSVBVM50.DLL。
要安裝到Windows NT或2000平臺,請下載MAX6950-NT.EXE文件。這是一個 WinZIP 自解壓存檔,包含自述.txt、自述.txt、MAX6950.EXE、PORT95NT.EXE 和 MSVBVM50.DLL。默認下載目錄為 C:MAX6950。PORT95NT.EXE 是 DriverLINX 驅動程序的安裝程序,用于安裝和注冊 DLPortIO.DLL 庫和 DLPortIO.SYS 驅動程序。端口95NT.EXE可以在安裝后刪除。Windows 95、98、98SE 或 ME 用戶也可以使用此安裝過程。
將MAX6950或MAX6951連接至并行端口
此實用程序使用八條并行端口打印機輸出行中的三條來模擬 SPI 串行接動。您可以從軟件中選擇 LPT1 或 LPT2 端口。端口可以是標準 ECP 或 EPP 類型。連接如圖 2 所示。
圖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 條輸入保持取消置位狀態。
C1通過制作具有R1和R2的單極點濾波器(時間常數約為100ns)來提供小毛刺濾波器。該程序運行介于100kbit之間的SPI接口-1和 1 Mbit-1(取決于PC),因此過濾器不會影響接口速度。
圖2.推薦的SPI接口終端網絡。
與并行端口的接口連接可以使用“測試流”工具進行測試,該工具可在程序運行時在配置說明下找到。“測試流”功能將無操作指令連續發送到MAX6950或MAX6951(如果已連接),允許驗證接口連接。
圖3.啟動時顯示程序。
審核編輯:郭婷
-
led
+關注
關注
242文章
23593瀏覽量
668581 -
驅動器
+關注
關注
54文章
8469瀏覽量
148441 -
寄存器
+關注
關注
31文章
5397瀏覽量
122601
發布評論請先 登錄
相關推薦
MAXQ2000 SPI模塊與MAX6951/MAX6950怎么配合使用?
MAX6950-MAX6951中文資料pdf
MAX6951/MAX6950 LED顯示驅動器與MAXQ2

MAX6951/MAX6950 LED顯示驅動器與MAXQ2

MAX6951/MAX6950LED顯示驅動器與MAXQ20

Migrating from the MAX7219 and
使用MAX6950和MAX6951LED顯示驅動器的多重雙數

從PC中試驗MAX6950和MAX6951 LED顯示驅動器

從MAX7219和MAX7221遷移到MAX6950和MAX6951 LED驅動器
使用MAX6950和MAX6951 LED顯示驅動器,帶多路復用雙位數顯示器

在PC上試驗MAX6956和MAX6957 SPI和I2C GPIO和LED顯示驅動器

評論