利用MAXQ2000和MAX6960构建股价显示系统
出处:ufo001 发布于:2007-04-29 09:39:42
利用MAXQ2000和MAX6960构建股价显示系统
本应用笔记介绍了一套基于MAX6960显示驱动器和MAXQ2000微控制器(MAXQ20内核) 的股价显示系统,并提供了构建该系统的所有必备信息。其中包括电路原理图、Windows软件和微控制器固件。借助于MAX-IDE (1.0版,发布日期:2004年11月18日) 开发环境,采用汇编语言编写了专为MAXQ2000量身定做的示例固件。MAX-IDE可从Maxim网站。
MAX6960概述
MAX6960是一款图形LED、点阵显示驱动器,能够驱动8x8 LED点阵。本应用笔记利用20片MAX6960来驱动20片8x8 LED点阵单元,并显示Maxim股票价格。可以轻松修改Windows软件和微控制器固件,以显示您的公司股票价格和股票代号。
硬件概述
应用电路包括5块级联MAX6960EVKIT和一块MAXQ2000-KIT。图1给出了该方案的系统硬件框图。
MAXQ2000评估板包含了使用MAXQ2000微控制器进行设计时所需要的完整软件、硬件、示例代码和文档说明。MAXQ2000-KIT原理图见数据资料。
固件概述
Firmware.Zip中的示例MAX-IDE汇编程序文件允许MAXQ2000通过SPI接口与MAX6960进行通信。当MAXQ2000使用16MHz系统时钟时,SPI串行时钟为2.5MHz。表2给出了上电后初始化所有MAX6960的SPI/GPIO操作。
MAX6960初始化完成后,固件将等待图3所示的Windows程序,以从Yahoo网站获取Maxim的股票价格,这是使用适于Borland C++ Builder的/n Software? IP* Works! Internet开发组件实现的。可以从/n Software网站试用软件以及一些演示程序。需要始终和Internet连接,Windows程序才能正常运行。如果您是通过代理服务器访问Internet,您需要提供代理服务器的名称和代理端口号。程序运行后,Windows程序每10秒钟通过RS-232串行端口向MAXQ2000评估板自动发送MXIM (或您监视的其它公司))的股票价格。如果不需要代理服务器信息来建立Internet连接,用户不需要点击Windows程序的任何按钮。
RS-232串行COM端口的数据格式为:
XXXU567.89X
X = Byte1 (Factory use only)
X = Byte2 (Factory use only)
X = Byte3 (Factory use only)
U = Byte4 (Stock Quote: Up, Down, or No Change Indicator)
5 = Byte5 (Hundreds Digit: 1xx.xx)
6 = Byte6 (Tens Digit: x1x.xx)
7 = Byte7 (Ones Digit: xx1.xx)
8 = Byte8 (Tenths Digit: xxx.1x)
9 = Byte9 (Hundredths Digit: xxx.x1)
X = Byte10 (Factory use only)
版权与免责声明
凡本网注明“出处:维库电子市场网”的所有作品,版权均属于维库电子市场网,转载请必须注明维库电子市场网,https://www.dzsc.com,违反者本网将追究相关法律责任。
本网转载并注明自其它出处的作品,目的在于传递更多信息,并不代表本网赞同其观点或证实其内容的真实性,不承担此类作品侵权行为的直接责任及连带责任。其他媒体、网站或个人从本网转载时,必须保留本网注明的作品出处,并自负版权等法律责任。
如涉及作品内容、版权等问题,请在作品发表之日起一周内与本网联系,否则视为放弃相关权利。
- 通过高性能 MCU 与集成外设,破解现代嵌入式设计难题2026/6/10 15:09:13
- 嵌入式开发十八种主流通信协议详解2026/6/9 16:24:06
- 嵌入式学习必知的关键技术要点2026/5/28 16:06:25
- 嵌入式与单片机的差异究竟在哪?2026/4/23 15:12:21
- ARM技术架构与应用开发实践指南2026/1/6 10:40:19









