【51单片机】5 |
您所在的位置:网站首页 › led时间显示器 › 【51单片机】5 |
七段数码管是用于显示数字和字母的一种电子显示器件。它由七个LED(发光二极管)数字构成,每个数字段都有独立的引脚控制。其结构和工作原理如下: 1.结构七段数码管由七个LED数字段构成,包括a、b、c、d、e、f和g。每个数字段都是一个独立的LED,它们按照特定的排列方式连接在一起,形成一个能显示数字和字母的七段结构。 七段数码管有两种不同的类型,分别为共阴极和共阳极。共阴极数码管的各段都是共接地的,当对应的引脚施加高电平时,该段的LED被激活发光。共阳极数码管则相反,各段都是共电源的,当对应的引脚施加低电平时,该段的LED被激活发光。 3.工作原理七段数码管的显示原理是通过给不同的数字段提供电流来点亮相应的段以显示相应的数字或字母。七段数码管的每个数字段都可以通过控制引脚来控制电流流过。 七段数码管使用常见的数字编码方式,其中每个数字或字母都通过四位二进制码来表示。这四个二进制位对应于控制七段数码管的a、b、c、d、e、f和g引脚。通过对这些引脚的控制,可以实现多种数字和字母的显示。 共阳极数码管的0到f的段编码: 0xc0, 0xf9,0xa4,0xb0,//0~3 0x99,0x92,0x82,0xf8, //4~7 0x80,0x90,0x88,0x83, //8~b 0xc6,0xa1,0x86,0x8e //c~f 共阴极数码管的0到f的段编码: 0x3f,0x06,0x5b,0x4f, //0~3 0x66,0x6d,0x7d,0x07,//4~7 0x7f,0x6f,0x77,0x7c, //8~b 0x39,0x5e,0x79,0x71 //c~f 5.使用范围七段数码管广泛应用于计算器、电子时钟、电子秤、计数器、仪表和各种数字显示设备等领域,用于显示数字、字母和简单的符号等信息。 为了控制七段数码管显示特定的数字或字母,通常会使用一个微控制器或者其他电路来控制七段数码管的输入引脚。通过向七段数码管的引脚提供正确的控制信号,可以使具体的数字或字母在七段数码管上显示出来。 结合硬件电路,仿真电路中使用了74HC245来驱动数码管,电路如下图所示。 (1)A、B组IO口是输入\输出口,如果A作为输入那么B就作为输出,反之相反。取决定因素的是1号引脚,如果DIR为高则是A入B出。 (2)19号引脚是使能端,如果为低则AB端可以导通,为高则不能导通,相当于开关。 (3)由仿真原理图可以看到,我们是A入B出的模式。 LED显示器工作方式有两种:静态显示方式和动态显示方式。N位LED显示器有N根位选线和8*N根段选线。根据显示方式的不同,位选线和段选线的连接方法不同。段选线控制字符选择,位选线控制显示位的亮或暗。 连接:所有LED的位选均共同连接到Vcc或GND,每个LED的8根段选线分别连接一个8位并行I/O口,从该I/O口送出相应的字型码显示字型。 特点:编程较简单,但占用I/O口线多,一般适用于显示位数较少的场合。 静态显示:是每个数码管的段选必须接一个8位数据线来保持显示的字形码。当送入一次字形码后,显示字形可一直保持,直到送入新字形码为止。这种方法的优点是占用CPU时间少,显示便于监测和控制。缺点是硬件电路比较复杂,成木较高。 仿真采用共阴极数码管,静态显示程序如下图所示: 显示效果如下图所示: |
今日新闻 |
点击排行 |
|
推荐新闻 |
图片新闻 |
|
专题文章 |
CopyRight 2018-2019 实验室设备网 版权所有 win10的实时保护怎么永久关闭 |