实验2—李九玲—0106

作者: 李九玲0106 | 来源:发表于2018-05-23 22:09 被阅读22次

一、实验内容

理解大板按键加一的程序,并将其转化到小板上,实现每按一次键,数字加1,十进制计算,最高是四位数。

二、大小板比较

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

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

三、修改后程序代码

1.将3-8译码器的三个端口,改为4个端口。增加 sbit LSD=P2^3

2.因为小板为共阳极,大板为共阴极,所以将0-9字形码进行修改。

3.四位数码管,需要显示四位,需要增加LSD=1;因为为低电平有效,且A到D从低到高,可写出1,2,3,4的代码。

4.改变P0成共阴极时的显示代码16进制。

四、实验成果展示


五、总结

首先必须明确区分共阴极与共阳极的区别,然后进行修改16进制编码和端口数,要改全都要改,不要落下。我一开始做就没有改全。记得保存hex文件,然后烧录。

相关文章

网友评论

    本文标题:实验2—李九玲—0106

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