0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

基于 MAXQ2000 微控制器的显示LED序列

21克888 来源:eeweb 作者:Maxim 2020-10-29 14:19 次阅读

本笔记显示了一个应用电路,并提供了将 MAXQ2000 微控制器评估 (EV) 套件连接到 MAX6970 所需的所有固件,MAX6970 是一款 8 端口、36V 恒流 LED 驱动器。本应用笔记中包含原理图和微控制器固件。示例 C 程序是为带有 IAR Embedded Workbench® 的 MAXQ® 微控制器编写和组装的。

概述

MAX6970 是一款 8 端口、36V 恒流 LED 驱动器,采用 4 线串行接口。使用本应用笔记,MAX6970 可与 MAXQ2000 16 位 RISC 微控制器一起使用,只需按一下按钮即可创建各种简单的 LED 序列。

硬件设置

本应用笔记中讨论的电路使用MAX6970EVKIT和MAXQ2000-KIT。MAX6970评估(EV)套件原理图如图1所示。MAX6970评估板设计中包含一块MAXQ2000评估板。然而,对于该应用,它将与板载 MAXQ2000 分离,因为 MAXQ2000 评估板具有按钮功能,否则将用于控制 LED 序列。

pYYBAGDL-dKAQWGDAAFSIJtxsko910.png

从跳线 JU1–JU5 上拆下分流器。通过将MAX6970评估板的JU1–JU5(对应于DIN、CLK、LE、DOUT和低电平有效OE)的引脚2连接到MAXQ2000评估板来配置系统(图2)。将跳线 JU14 上的分流器移至 2-3 位置,并向 MAX6970 评估板的 VCC 焊盘施加 3.3V 电源。在打开电源之前,确保MAXQ2000和MAX6970评估板的地连接在一起。MAX6970 评估板的所有其他跳线应保持在其默认位置 1–2。图3显示了MAXQ2000和MAX6970评估板之间的实际设置。

显示LED序列

MAXQ2000评估板有一个按钮(SW5),用于选择LED序列。按下按钮约 500 毫秒,第一个 LED 序列将亮起。该程序由五个不同的 LED 序列组成,如下面图 4 中的表格所示。发送到从器件的 8 位数据的每一位对应于 MAX6970 评估板上的一个 LED。当按钮计数为 1 时,序列 0x55 将开启 250ms,交替为 0xAA,并点亮 250ms。这个序列会一直重复,直到下一次按下 SW5。如果在推计数 5 期间按下 SW5,则下一个序列将返回推计数 1。

poYBAGDL-gWAAkMqAABuAIZ46nk972.png

编辑:hfy

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 微控制器
    +关注

    关注

    48

    文章

    6808

    浏览量

    147612
  • led
    led
    +关注

    关注

    237

    文章

    22445

    浏览量

    645848
  • MAXQ2000
    +关注

    关注

    0

    文章

    13

    浏览量

    9818
  • 分流器
    +关注

    关注

    2

    文章

    120

    浏览量

    17478
