美文网首页工作生活
Log 4. 案例下载

Log 4. 案例下载

作者: 苺一語 | 来源:发表于2019-07-04 10:37 被阅读0次

    \color{green}{2019-07-04}

    1. 八位数码管滚动显示

    将程序下载到STC板子上后,看到8个数码管从左到右分别显示0到7的八个数字,隔一段时间后显示1到8,接着是2到9,再接着是3到0……重复这样的规律显示,达到的效果是0到9这10个数字循环向左移动。

    2. 可变亮度数码管显示

    程序下载后是一个数字钟。按KEY1可以增加扫描的位数,最多达到255位,如果继续增加则成0位(数码管最多只能显示8位,第8位之后的不显示);按KEY2可以减少数码管显示的位数,直至无数码管显示数字,继续减少则成255位。随着扫描位数的增加,数码管的亮度会逐渐下降。

    3. 扫描频率可改变的电子钟

    下载后观察现象为:8个数码管从00-00-00开始计数,最右边二极管被点亮(默认为最高扫描频率所以秒部分变化很快)

    不是很懂这个括弧里在说什么

    长按下key1数码管扫描频率减半,从右起第二个二极管点亮、第一个灭,上方数码管显示的内容有轻微的闪动;再长按下key1,扫描频率继续减半,从右起第三个二极管点亮、第二个灭,数码管闪动明显;继续按下key1键,跳动现象更加明显....接下来观察单个LED数码管2次被点亮的时间间隔:当key1控制到左起第三个二极管点亮时,左起第5个LED数码管两次点亮的时间间隔为1;当key1控制到左起第二个二极管点亮时,点亮左起第5个LED数码管的间隔为2,从此以后可以看到一次只有一个LED数码管点亮;当key1控制到最左边二极管点亮时,点亮左起第5个LED数码管的间隔为4,此时扫描频率最低;再按key1,最右边二极管点亮,重新以最快速度扫描,如此重复操作。

    长按其实也不需要太长,我按照普通的方式按下去就可以生效。

    4. 可变调的蜂鸣器

    程序下载好后,数码管上显示的每个数字代表着不同的音调。通过按键KEY1可以修改数字的值(0-9);通过KEY2让蜂鸣器发声或者不发声。

    0:B_5
    1:A_5
    2:G\#_5(Ab_5)
    3:F\#_5(Gb_5)
    4:F_5
    5:E_5
    6:Eb_5(D\#_5)
    7:D_5
    8:C\#_5(Db_5)
    9:C_5

    对应到钢琴键盘上的话是这样:


    小字二组.jpg

    5. 电子音乐

    两个文件,下载即播放。
    第一首是《同一首歌》。
    第二首没听过。

    6. 导航按键与数字按键综合控制数码管

    导航按键的上键:控制数码管上数字的数值增加1;

    导航按键的下键:控制数码管上数字的数值减少1;

    K1键:数码管上的数字右移一位;

    K2键:数码管上的数字左移一位;

    K3键:按一下K1,K2键锁死,再按一下K1,K2键解锁。

    相关文章

      网友评论

        本文标题:Log 4. 案例下载

        本文链接:https://www.haomeiwen.com/subject/lqakhctx.html