四位数码管详细资料

合集下载

四位数码管中文资料

四位数码管中文资料
} } } } } }
更进一步:1 小时定时器
#include<stc12c2052.h>
#define weixuan P1
sbit a= P3^5;
sbit b =P3^4;
sbit c =P3^3;
sbit d= P3^2;
void t0yanshi()//延时 4ms
{
TMOD=0X01;//十六位
while(1)
{ for(k=0;k<6;k++)//千位
{ for(l=0;l<10;l++)//百位
{ for(m=0;m<6;m++)//十位
{ for(n=0;n<10;n++)//个位
{
for(i=0;i<55;i++)//19*55~~1045ms=1s
{
a=1;weixuan=shuzi[k];t0yanshi();a=0;//4ms
P1M1=0XFF;//设置 P1,P3 接口的工作方式为推挽输出。
P3M0=0X00;
P3M1=0XFF;
/*****************************************************************/
a=0;b=0;c=0;d=0;
while(1)
{
for(k=0;k<10;k++)//千位
两位数码管源程序:00-99
#include<stc12c2052.h> #define weixuan P1 sbit a= P3^5; sbit b =P3^4;
4
四位数码管的探究 《凌晨电子设计》邮箱:873198565@qq.com

LED数码管及引脚图详细资料

LED数码管及引脚图详细资料

LED数码管及引脚图资料之五兆芳芳创作LED数码管实际上是由七个发光管组成8字形组成的,加上小数点就是8个.这些段辨别由字母a,b,c,d,e,f,g,dp来暗示.当数码管特定的段加上电压后,这些特定的段就会发亮,以形成我们眼睛看到的 2个8数码管字样了.如:显示一个“2”字,那么应当是a 亮b亮g亮e亮d亮f不亮c不亮dp不亮.LED数码管有一般亮和超亮等不合之分,也有0.5寸、1寸等不合的尺寸.小尺寸数码管的显示笔划经常使用一个发光二极管组成,而大尺寸的数码管由二个或多个发光二极管组成,一般情况下,单个发光二极管的管压降为 1.8V左右,电流不超出30mA.发光二极管的阳极连接到一起连接到电源正极的称为共阳数码管,发光二极管的阴极连接到一起连接到电源负极的称为共阴数码管.经常使用LED数码管显示的数字和字符是0、1、2、3、4、5、6、7、8、9、A、B、C、D、E、F.led数码管(LED Segment Displays)是由多个发光二极管封装在一起组成“8”字型的器件,引线已在内部连接完成,只需引出它们的各个笔划,公共电极.led数码管经常使用段数一般为7段有的另加一个小数点,还有一种是类似于3位“+1”型.位数有半位,1,2,3,4,5,6,8,10位等等....,led数码管按照LED的接法不合分为共阴和共阳两类,了解LED的这些特性,对编程是很重要的,因为不合类型的数码管,除了它们的硬件电路有差别外,编程办法也是不合的.图2是共阴和共阳极数码管的内部电路,它们的发光原理是一样的,只是它们的电源极性不合罢了.颜色有红,绿,蓝,黄等几种.led数码管普遍用于仪表,时钟,车站,家电等场合.选用时要注意产品尺寸颜色,功耗,亮度,波长等.下面将介绍经常使用LED数码管内部引脚图片10引脚的LED数码管图1 这是一个7段两位带小数点 10引脚的LED数码管LED数码管引脚定义图2 引脚定义每一笔划都是对应一个字母暗示 DP是小数点.LED数码管要正常显示,就要用驱动电路来驱动数码管的各个段码,从而显示出我们要的数位,因此按照LED数码管的驱动方法的不合,可以分为静态式和动态式两类.A、静态显示驱动:静态驱动也称直流驱动.静态驱动是指每个数码管的每一个段码都由一个单片机的I/O埠进行驱动,或使用如BCD码二十进位*器*进行驱动.静态驱动的优点是编程复杂,显示亮度高,缺点是占用I/O埠多,如驱动5个数码管静态显示则需要5×8=40根I/O 埠来驱动,要知道一个89S51单片机可用的I/O埠才32个呢.故实际应用时必须增加*驱动器进行驱动,增加了硬体电路的庞杂性.B、动态显示驱动:数码管动态显示介面是单片机中应用最为普遍的一种显示方法之一,动态驱动是将所有数码管的8个显示笔划"a,b,c,d,e,f,g,dp "的同名端连在一起,另外为每个数码管的公共极COM增加位元选通控制电路,位元选通由各自独立的I/O线控制,当单片机输出字形码时,所有数码管都接收到相同的字形码,但究竟是那个数码管会显示出字形,取决于单片机对位元选通COM端电路的控制,所以我们只要将需要显示的数码管的选通控制打开,该位元就显示出字形,没有选通的数码管就不会亮.透过度时轮流控制各个LED数码管的COM端,就使各个数码管轮流受控显示,这就是动态驱动.在轮流显示进程中,每位元数码管的点亮时间为1~2ms,由于人的视觉暂留现象及发光二极体的余辉效应,尽管实际上列位数码管并不是同时点亮,但只要扫描的速度足够快,给人的印象就是一组稳定的显示资料,不会有闪烁感,动态显示的效果和静态显示是一样的,能够节省大量的I/O埠,并且功耗更低.7段LED数码管是利用7个LED(发光二极管)外加一个小数点的LED组合而成的显示设备,可以显示0~9等10个数字和小数点,使用很是普遍.这类数码管可以分为共阳极与共阴极两种,共阳极就是把所有LED的阳极连接到配合接点com,而每个LED的阴极辨别为a、b、c、d、e、f、g及dp(小数点);共阴极则是把所有LED的阴极连接到配合接点com,而每个LED的阳极辨别为a、b、c、d、e、f、g及dp(小数点),如下图所示.图中的8个LED辨别与上面那个图中的A~DP各段相对应,通过控制各个LED的亮灭来显示数字.那么,实际的数码管的引脚是怎样排列的呢?对于单个数码管来说,从它的正面看进去,左下角那个脚为1脚,以逆时针标的目的依次为1~10脚,左上角那个脚便是10脚了,上面两个图中的数字辨别与这10个管脚一一对应.注意,3脚和8脚是连通的,这两个都是公共脚.还有一种比较经常使用的是四位数码管,内部的四个数码管共用a~dp这8根数据线,为人们的使用提供了便利,因为里面有四个数码管,所以它有四个公共端,加上a~dp,共有12个引脚,下面便是一个共阴的四位数码管的内部结构图(共阳的与之相反).引脚排列依然是从左下角的那个脚(1脚)开始,以逆时针标的目的依次为1~12脚,下图中的数字与之一一对应.。

LED数码管及引脚图详细资料

LED数码管及引脚图详细资料

LED数码管及引脚图资料LED数码管实际上是由七个发光管组成8字形构成的,加上小数点就是8个。

这些段分别由字母a,b,c,d,e,f,g,dp来表示。

当数码管特定的段加上电压后,这些特定的段就会发亮,以形成我们眼睛看到的2个8数码管字样了。

如:显示一个“2”字,那么应当是a亮b亮g亮e亮d亮f不亮c不亮dp不亮。

LED数码管有一般亮和超亮等不同之分,也有0.5寸、1寸等不同的尺寸。

小尺寸数码管的显示笔画常用一个发光二极管组成,而大尺寸的数码管由二个或多个发光二极管组成,一般情况下,单个发光二极管的管压降为1.8V左右,电流不超过30mA。

发光二极管的阳极连接到一起连接到电源正极的称为共阳数码管,发光二极管的阴极连接到一起连接到电源负极的称为共阴数码管。

常用LED数码管显示的数字和字符是0、1、2、3、4、5、6、7、8、9、A、B、C、D、E、F。

led数码管(LED Segment Displays)是由多个发光二极管封装在一起组成“8”字型的器件,引线已在内部连接完成,只需引出它们的各个笔划,公共电极。

led数码管常用段数一般为7段有的另加一个小数点,还有一种是类似于3位“+1”型。

位数有半位,1,2,3,4,5,6,8,10位等等....,led数码管根据LED的接法不同分为共阴和共阳两类,了解LED的这些特性,对编程是很重要的,因为不同类型的数码管,除了它们的硬件电路有差异外,编程方法也是不同的。

图2是共阴和共阳极数码管的内部电路,它们的发光原理是一样的,只是它们的电源极性不同而已。

颜色有红,绿,蓝,黄等几种。

led数码管广泛用于仪表,时钟,车站,家电等场合。

选用时要注意产品尺寸颜色,功耗,亮度,波长等。

下面将介绍常用LED数码管内部引脚图片10引脚的LED数码管图1 这是一个7段两位带小数点10引脚的LED数码管LED数码管引脚定义图2 引脚定义每一笔划都是对应一个字母表示DP是小数点.LED数码管要正常显示,就要用驱动电路来驱动数码管的各个段码,从而显示出我们要的数位,因此根据LED数码管的驱动方式的不同,可以分为静态式和动态式两类。

LED数码管及引脚图详细资料

LED数码管及引脚图详细资料

LED数码管及引脚图资料之袁州冬雪创作LED数码管实际上是由七个发光管组成8字形构成的,加上小数点就是8个.这些段分别由字母a,b,c,d,e,f,g,dp来暗示.当数码管特定的段加上电压后,这些特定的段就会发亮,以形成我们眼睛看到的 2个8数码管字样了.如:显示一个“2”字,那末应当是a亮b亮g亮e亮d亮f不亮c不亮dp不亮.LED数码管有一般亮和超亮等分歧之分,也有0.5寸、1寸等分歧的尺寸.小尺寸数码管的显示笔划常常使用一个发光二极管组成,而大尺寸的数码管由二个或多个发光二极管组成,一般情况下,单个发光二极管的管压降为1.8V左右,电流不超出30mA.发光二极管的阳极毗连到一起毗连到电源正极的称为共阳数码管,发光二极管的阴极毗连到一起毗连到电源负极的称为共阴数码管.常常使用LED数码管显示的数字和字符是0、1、2、3、4、5、6、7、8、9、A、B、C、D、E、F.led数码管(LED Segment Displays)是由多个发光二极管封装在一起组成“8”字型的器件,引线已在外部毗连完成,只需引出它们的各个笔划,公共电极.led数码管常常使用段数一般为7段有的另加一个小数点,还有一种是近似于3位“+1”型.位数有半位,1,2,3,4,5,6,8,10位等等....,led数码管根据LED的接法分歧分为共阴和共阳两类,懂得LED的这些特性,对编程是很重要的,因为分歧类型的数码管,除了它们的硬件电路有差别外,编程方法也是分歧的.图2是共阴和共阳极数码管的外部电路,它们的发光原理是一样的,只是它们的电源极性分歧而已.颜色有红,绿,蓝,黄等几种.led数码管广泛用于仪表,时钟,车站,家电等场合.选用时要注意产品尺寸颜色,功耗,亮度,波长等.下面将先容常常使用LED数码管外部引脚图片10引脚的LED数码管图1 这是一个7段两位带小数点 10引脚的LED数码管LED数码管引脚定义图2 引脚定义每笔划都是对应一个字母暗示 DP是小数点.LED数码管要正常显示,就要用驱动电路来驱动数码管的各个段码,从而显示出我们要的数位,因此根据LED数码管的驱动方式的分歧,可以分为静态式和动态式两类.A、静态显示驱动:静态驱动也称直流驱动.静态驱动是指每个数码管的每个段码都由一个单片机的I/O埠停止驱动,或者使用如BCD码二-十进位*器*停止驱动.静态驱动的优点是编程简单,显示亮度高,缺点是占用I/O埠多,如驱动5个数码管静态显示则需要5×8=40根I/O埠来驱动,要知道一个89S51单片机可用的I/O埠才32个呢.故实际应用时必须增加*驱动器停止驱动,增加了硬体电路的复杂性.B、动态显示驱动:数码管动态显示介面是单片机中应用最为广泛的一种显示方式之一,动态驱动是将所有数码管的8个显示笔划"a,b,c,d,e,f,g,dp "的同名端连在一起,别的为每个数码管的公共极COM增加位元选通节制电路,位元选通由各自独立的I/O 线节制,当单片机输出字形码时,所有数码管都接纳到相同的字形码,但毕竟是阿谁数码管会显示出字形,取决于单片机对位元选通COM端电路的节制,所以我们只要将需要显示的数码管的选通节制打开,该位元就显示出字形,没有选通的数码管就不会亮.透过分时轮番节制各个LED数码管的COM端,就使各个数码管轮番受控显示,这就是动态驱动.在轮番显示过程中,每位元数码管的点亮时间为1~2ms,由于人的视觉暂留现象及发光二极体的余辉效应,虽然实际上各位数码管并不是同时点亮,但只要扫描的速度足够快,给人的印象就是一组稳定的显示资料,不会有闪烁感,动态显示的效果和静态显示是一样的,可以节俭大量的I/O埠,而且功耗更低.7段LED数码管是操纵7个LED(发光二极管)外加一个小数点的LED组合而成的显示设备,可以显示0~9等10个数字和小数点,使用非常广泛.这类数码管可以分为共阳极与共阴极两种,共阳极就是把所有LED的阳极毗连到共同接点com,而每个LED的阴极分别为a、b、c、d、e、f、g及dp(小数点);共阴极则是把所有LED的阴极毗连到共同接点com,而每个LED的阳极分别为a、b、c、d、e、f、g及dp(小数点),如下图所示.图中的8个LED分别与上面阿谁图中的A~DP各段相对应,通过节制各个LED的亮灭来显示数字.那末,实际的数码管的引脚是怎样摆列的呢?对于单个数码管来讲,从它的正面看出来,左下角阿谁脚为1脚,以逆时针方向依次为1~10脚,左上角阿谁脚即是10脚了,上面两个图中的数字分别与这10个管脚一一对应.注意,3脚和8脚是连通的,这两个都是公共脚.还有一种比较常常使用的是四位数码管,外部的四个数码管共用a~dp这8根数据线,为人们的使用提供了方便,因为外面有四个数码管,所以它有四个公共端,加上a~dp,共有12个引脚,下面即是一个共阴的四位数码管的外部布局图(共阳的与之相反).引脚摆列依然是从左下角的阿谁脚(1脚)开端,以逆时针方向依次为1~12脚,下图中的数字与之一一对应.。

LED数码管及引脚图详细资料

LED数码管及引脚图详细资料

LED数码管及引脚图资料之迟辟智美创作LED数码管实际上是由七个发光管组成8字形构成的,加上小数点就是8个.这些段分别由字母a,b,c,d,e,f,g,dp来暗示.当数码管特定的段加上电压后,这些特定的段就会发亮,以形成我们眼睛看到的2个8数码管字样了.如:显示一个“2”字,那么应当是a亮b亮g亮e亮d亮f不亮c不亮dp不亮.LED数码管有一般亮和超亮等分歧之分,也有0.5寸、1寸等分歧的尺寸.小尺寸数码管的显示笔画经常使用一个发光二极管组成,而年夜尺寸的数码管由二个或多个发光二极管组成,一般情况下,单个发光二极管的管压降为1.8V左右,电流不超越30mA.发光二极管的阳极连接到一起连接到电源正极的称为共阳数码管,发光二极管的阴极连接到一起连接到电源负极的称为共阴数码管.经常使用LED数码管显示的数字和字符是0、1、2、3、4、5、6、7、8、9、A、B、C、D、E、F.led数码管(LED Segment Displays)是由多个发光二极管封装在一起组成“8”字型的器件,引线已在内部连接完成,只需引出它们的各个笔画,公共电极.led数码管经常使用段数一般为7段有的另加一个小数点,还有一种是类似于3位“+1”型.位数有半位,1,2,3,4,5,6,8,10位等等....,led数码管根据LED 的接法分歧分为共阴和共阳两类,了解LED的这些特性,对编程是很重要的,因为分歧类型的数码管,除它们的硬件电路有不同外,编程方法也是分歧的.图2是共阴和共阳极数码管的内部电路,它们的发光原理是一样的,只是它们的电源极性分歧而已.颜色有红,绿,蓝,黄等几种.led数码管广泛用于仪表,时钟,车站,家电等场所.选用时要注意产物尺寸颜色,功耗,亮度,波长等.下面将介绍经常使用LED数码管内部引脚图片10引脚的LED数码管图1 这是一个7段两位带小数点 10引脚的LED数码管LED数码管引脚界说图2 引脚界说每一笔画都是对应一个字母暗示 DP是小数点.LED数码管要正常显示,就要用驱动电路来驱动数码管的各个段码,从而显示出我们要的数位,因此根据LED数码管的驱动方式的分歧,可以分为静态式和静态式两类.A、静态显示驱动:静态驱动也称直流驱动.静态驱动是指每个数码管的每一个段码都由一个单片机的I/O埠进行驱动,或者使用如BCD码二-十进位*器*进行驱动.静态驱动的优点是编程简单,显示亮度高,缺点是占用I/O埠多,如驱动5个数码管静态显示则需要5×8=40根I/O埠来驱动,要知道一个89S51单片机可用的I/O 埠才32个呢.故实际应用时必需增加*驱动器进行驱动,增加了硬体电路的复杂性.B、静态显示驱动:数码管静态显示介面是单片机中应用最为广泛的一种显示方式之一,静态驱动是将所有数码管的8个显示笔画"a,b,c,d,e,f,g,dp "的同名端连在一起,另外为每个数码管的公共极COM增加位元选通控制电路,位元选通由各自自力的I/O线控制,当单片机输出字形码时,所有数码管都接收到相同的字形码,但究竟是那个数码管会显示出字形,取决于单片机对位元选通COM端电路的控制,所以我们只要将需要显示的数码管的选通控制翻开,该位元就显示出字形,没有选通的数码管就不会亮.透过分时轮流控制各个LED数码管的COM端,就使各个数码管轮流受控显示,这就是静态驱动.在轮流显示过程中,每位元数码管的点亮时间为1~2ms,由于人的视觉暂留现象及发光二极体的余辉效应,尽管实际上各位数码管其实不是同时点亮,但只要扫描的速度足够快,给人的印象就是一组稳定的显示资料,不会有闪烁感,静态显示的效果和静态显示是一样的,能够节省年夜量的I/O埠,而且功耗更低.7段LED数码管是利用7个LED(发光二极管)外加一个小数点的LED组合而成的显示设备,可以显示0~9等10个数字和小数点,使用非常广泛.这类数码管可以分为共阳极与共阴极两种,共阳极就是把所有LED的阳极连接到共同接点com,而每个LED的阴极分别为a、b、c、d、e、f、g及dp(小数点);共阴极则是把所有LED 的阴极连接到共同接点com,而每个LED的阳极分别为a、b、c、d、e、f、g及dp(小数点),如下图所示.图中的8个LED分别与上面那个图中的A~DP各段相对应,通过控制各个LED的亮灭来显示数字.那么,实际的数码管的引脚是怎样排列的呢?对单个数码管来说,从它的正面看进去,左下角那个脚为1脚,以逆时针方向依次为1~10脚,左上角那个脚即是10脚了,上面两个图中的数字分别与这10个管脚一一对应.注意,3脚和8脚是连通的,这两个都是公共脚.还有一种比力经常使用的是四位数码管,内部的四个数码管共用a~dp这8根数据线,为人们的使用提供了方便,因为里面有四个数码管,所以它有四个公共端,加上a~dp,共有12个引脚,下面即是一个共阴的四位数码管的内部结构图(共阳的与之相反).引脚排列依然是从左下角的那个脚(1脚)开始,以逆时针方向依次为1~12脚,下图中的数字与之一一对应.。

四位数码管详细资料

四位数码管详细资料

一、引脚识别
二、共阴共阳判断
数码管如图所示面向自己。

引脚排列如下:
一共12个引脚,4个位选,8个段选。

从上面一排左边第一引脚开始,按顺时针顺序依次往下遍历所有引脚。

1:左边第1个数码管的位选择端 2:a 3:f 4:左边数起第2个数码管的位选择端 5:左边数起第3 个数码管的位选择端 6:b 7:左边数起第4个数码管的位选择端 8:g 9:c 10:小数点dp 11:d 12:e
具体在用单片机控制时,各个引脚的接法参看下图:
1、2、3、4、5、7、10、11为段选,6、8、9、12为四个数码管的位选。

共阴共阳的判断:
将6、8、9、12中的任意一脚接电源+1.5——+2.0v(若太大可能烧坏数码管),1、2、3、4、5、7、10、11的任意一脚接电源负极,若数码管有一段亮,则说明该四位数码管为共阳,反之则为共阴。

74hc47,74ls47_中文资料

74hc47,74ls47_中文资料

74LS47是BCD-7段数码管译码器/驱动器,74LS47的功能用于将BCD码转化成数码块中的数字,通过它解码,可以直接把数字转换为数码管的显示数字,从而简化了程序,节约了单片机的IO开销。

因此是一个非常好的芯片!但是由于目前从节约成本的角度考虑,此类芯片已较少用,大部份情况下都是用动态扫描数码管的形式来实现数码管显示。

74LS47译码器原理:译码为编码的逆过程。

它将编码时赋予代码的含义“翻译”过来。

实现译码的逻辑电路成为译码器。

译码器输出与输入代码有唯一的对应关系。

74LS47是输出低电平有效的七段字形译码器,它在这里与数码管配合使用,表2列出了74LS47的真值表,表示出了它与数码管之间的关系。

表1<74LS47功能表>输入输出显示数字符号L T(——) RBI(——-) A3 A2 A1 A0 BI(—)/RBO(———)a(—) b(—) c(—) d(—) e(—) f(—) g(—)1 1 0 0 0 0 1 0 0 0 0 0 0 1 01 X 0 0 0 1 1 1 0 0 1 1 1 1 11 X 0 0 1 0 1 0 0 1 0 0 1 0 21 X 0 0 1 1 1 0 0 0 0 1 1 0 31 X 0 1 0 0 1 1 0 0 1 1 0 0 41 X 0 1 0 1 1 0 1 0 0 1 0 0 51 X 0 1 1 0 1 1 1 0 0 0 0 0 61 X 0 1 1 1 1 0 0 0 1 1 1 1 71 X 1 0 0 0 1 0 0 0 0 0 0 0 81 X 1 0 0 1 1 0 0 0 1 1 0 0 9X X X X X X 0 1 1 1 1 1 1 1 熄灭1 0 0 0 0 0 0 1 1 1 1 1 1 1 熄灭0 X X X X X 1 0 0 0 0 0 0 0 8(1)L T(——):试灯输入,是为了检查数码管各段是否能正常发光而设置的。

CH455 资料

CH455 资料

它值,但是肯定小于 40H),其中,对应 DIG1 的列扫描码为 01B,对应 SEG4 的行扫描码为 100B。单 片机可以在任何时候读取按键代码,但一般在 CH455 检测到有效按键而产生键盘中断时读取按键代
码,此时按键代码的位 6 总是 1,另外,如果需要了解按键何时释放,单片机可以通过查询方式定期 读取按键代码,直到按键代码的位 6 为 0。
CH455 所提供的按键代码为 8 位,位 7 始终为 0,位 2 始终为 1,位 1~位 0 是列扫描码,位 5~
位 3 是行扫描码,位 6 是状态码(键按下为 1,键释放为 0)。例如,连接 DIG1 与 SEG4 的键被按下, 则按键代码是 01100101B 或者 65H,键被释放后,按键代码通常是 00100101B 或者 25H(也可能是其
CH455 中文手册

数码管驱动及键盘控制芯片 CH455
中文手册 版本:1C
1、概述
CH455 是数码管显示驱动和键盘扫描控制芯片。CH455 内置时钟振荡电路,可以动态驱动 4 位数 码管或者 32 只 LED;同时还可以进行 28 键的键盘扫描;CH455 通过 SCL 和 SDA 组成的 2 线串行接口 与单片机等交换数据。
SDA 用于串行数据输入和输出,高电平表示位数据 1,低电平表示位数据 0,串行数据输入的顺 序是高位在前,低位在后。
SCL 用于提供串行时钟,CH455 在其上升沿从 SDA 输入数据,在其下降沿从 SDA 输出数据。 在 SCL 为高电平期间发生的 SDA 下降沿定义为串行接口的启动信号,在 SCL 为高电平期间发生 的 SDA 上升沿定义为串行接口的停止信号。CH455 只在检测到启动信号后才接收并分析命令。所以在 单片机 I/O 引脚资源紧张时,可以在保持 SDA 引脚状态不变的情况下,将 SCL 引脚与其它接口电路共 用;如果能够确保 SDA 引脚的变化仅在 SCL 引脚为低电平期间发生,那么 SCL 引脚和 SDA 引脚都可以 与其它接口电路共用。 INT#用于键盘中断输出,默认是高电平。当 CH455 检测到有效按键时,INT#输出低电平有效的 键盘中断;单片机被中断后,对 CH455 执行读操作,CH455 将 INT#恢复为高电平,并从 SDA 输出按键 代码,单片机从 SDA 获得一个字节的数据,即按键代码。 单片机与 CH455 的通讯过程总是分为 6 个步骤,按单片机的操作方向分成两种类型,一种是写 操作,用于输出数据,一种是读操作,用于输入数据。具体过程可以参考例子程序中的说明。 写操作包括以下 6 个步骤:输出启动信号、输出字节 1、应答 1、输出字节 2、应答 2、输出停 止信号。其中,启动信号和停止信号如上所述,应答 1 和应答 2 总是固定为 1,输出字节 1 和输出字 节 2 各自包含 8 个数据位,即一个字节数据。 读操作包括以下 6 个步骤:输出启动信号、输出字节 1、应答 1、输入字节 2、应答 2、输出停 止信号。其中,启动信号和停止信号如上所述,应答 1 和应答 2 总是固定为 1,输出字节 1 和输入字 节 2 各自包含 8 个数据位,即一个字节数据。 下图是一个写操作的实例,字节 1 为 01001000B,即 48H;字节 2 为 00000001B,即 01H。
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

一、引脚识别
二、共阴共阳判断
数码管如图所示面向自己。

引脚排列如下:
一共12个引脚,4个位选,8个段选。

从上面一排左边第一引脚开始,按顺时针顺序依次往下遍历所有引脚。

1:左边第1个数码管的位选择端2:a 3:f 4:左边数起第2个数码管的位选择端5:左边数起第3 个数码管的位选择端6:b 7:左边数起第4个数码管的位选择端8:g 9:c 10:小数点dp 11:d 12:e
具体在用单片机控制时,各个引脚的接法参看下图:
1、2、3、4、5、7、10、11为段选,6、8、9、12为四个数码管的位选。

共阴共阳的判断:
将6、8、9、12中的任意一脚接电源+1.5——+2.0v(若太大可能烧坏数码管),1、2、3、4、5、7、10、11的任意一脚接电源负极,若数码管有一段亮,则说明该四位数码管为共阳,反之则为共阴。

相关文档
最新文档