新聞中心

EEPW首頁 > 光電顯示 > 設(shè)計(jì)應(yīng)用 > 采用微控制器和LED驅(qū)動(dòng)器顯示不同的LED排序

采用微控制器和LED驅(qū)動(dòng)器顯示不同的LED排序

作者: 時(shí)間:2012-08-02 來源:網(wǎng)絡(luò) 收藏

摘要:本應(yīng)用筆記給出了一個(gè)應(yīng)用電路以及MAXQ2000微評(píng)估(EV)板與MAX6970 8端口、36V恒流連接所需的所有固件。文中給出了原理圖和微固件,提供針對(duì)MAXQ?微和IAR Embedded Workbench?編寫的C語言例程。

本文引用地址:http://m.butianyuan.cn/article/167731.htm

概述

MAX6970為8端口、36V恒流,4線串口。利用本應(yīng)用筆記提供的信息,MAX6970配合MAXQ2000 16位RISC微控制器使用,可以在選擇按鍵時(shí)得到各種簡單的。

硬件設(shè)置

本應(yīng)用筆記所討論的電路利用MAX6970EVKIT和MAXQ2000-KIT搭建。MAX6970評(píng)估(EV)板原理圖如圖1所示,MAXQ2000評(píng)估板包含在MAX6970估套件設(shè)計(jì)中。但在本設(shè)計(jì)中了獨(dú)立的MAXQ2000電路板,因?yàn)镸AXQ2000評(píng)估板帶有按鍵功能,能夠用來控制LED。

圖1. MAX6970EVKIT原理圖

拔掉跳線JU1–JU5的短路器,將MAX6970評(píng)估板上JU1–JU5 (對(duì)應(yīng)于DIN、CLK、LE、DOUT和/OE)的引腳2連接至MAXQ2000評(píng)估板,對(duì)系統(tǒng)進(jìn)行配置(圖2)。將跳線JU14的短路器移至2–3位置,3.3V電源作用到MAX6970評(píng)估板的VCC焊盤。接通電源之前,確保MAXQ2000和MAX6970評(píng)估板的地連接在一起。MAX6970評(píng)估板上的所有其它跳線應(yīng)保持在1–2的默認(rèn)位置。圖3所示為MAXQ2000與MAX6970評(píng)估板之間的實(shí)際連接。

圖2. 硬件配置框圖

圖3. MAXQ2000評(píng)估板和MAX6970評(píng)估板設(shè)置

一組LED

MAXQ2000評(píng)估板帶有一個(gè)按鍵(SW5),用于選擇LED的排序。按下按鍵大約500ms,啟動(dòng)LED的第一組排序。程序包括五種的LED順序,如表1所示。發(fā)送到從機(jī)的8位數(shù)據(jù)的每一位對(duì)應(yīng)于MAX6970評(píng)估板的一個(gè)LED。當(dāng)按鍵計(jì)數(shù)值為1時(shí),對(duì)應(yīng)順序?yàn)?x55點(diǎn)亮250ms,然后替換成0xAA,點(diǎn)亮250ms。在下一次按下SW5按鍵之前將重復(fù)這一順序。如果按鍵計(jì)數(shù)值達(dá)到5時(shí)按下SW5,順序?qū)⒎祷氐接?jì)數(shù)值為1時(shí)對(duì)應(yīng)的過程。

表1. 按鍵控制的順序

固件概述

MAXQ IAR Workbench C語言示例程序初始化MAX2000串口,與MAX6970通信。MAXQ2000系統(tǒng)時(shí)鐘為16MHz時(shí),串口時(shí)鐘為8MHz。



評(píng)論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