收藏 人收藏

    评论

    相关推荐

    MAXQ2000微控制器与MAX4397是如何连接的?

    MAX4397是什么?MAXQ2000微控制器与MAX4397是如何连接的?
    发表于 06-04 06:15

    利用MAXQ2000微控制器实现快速傅里叶变换

    利用MAXQ2000微控制器实现快速傅里叶变换
    发表于 12-13 17:24 19次下载
    利用<b class='flag-5'>MAXQ2000</b><b class='flag-5'>微控制器</b>实现快速傅里叶变换

    采用MAXQ2000进行音频滤波

    集成了乘累加单元(MAC)和单周期内核的MAXQ2000非常适合用作通用微控制器MAXQ2000所具有的性能和I/O外设适合多种应用:如闹钟、手持医疗设备、数字读取器等需要低功耗、高性能
    发表于 12-25 23:24 34次下载

    选择MAXQ2000微控制器和MAX1132 ADC接口的S

    选择MAXQ2000微控制器和MAX1132 ADC接口的SPI时钟模式 要:MAXQ2000可采用不同的时钟模式与MAX1132接口,包括8位、16位或两者组合。本应用笔记说明了如何选择SP
    发表于 08-04 09:51 491次阅读
    选择<b class='flag-5'>MAXQ2000</b><b class='flag-5'>微控制器</b>和MAX1132 ADC接口的S

    MAXQ2000 业内最高MIPS/mA的16位、RISC微

    MAXQ2000 业内最高MIPS/mA的16位、RISC微控制器、低功耗LCD微控制器 MAXQ2000 概述
    发表于 02-06 13:35 665次阅读

    MAXQ2000微控制器软件I2C驱动

    摘要:I²C (内置于集成电路)是一种2线接口,实现集成电路之间的双向通信。本应用笔记介绍MAXQ2000微控制器的软件I²C驱动器,它采用微控制器的任意GPIO引脚,支持100kHz或400kHz
    发表于 04-23 10:17 630次阅读
    <b class='flag-5'>MAXQ2000</b><b class='flag-5'>微控制器</b>软件I2C驱动

    采用MAXQ2000进行音频滤波

    摘要:集成了乘累加单元(MAC)和单周期内核的MAXQ2000非常适合用作通用微控制器(µC) 。MAXQ2000所具有的性能和I/O外设适合多种应用:如闹钟、手持医疗设备、数字读取器等需要低功
    发表于 04-23 17:27 903次阅读
    采用<b class='flag-5'>MAXQ2000</b>进行音频滤波

    采用MAXQ2000微控制器和MAX6970 LED驱动器显

    采用MAXQ2000微控制器和MAX6970 LED驱动器显示不同的LED排序 Abstract: This note shows an
    发表于 07-25 21:07 783次阅读

    MAXQ2000数据存储器中实现软堆栈

    MAXQ2000微控制器与Maxim的RISC微控制器系列MAXQ器件一样,都是基于MAXQ20内核。基于
    的头像 发表于 02-14 18:20 537次阅读

    使用MAX6951/MAX6950 LED显示驱动器与MAXQ2000微控制器通信

    MAXQ2000为高性能6951位RISC微控制器,集成SPI模块,提供LED驱动器和微控制器之间的简单接口。本应用笔记给出了MAXQ®汇
    的头像 发表于 02-20 10:16 797次阅读
    使用MAX6951/MAX6950 <b class='flag-5'>LED</b><b class='flag-5'>显示</b>驱动器与<b class='flag-5'>MAXQ2000</b><b class='flag-5'>微控制器</b>通信

    使用MAXQ2000进行音频滤波

    乘法累加单元(MAC)和单周期内核的组合使MAXQ2000成为多功能微控制器(μC)。MAXQ2000具有性能和I/O外设,非常适合许多应用:闹钟、手持医疗设备、数字读数——任何需要低功耗、高性能和大量I/O的应用。通过集成MA
    的头像 发表于 03-02 14:13 580次阅读
    使用<b class='flag-5'>MAXQ2000</b>进行音频滤波

    使用MAXQ2000微控制器进行基于温度的风扇控制

    MAXQ2000具有众多的特性,可以创建多种有用的应用,例如通过脉宽调制(PWM)控制风扇的速度。MAXQ2000的众多特性包括带PWM和串行外设接口(SPI)的定时器。™)和1-Wire功能。本应
    的头像 发表于 03-02 14:36 699次阅读
    使用<b class='flag-5'>MAXQ2000</b><b class='flag-5'>微控制器</b>进行基于温度的风扇<b class='flag-5'>控制</b>

    如何将MAXQ2000用作电压表

    本应用笔记演示如何为简单的电压表应用配置MAXQ2000微控制器。应用使用MAXQ2000评估板,该评估板包括一个4/1407段LCD显示屏和一个MAX
    的头像 发表于 03-03 14:27 547次阅读
    如何将<b class='flag-5'>MAXQ2000</b>用作电压表

    采用MAXQ2000微控制器和MAX6970 LED驱动器显示不同的LED排序

    MAX6970为8端口、36V恒流LED驱动器,采用4线串口。利用本应用笔记提供的信息,MAX6970配合MAXQ2000 16位RISC微控制器使用,可以在选择不同按键时得到各种简单的LED
    的头像 发表于 06-12 16:10 322次阅读
    采用<b class='flag-5'>MAXQ2000</b><b class='flag-5'>微控制器</b>和MAX6970 <b class='flag-5'>LED</b>驱动器<b class='flag-5'>显示</b>不同的<b class='flag-5'>LED</b>排序

    MAX6951/MAX6950 LED显示驱动器与MAXQ2000微控制器的通信

    MAX6951/MAX6950 SPI LED驱动器简单易用的共阴极显示器驱动器,通过SPI串行接口连接微控制器MAXQ系列微控制器集成了
    的头像 发表于 06-16 15:34 569次阅读
    MAX6951/MAX6950 <b class='flag-5'>LED</b><b class='flag-5'>显示</b>驱动器与<b class='flag-5'>MAXQ2000</b><b class='flag-5'>微控制器</b>的通信