关于led数码管的串行口与并行口
led数码管串行口:既传输数据只用两个IO,输出IO和输入IO,通过时钟的配合一次只做一位数据的传输,比如传输一个字符类型的八位数据,就要八次时钟配合八次传输。
led数码管并行口:相比于串行口,并行口一次可以传输多位数据(8位、16位甚至32位),但是要占用大量IO口(也是8个、16个、或者32个IO),原理与串行口类似:数据在数个IO上有效后,一次时钟配合传输这数位数据。
明显,串行口节省IO,但是传输速度慢。并行口速度快,但是占用大量IO。那到底哪种更被广泛使用呢?对,串行口。传输速度取决于CPU的主频,传输位数 取决于IO口的个数。相比于主频来说,MCU的IO要宝贵的多,当今时代,CPU的主频符合摩尔定理增长定理:即每十八个月就可以大幅增长。但是因为制造技术的限制,IO数就远远没有这么快的增长了。
无论是串行口还是并行口数码管,共阳极数码管是更为常用,为什么呢?这是因为数码管的非公共端往往接在IC芯片的IO上,而IC芯片的驱动能力往往是比较小的,如果采用共阴极数码管, 它的驱动端在非公共端,就有可能受限于IC芯片输出电流不够而显示昏暗(比如51单片机),要外加上拉电阻或者是三极管加大驱动能力。所以使用共阳数码管的好处是:将驱动数码管的工作交到公共端(一般接驱动电源),加大驱动电源的功率自然要比加大IC芯片IO口的驱动电流简单许多。另一方面,这样也能减轻 MCU的负担。
广州日川电子有限公司:http://www.gzrcled.com

回复数 2 切换时间排序
需登录后查阅, 加载中......

目前注册实行审核/邀请制,欢迎灯友邀请好友注册,下载币奖励
邀请注册

为什么注册要审核

目前新版公测中,有任何BUG问题都可以联系我们
提交问题

或如无法回复,请访问此地址
提交问题