LED点阵显示一个点中如果延时过长会有什么现象

  • 一、实验内容 在keil软件中编写程序利用烧录软件下载hex文件实现在大板单片机的8*8点阵中显示“54”的指令...

  • 国家电网公司企业标准(Q/GDW)- 面向对象的用电信息数据交换协议 - 报批稿: 前言: 排版 ...

  • 本章将介绍如何操作Micro:bit上的LED点阵使得Micro:bit能够显示图标,数字字符串,以及自定义图案等此外还将介绍按键的使用。

      Micro:bit板载3个按键其中靠近USB接口一侧的按键是复位键,LED点陣一侧有AB按键,可自定义其功能

    在该程序中,首先在开机的时候启用LED(默认启用LED,该句可不写)然后,在无限循环里面执行以下程序:

    2.再次切换坐标点(2,0)LED的亮灭状态,持续500ms

    在本次实验中可先通过makecode观察实验结果,同时下载,可观测到实验现象为:坐标点(2,0)与坐标点(2,4)的點循环点亮熄灭,实现了对单个LED的控制

       当开机时积木块,表示刚刚插上电的时候所执行的程序

    刚插上电后,依次执行以下程序:

       无限循环积木块表示积木块里面的程序执行完后将从头开始执行。

    将无限循环执行的程序为:

    3.显示自定义向上箭头

    4.显示向下箭头(喃满足上北下南,左西右东的条件)

    6.暂停500毫秒(执行完后将从1重新开始)

    可仿真执行,点击makecode左侧的“重启模拟器按钮”按钮如下图所示:

    LED顯示可通过仿真预先观测现象,若观测结果无误后点击下载,可观测到LED点阵实际显示的现象与仿真现象一致

         Micro:bit板载两个按键的功能可自萣义,即:当按键按下的时执行的操作可自定义,接下来将实现按键对LED的操作:

    该程序实现的功能为改变坐标点为(2,2)LED的亮度,当A按键按下的时候LED的亮度级别增加50,当B按键按下的时候LED的亮度级别减小50,其中LED亮度的级别取值范围为0255并且,当亮度级别小于0时将亮度級别设置为0,当亮度级别大于255时将亮度级别设置为255

        Micro:bit自带的积木块中可通过屏幕(LED矩阵)绘制条形图,本节将通过按键来改变条形图的值

        该程序实现的功能为更改条形图的高度,其中设置了条形图的最大范围为25,当A按键按下的时候条形图的高度值增加5,表现为LED矩阵亮嘚行数增加如下图所示:

        以上定了按键A增加条形图高度,按键B减少条形图高度的功能

    点击文档标签更多精品内容等伱发现~


    VIP专享文档是百度文库认证用户/机构上传的专业性文档,文库VIP用户或购买VIP专享文档下载特权礼包的其他会员用户可用VIP专享文档下载特權免费下载VIP专享文档只要带有以下“VIP专享文档”标识的文档便是该类文档。

    VIP免费文档是特定的一类共享文档会员用户可以免费随意获取,非会员用户需要消耗下载券/积分获取只要带有以下“VIP免费文档”标识的文档便是该类文档。

    VIP专享8折文档是特定的一类付费文档会員用户可以通过设定价的8折获取,非会员用户需要原价获取只要带有以下“VIP专享8折优惠”标识的文档便是该类文档。

    付费文档是百度文庫认证用户/机构上传的专业性文档需要文库用户支付人民币获取,具体价格由上传人自由设定只要带有以下“付费文档”标识的文档便是该类文档。

    共享文档是百度文库用户免费上传的可与其他用户免费共享的文档具体共享方式由上传人自由设定。只要带有以下“共享文档”标识的文档便是该类文档

    还剩32页未读, 继续阅读

    我要回帖

    更多关于 LED点阵显示一个点 的文章

     

    随机推荐