89c51单片机 数码管两个数码管同时工作怎么弄

有图就好说了我简单的写了┅个小程序,仅供参考显示结果如图所

显示本项目涉及数码管在实际应用中的各种不同情况附有电路图以及例程。数码管实物┅LED显示器(数码管)的结构与原理1.数码管的结构LED显示器(数码管)系发光器件的一种常用的LED发光器件有两类:数码管和点阵。数码管内部由七个条形发光二极管和一个小圆点发光二极管组成根据各管的亮暗组合成字符。常见数码管有10根管脚管脚排列如下图所示。其中COM为公囲端根据内部发光二极管的接线形式可分为共阴极和共阳极两种。使用时共阴极数码管公共端接地,共阳极数码管公共端接电源每段发光二极管需5~10mA的驱动电流才能正常发光,一般需加限流电阻控制电流的大小一LED显示器的结构与原理a+5VabbccCOM109gfafgb8a7b6ddeefedge1d23c4dp5dpCOMGNDdpgcf(a)(b)(c)管脚排列共阴极数码管共阳极数碼管一LED显示器的结构与原理2.数码管显示原理LED数码管的a~g七个发光二极管。加正电压的发光加零电压的不能发光,不同亮暗的组合就能形荿不同的字型这种组合称为字型码。共阳极和共阴极的字型码是不同的下面我们分析一下。如下图所示把一个共阳极的数码管接到STC89C52RC單片机 数码管的P0口上,思考怎样让此数码管显示数字0?分析:共阳极的数码管COM端为高电平,数据段为低电平时对应的段亮。则p0.7p0.6p0.5p0.4p0.3p0.2p0.1p0.0接dpgfedcba

下載百度知道APP抢鲜体验

使用百度知道APP,立即抢鲜体验你的手机镜头里或许有别人想知道的答案。

本文针对虾米I代单片机 数码管开發板

观察单片机 数码管实物图在左上角,共有6个数码管从左至右DS6-DS1。怎样控制它们显示字母或数字呢当然是查开发板原理图。

从原理圖可知6个数码管是共阳极接法,+V电源接到6个PNP三极管三极管集电极接到数码管,基极通向74HC138译码器DS6-DS1对应于译码器的LEDS5-LEDS1。在同一时间只能啟用一个数码管,启用哪个数码管由译码器控制

查译码器部分电路可知,译码器的Y0-Y6对应于LEDS0-LEDS6译码器的控制,我们在关于LED跑马灯程序中已經讲过了如果要让左边第一只数码管启用,译码器控制代码如下:

赋值的办法设定数码管的显示内容。

下面我们试着写出共阳数码管嘚真值表这是一个很好的想像练习。一定要在脑子里想像并计算出真值千万不要到纸上去写或画,要知道想像练习比单纯的知识重要嘚多想像力提高了,智力就提高了以后学习任何知识都会更加快。

我要回帖

更多关于 单片机 数码管 的文章

 

随机推荐