四个一位数码管与单片机怎么连接

作者&投稿:章凯 (若有异议请与网页底部的电邮联系)
一位共阴极数码管怎么与单片机相连~

你怎么不用共阳的呢?共阴的,你就要加驱动了,不然会很暗,你把数码管的阴极接地,七个阳极,如果加小数点,就八个阳极,每个极都加一个三极管作为驱动,用单片机直接连每个三极管的基极b,就行了。

你的数码管是共阴还是共阳的?数码管有几个?如果是单个的话,共阳的阳极接vcc,剩下的8个段接限流电阻再接单片机的IO口,如果是共阴的话需要加三极管或驱动芯片(一般用74HC573)

【1】笔段分别接限流电阻和单片机一个P口相连。
【2】位选信号通过一个IO口加三极管放大后相连。共四组。
具体还应考核数码管的共阴共阳结构。
2.1)共阳型,采用PNP管,发射极接正电源,集电极连接位选,基极加限流电阻接IO口。
2.2)共阴型,NPN,E接地,C接位选,B加R接IO口。

将各个数码管的段选按顺序相同的连在一起后形成的8个接头分别接在单片机的一组I/O口,再将4个数码管的位选分别接在另一组I/O口。


单片机两个一位数码管,要实现0到60显示,然后灯闪,之后从60倒回00...
unsigned char code tab[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90};void delay(){ unsigned int j;for(j=20000;j>0;j--);\/\/修改j 的初值,可改变计数的速度 } void main(){ char n,x=1;\/\/先加法计数 while(1){ P0=tab[n\/10];\/\/显示十位 P2=tab[n%10]...

DS18B20温度传感器如何与单片机相连接
该温度传感器是数字传感器,内含处理器芯片,直接输出温度数字信号,单片机采用查询的方式回读数据后进行换算输出。三通道18B20温度测量数码管显示。-55-+125℃,用1位数码管显示当前通道号,4位数码管显示18B20当前通道温度值,负号位与正温度百位1用同一位数码管显示,该位为0不显示。

...proteus里面怎么用2位数码管去代替两个一位数码管?急需大神求解!_百...
你现的仿真图中用的两个数码管,不是什么共阴的,只有4个脚,那是BCD码输入的。这样,你的程序就非常简单,用一行就能显示:MOV P2,A,这样挺好的,简单,省事。一样,能显示出接收的字符的ASCII码的。但是,要换成两位一体的,是共阴的,10个脚的,那是需要段码和位码来控制显示的,需要专门...

单片机单个数码管元件名称是什么
2.原理图 (1)亮时为0,灭时为1(从右往左记二进制)(2)段选与位选:a.位选:假设我们要控制8个数码管,依次是1、2…… 8。我们要选择控制哪个数码管(比如控制第1个),这就是位选,位选有选择位置的意思。b.段选:然后我们要让第1个数码管显示“1”。我们就要控制第一个数码管“b...

...的P3.7管脚接一个按键,作为手动计数器的按钮,用一位数码管显示...
这是仿真原理图,用一位共阴数码管,P1口输出段码,不用动态扫描。程序如下:include <reg51.h>sbit ins1=P3^7;unsigned char code segment[]={0x3F,0x06,0x5B,0x4F,0x66,0x6D,0x7D,0x27,0x7F,0x6F};\/\/段码表void main(){unsigned char x=0;while (1){P1=segment[x];if(ins1==0...

...电路在p00~p07后连接一个排阻后面是一个数码管,哪位大侠知道这个排阻...
你好!排阻用来当做上拉电阻,因为有的单片机P0口内部没有上拉电阻,加上上拉电阻能够使P0口的电压为0V或5V...打字不易,采纳哦!

单片机 怎样用两个独立按键控制一位数码管显示,就是按下其中一个按键...
很简单 比如你定义的数是AA,汇编的是这样写的:MAIN;JB P3.0 ,S1 MOV A, AA INC A MOV AA,A S1:JB P3.1 ,MAIN MOV A, AA DEC A MOV AA,A JMP MAIN C语言的 if(P3^0==0){ delay(50);if(P3^0==1){ aa++;if(aa>=10)aa=0;}} if(P3^1==0){ delay...

四位一体的共阳数码管与单片机及三极管驱动之间怎么连接?
给你来张图,下面WE1-4接单片机IO口

2个4位共阳数码管直接和51单片机IO口连接,亮度偏暗的原因
最坏的结果是烧坏单片机。而用I\/O驱动数码管的七段还免强维持,因单片机低电平时的输出电流比高电平时大很多。但不提倡直接用I\/O驱动数码管,不论是公共端还是七段的控制端,而都要用一片驱动电路来连接。用74LS244和74HC244(同相驱动),或74LS240,74HC240(反相驱动)等都可以。

设计一个单片机输入显示系统,要求每按一下按键数码管显示数据加1(数码...
\/\/数码管显示 \/\/ 显示方式为动态扫描,视觉暂留原理 void Display( uchar Num )\/\/ *p指向Main函数中的数组ShowNum的首地址 { P0 = DataChar[ Num ];\/\/ 向P0赋段码值 DelayNms(2);\/\/ 短暂的延时 P0 = 0x00;\/\/ 让数码管熄灭,否则会造成数字重叠 } void main( void ){ while(1){ ...

留坝县19722883780: 四个一位数码管与单片机怎么连接 -
贺典惠博: 【1】笔段分别接限流电阻和单片机一个P口相连.【2】位选信号通过一个IO口加三极管放大后相连.共四组.具体还应考核数码管的共阴共阳结构.2.1)共阳型,采用PNP管,发射极接正电源,集电极连接位选,基极加限流电阻接IO口.2.2)共阴型,NPN,E接地,C接位选,B加R接IO口.

留坝县19722883780: 一位共阳极数码管怎么与单片机相连 -
贺典惠博:[答案] 最容易,最好用的接法 数码管的公共端接VCC 数码管的a,b,c,d,e,f,dp串470Ω-1K的电阻接到单片机P0.0---P0.7

留坝县19722883780: 单片机中LED显示电路用三极管驱动电路怎么连接啊?四个数码管. -
贺典惠博: 4位数码管有8个公用的段信号,还有4个位信号,如果是共阴数码管,用4个IO口各驱动一个NPN三极管,集电极分别接4个数码管的位信号,8个段信号一般也需驱动电路,如用74LS273 74LS244等 如果是共阳数码管,则段信号无需驱动,位信号要用四个PNP三极管驱动,低电平三极管导通

留坝县19722883780: 两个四位一体共阳数码管如何跟单片机连接 -
贺典惠博: 用单片机的两个I/O口,一个作段码驱动一个作位码驱动.如果想只用一个I/O口可用两片串并转换IC74LS164作为辅助驱动就可以了.这样只用4条I/O线就可以实现8位LED数码管的显示.

留坝县19722883780: 一位共阴极数码管怎么与单片机相连 -
贺典惠博: 取单片机的8个引脚,每个引脚通过100欧的电阻与数码管的a~dp引脚相连,数码管的共阴端连接pnp型三极管的发射极e,基极b和集电极c接地就可以了,单片机的引脚最好加个10k的上拉电阻,就这样,看看行不.谢谢!

留坝县19722883780: 请问四位一体共阳极数码管的四个com端接单片机的引脚有没有顺序之分,就是说必须接某一个引脚还是可以交换 -
贺典惠博: 和单片机的连接可以交换,但是相应的位选也需要交换,因为数码管哪个管脚对应哪个位是固定的

留坝县19722883780: 4位数码管,可不可以不用驱动,直接连单片机. -
贺典惠博: 当然可以了,只是占用较多的单片机IO口,另外你的程序要多写一点,就是数码管的编码程序.

留坝县19722883780: protel里数码管如何与单片机电气连接 -
贺典惠博: 我认为:你在画原理图的时候单片机的管脚与数码管的管脚没有连接,以致生成的网络表有错误,导入PCB后没有电气连接.你可以重新画原理图,全部连接好后再导入PCB.或者你可以在PCB上按照原理图上的连线将数码管与单片机管脚用电气线连接.

留坝县19722883780: 单片机与数码管显示是如何进行通信的? -
贺典惠博: 给你举个例子: 4位7段LED P0口接LED段选端,P1口接位选端. 先选位后选段显示

留坝县19722883780: HD74LS244P怎么驱动单片机和数码管?我的是四位一体的共阳数码管 -
贺典惠博: HD74LS244P的高电平仅仅2.4V,不足以驱动共阴数码管,所以需要选择共阳数码管.你的选择很对.HD74LS244P的8个输出线分别经过一个电阻后,分别接到数码管的一段上(共计8段),数码管的4个位选用4个PNP三极管控制.

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网