1475| 0
|
【临沂】【古德微】花里胡哨的数码管 |
大家好,我是临沂“12345上山打老虎”。 今天我来初步学习一下数码管的用法及其需要注意的地方。 刚开始拿到数码管查看其与扩展板上对应的接口,没发现一一对应的地方,看了苏老师的讲解后找对了地方,除了VCC跟GND脚其它两个针脚的字母不是一样的,对于我来说这是个小尴尬,不管怎么样第一步在废了些时间后平稳度过了。 连接好后第一步我们就是让它亮起来。 在这里有一个特别有意思的地方,即使我将每一个编号的数码管都设置成不同的亮度,但所有数码管最终也只会显示最后设置的亮度。 数码管各个数字跟点的编号也有着自己的特色: 数码管嘛我们就让它显示数字,但是问题来了,各个数字之间是相互独立的怎样才能显示一位数字,二位数字,三位数字,四位数字?方法如下: 一位数字简单直接赋值就可以。 二位数字也还可以,数字/10,商就是十位数字,余数就是各位数字。 三位数字脑子就需要转一转了,数字/100,商就是百位数字,数字/10再MOD10得到的就是十位,数字MOD10就是各位数字。 有了三位数字的取法四位数字脑子就开朗点了,数字/1000,商是千位,数字/100再MOD10就是百位数字,数字/10再MOD10就是十位数字,数字MOD10就是个位数字。 在使用数码管的过程中有一个好习惯那就是先关闭数码管: 最后给大家上一个电子表的显示效果: 代码如下: 感谢大家,感谢自己今天又学到了些新东东。 |
© 2013-2025 Comsenz Inc. Powered by Discuz! X3.4 Licensed