×
嵌入式 > 其他资讯 > 详情

CT107D蓝桥杯单片机编程LED(1)

发布时间:2020-07-10 发布时间:
|

今天呢,是LED的使用


首先我们要学会看这一块原理图,找到LED的位置,收索led就可以了

我们可以看到这8个led是一个Y4C控制的P0所有口为8位数据口的锁存器,我们再找到Y4C

然后又找到Y4

最终我们找到一个138芯片,分别是P2^5     P2^6    P2^7控制Y0-Y7


这个芯片的原理很简单,就是用3个口是控制8个口的输出


不知道的同学肯定觉得很奇怪,那么好好看下面的解释你就懂了


输入是3个口                      输出是8个口


                0  0  0         0 0 0 0 0 0 0 0


                0  0  1         0 0 0 0 0 0 0 1


                0  1  0         0 0 0 0 0 0 1 0


                1  0  0                                 


                1  1  0                                   


                0  1  1


                1  0  1


                1  1  1


后面就不写了,大概就是这个原理现在大家应该懂了吧。如果觉得自己琢磨麻烦也可以用我总结的语句。


P2=(P2&0x1f)|0x80;

这条语句就是打开Y4口知道上面原理的就可以算出了,P2口后5位不变,前3位变成100

然后我们往P0送数据就可以了,低电平亮

P0=0xff全关

P0=0xfd最后一个...以此类推

关掉Y4口就很简单了

P2&=0x1f; 等于把前3位清零就可以了。


LEd就到这里了,大家要好好练习才能玩的转哦。

 

『本文转载自网络,版权归原作者所有,如有侵权请联系删除』

热门文章 更多
电瓶充电器电路图