导航:首页 > 操作系统 > 单片机两个数码管原理图

单片机两个数码管原理图

发布时间:2022-09-11 11:49:31

㈠ 求高手回答,单片机与两位的七段数码管相连

要注意数码管的型号,cc表示共阴极,ca表示共阳极。
如果你使用的是共阴极的话,即图中的1、2脚为两只数码管的阴极,则它们的阳极ABCDEFG要通过1K的上拉电阻接电源。用动态显示驱动的时候P00、P01为低电平对应的数码管点亮。

㈡ 单片机控制数码管显示电路图的运行原理是什么

原理:

数码管其实是由发光二极管组成,有共阴极和共阳极之分,对于共阳极来说,一位数码管由8个二极管组成,他们的阳极接在一起接+5v电源,而各个阴极与某个端口,如p1的8个引脚相连,当某个引脚输出低电平的时候数码管对应的二极管亮。

㈢ 求一张51单片机动态数码管或静态数码管的温度显示电路原理图

51单片机动态数码管或静态数码管的显示电路原理图;

你也没说需要显示几位的,这里举个2位显示的例子;

动态显示,是共用七段码数据,占用了整个P0端口,并且通过其他端口来实现位扫描显示;

㈣ 两个数码管怎样画原理图

假设是8段2位数码管,应该是8+2=10个脚,有N位就是8+N个脚
我的单片机用8段4位数码管,12个脚,实际数过

㈤ 画出单片机连接两位LED数码管显示器的硬件电路,说明显示原理。

LED数码管由7段或8段发光二极管组成,在平面上排成8字型。分类:有共阴极和共阳极两种。显示原理:使某些段点亮而另一些段不亮就可以显示0---9,A---F等字型。 使某段点亮必须具备2个条件: ① 共阴极管的公共端接地和共阳极管的公共端接电源。 ② 共阴极管的控制端接电源和共阳极管的控制端接地。

㈥ 51单片机八位数码管原理图

下面三个图为开发板的原理图,此开发板用了两个74HC573寄存器,可减少单片机io口的使用.锁存器U8用来控制位选,即控制哪个数码管.U9控制段选,

㈦ 数码管显示电路原理图

所谓的八段就是指数码管里有八个小LED发光二极管,通过控制不同的LED的亮灭来显示出不同的字形。数码管又分为共阴极和共阳极两种类型,其实共阴极就是将八个LED的阴极连在一起,让其接地,这样给任何一个LED的另一端高电平,它便能点亮。而共阳极就是将八个LED的阳极连在一起。其原理图如下。


其中引脚图的两个COM端连在一起,是公共端,共阴数码管要将其接地,共阳数码管将其接正5伏电源。一个八段数码管称为一位,多个数码管并列在一起可构成多位数码管,它们的段选线(即a.b.c.d.e.fg.dp)连在一起,而各自的公共端称为位选线。显示时,都从段选线送入字符编码,而选中哪个位选线,那个数码管便会被点亮。数码管的8段,对应一个字节的8位, a对应最低位, dp对应最高位。所以如果想让数码管显示数字0,那么共阴数码管的字符编码为00111111 , 即Ox3f;共阳数码管的字符编码为11000000,即Oxco。可以看出两个编码的各位正好相反。如下图。


由上面的图可以得到共阳极和共阴极的数码管的编码

共阳极:位选为高电平(即1)选中数码管,各段选为低电平(即0接地时)选中各数码段,由0到f的编码为:

uchar code table[]={

0xc0,0xf9,0xa4,0xb0,

0x99,0x92,0x82,0xf8,

0x80,0x90,0x88,0x83,

0xc6,0xa1,0x86,0x8e};

共阴极:

位选为低电平(即0)选中数码管,各段选为高电平(即1接+5V时)选中各数码段,

uchar code table[]={

0x3f,0x06,0x5b,0x4f,

0x66,0x6d,0x7d,0x07,

0x7f,0x6f,0x77,0x7c,

0x39,0x5e,0x79,0x71};

数码管静态显示

当多位数码管应用于某一系统时,它们的“位选”是可独立控制的,而“段选”是连接在一起的,我们可以通过位选信号控制哪几个数码管亮,而在同一时刻,位选选通的所有数码管上显示的数字始终都是一样的,因为它们的段选是连接在一起的,所以送入所有数码管的段选信号都是相同的,那么它们显示的数字必定一样,数码管的这种显示方法叫做静态显示。

让一个数码管循环显示0-9


