实验二-任注桦-0237

作者: 任注桦0237 | 来源:发表于2018-05-20 16:29 被阅读17次

    一、实验内容

    通过模仿理解大板按键加一的程序,将其在小板上实现每按一次键,数字加1,十进制计算,满十进一,最高是四位数。

    二、前提分析--大小板的区别

    1.大板是8个数码管,通过3-8译码器连接位选信号,小板只有四个数码管,直接连接在STC的引脚上;

    2.大板是共阴极,段选信号高电平有效,小板是共阳极,低电平有效。

    大板的结构图:

    小板的结构:

    三、程序代码

    四、修改代码

    1.

    sbit LSA=P2^0;

    sbit LSB=P2^1;

    sbit LSC=P2^2;

    sbit LSD=P2^3;

    2.

    小板是共阳的,所以要改成共阳的字形码

    u8 code smgduan[17]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,

    0x80,0x90};//0-9字形码

    3.

    还是因为小板是共阳的,所以要把消隐全部置为1 

    五、反思

        大板是共阴极,段选信号高电平有效,小板是共阳极,低电平有效。

    相关文章

      网友评论

        本文标题:实验二-任注桦-0237

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