下面是程序,从DSY_CODE数组中依次的将编码数据送到P0口就可以了,是不是很简单。

㈧ 74ls164驱动两个数码管与单片机相连接的原理图及驱动程序,谢谢

连接原理图:
http://hi..com/疯狂的门/blog/item/16261e1f26f81f124134178c.html

驱动程序:

/********************************************************************/
/********************************************************************/
unsigned char sheet[]={0x11,0x7D,0x23,0x29,0x4D,0x89,0x81,0x3D,0x01,0x09};//数码管对应的代码
sbit disp_data=P0^6;
sbit disp_clk=P0^7;
unsigned int disp_164_1(unsigned int x) //输入“1234”显示1234

{
unsigned char i,j=4,k;
while(j--)
{
k=sheet[x%10]; //取出最低位对应的代码
for(i=0;i<8;i++) //发送该代码的8位数据
{
if(k&0x01)disp_data=1; //模拟串口数据端
else disp_data=0;
disp_clk=0;disp_clk=1;disp_clk=0; //模拟串口时钟端
k=k>>1; //除去最后位以便传送下一位
}
x/=10; //除去个位以便显示十位、百位、千位
}
}
/********************************************************************/
/********************************************************************/
void disp_164_2(unsigned char temp1,unsigned char temp2)//输入“12”和
"34",显示“1234”
{
unsigned char i,j,temp;
for(j=0;j<4;j++)
{if(j==2)temp2=temp1;
temp=sheet[temp2%10];
for(i=0;i<8;i++)
{
if(temp&0x01)disp_data=1;
else disp_data=0;
disp_clk=0;disp_clk=1;disp_clk=0;
temp=temp>>1;
}
temp2/=10;
}
}
/********************************************************************/
/********************************************************************/

㈨ 单片机两位数码管显示数字

#include<reg51.h>

#define uchar unsigned char;

uchar distab[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f,0x77,0x7c,0x39,0x5e,0x79,0x71,0x00}; //0到f

uchar number,dat=29;

void t0isr() interrupt 1

case 0:P2=0x02;P0=distab[dat/10];

break;

case 1:P2=0x01;P0=distab[dat%10];

TMOD=0x01;

TH0=(65536-5000)/256;

TL0=(65536-5000)%256;

TR0=1;

ET0=1;

EA=1;

while(1);

}

分类

数码管也称LED数码管,不同行业人士对数码管的称呼不一样,其实都是同样的产品。按发光二极管单元连接方式可分为共阳极数码管和共阴极数码管。共阳数码管是指将所有发光二极管的阳极接到一起形成公共阳极(COM)的数码管,共阳数码管在应用时应将公共极COM接到+5V,当某一字段发光二极管的阴极为低电平时,相应字段就点亮,当某一字段的阴极为高电平时,相应字段就不亮。

以上内容参考:网络-数码管

㈩ 用单片机控制数码管显示电路图的运行原理

单片机控制数码管显示电路图的运行原理是利用人眼“视觉暂留”的原理来实现的。
1、根据科学论断,人眼视觉暂留时间是一帧也就是1/24秒,大约42毫秒时间。
2、在多个数码管显示电路中,控制上是通过扫描显示也就是分别分时给每个数码管送显示数据(段码+位码),而全部数码管的一次扫描时间不超过1/24秒。
3、要想达到稳定显示,经过试验,每个数码管数据暂留时间又不能太少,一般不少于3毫秒。因此一个单片机的扫描控制流程最多可以控制14个数码管。
4、扫描控制,一般用定时器来实现,51单片机有2个定时器,因此,最多可以同时控制28个数码管稳定显示。

阅读全文

与单片机两个数码管原理图相关的资料

热点内容
如来佛祖命令雷神去下界 浏览:854
新电脑管家下载好怎么解压 浏览:528
php获取接口数据 浏览:763
最后的命令 浏览:921
如何添加手机app桌面快捷图标 浏览:427
ui设计师与程序员 浏览:417
寿司pdf 浏览:828
pythonbg是什么 浏览:248
c数值算法程序大全 浏览:785
android整点报时 浏览:221
稀土pdf 浏览:536
单片机电子锁 浏览:596
通达信机智资金流指标公式源码 浏览:216
php安装xsl扩展 浏览:842
python如何使用help 浏览:367
上汽荣威app在哪里查询 浏览:903
冰柜压缩机温度108 浏览:720
阿里云邮smtp服务器地址 浏览:252
解压馆认知理解 浏览:239
为什么使用非官方服务器会封号 浏览:9