0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

数码管不亮的原因与解决方法

林安啊 2022-11-12 08:56 次阅读

一位数码管 ,一个按键,实现每秒计时+1 ,按键控制分别为 清零,开始计数,停止计数(秒用定时器实现),但是数码仿真时显示数据输入到了数码管,但数码管不亮,请问是为什么?共阴极与共阳极的数码管都实验过,都是不亮,不是显示错误的数字,是一点都不亮。排阻也是试了试有排阻和没有排阻的两种情况。

pIYBAGCYhHyAJdrUAABb_aZ4mv8953.png

#include

#define uchar unsigned char

unsigned char code discode[]={0x3f,0x60,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f,0x77,0x7c,0x39,0x5e,0x79,0x71};

uchar timer=0;

uchar second;

uchar key=0;

main()

{

TMOD=0x01;

ET0=1;

EA=1;

second=0;

P0=discode[second];

while(1)

{

if((P3&0x80)==0x00)

{

key++;

switch(key)

{

case 1:

TH0=0xee;

TL0=0x00;

TR0=1;

break;

case 2:

TR0=0;

break;

case 3:

key=0;

second=0;

P0=discode[second];

break;

}

while((P3&0x80)==0x00);

}

}

}

void int_T0() interrupt 1 using 0

{

TR0=0;

TH0=0xee;

TL0=0x00;

timer++;

if(timer==200)

{

timer=0;

second++;

P0=discode[second];

}

if(second==16)

{

TR0=0;

second=0;

key=2;

}

else

{

TR0=1;

}

}

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 数码管
    +关注

    关注

    32

    文章

    1874

    浏览量

    90928
收藏 人收藏

    评论

    相关推荐

    双色led灯突然一种颜色原因及解决办法

    当双色LED灯突然一种颜色时,可能的原因有多种,以下是一些可能的原因及相应的解决方法
    的头像 发表于 10-01 17:15 1602次阅读

    数码管的使用方法和接线步骤

    数码管的基本单元是发光二极(LED),通过控制不同LED的灭来显示数字和字符。根据段数,数码管可分为七段和八段,其中八段数码管比七段多一
    的头像 发表于 08-29 18:22 1583次阅读

    简述led数码管的类型和显示原理

    LED数码管是一种常见的显示设备,广泛应用于各种电子设备和系统中。本文将介绍LED数码管的类型和显示原理,以帮助读者更好地了解这种设备。 LED数码管的类型 LED数码管主要分为以下几
    的头像 发表于 08-29 09:11 654次阅读

    数码管显示屏的静态显示编程是什么

    ,要么全部熄灭不显示任何内容,而涉及到动态扫描或快速切换来模拟多个数码管同时显示的效果。 在静态显示中,每个数码管都需要一个独立的驱动电路来直接控制其各个段的灭。这意味着,如果你有
    的头像 发表于 08-28 17:14 466次阅读

    驱动器数码管显示不良原因

    驱动器数码管显示不良的原因可能有很多,涉及到硬件、软件、环境等多个方面。 一、引言 驱动器数码管是一种广泛应用于工业自动化、电子设备等领域的显示设备。它具有显示清晰、亮度高、寿命长等优点,因此在各种
    的头像 发表于 08-28 16:38 644次阅读

    什么原因造成数码管显示错误

    数码管显示错误是一个常见的问题,可能由多种原因引起。 一、引言 数码管是一种常用的显示设备,广泛应用于各种电子设备中,如电子钟、计算器、温度计等。然而,在使用过程中,数码管可能会出现显
    的头像 发表于 08-28 16:36 1203次阅读

    怎样区分数码管是共阴还是共阳

    数码管是一种常见的显示设备,广泛应用于各种电子设备中,如电子钟、计算器、仪表等。数码管的工作原理是通过控制不同段的发光二极(LED)的灭来显示数字或字符。根据LED的连接方式,
    的头像 发表于 08-28 16:14 1548次阅读

    数码管驱动芯片引脚功能

    数码管驱动芯片是一种用于驱动数码管显示数字或字符的集成电路。数码管驱动芯片的引脚功能是实现数码管正常显示的关键。本文将介绍数码管驱动芯片的引
    的头像 发表于 08-28 16:08 707次阅读

    数码管驱动芯片原理是什么

    数码管驱动芯片是一种广泛应用于数字显示领域的电子元件,它能够将数字信号转换为可视的数字显示。 一、数码管驱动芯片概述 1.1 数码管驱动芯片定义 数码管驱动芯片是一种集成电路,它能够接
    的头像 发表于 08-28 16:07 615次阅读

    数码管驱动芯片好坏判断方法

    数码管驱动芯片是数字显示设备中的核心部件,其性能好坏直接影响到数码管的显示效果和使用寿命。 一、数码管驱动芯片的工作原理 数码管驱动芯片是一种用于驱动
    的头像 发表于 08-28 15:57 731次阅读

    硬件模块---数码管基本原理与实现方法

             嵌入式中,数码管的使用方法。 第一:数码管基本介绍 1、单个数码管 一个数码管是由a、b、c、d、e、f、g、dp八个二极
    的头像 发表于 05-11 09:20 3460次阅读
    硬件模块---<b class='flag-5'>数码管</b>基本原理与实现<b class='flag-5'>方法</b>

    数码管显示不全是什么原因造成的

    数码管显示不全的原因主要有以下几个方面: 显示模块故障:数码管显示不全可能是由于显示模块自身出现故障引起的。例如,数码管的控制线路损坏、数码管
    的头像 发表于 12-26 13:58 6996次阅读

    数码管的工作原理和使用方法解析

    数码管是一种常见的显示元件,用于以数字形式显示数字、字母和特殊符号。它具有简单、可靠、易读等特点,在很多电子设备中应用广泛。本文将对数码管的工作原理和使用方法进行细致的解析。 一、数码管
    的头像 发表于 12-18 17:31 5735次阅读

    数码管驱动芯片的使用方法

    数码管驱动芯片(也称为LED驱动芯片)是一种用于控制数码管显示的集成电路。它可以将微控制器产生的数字信号转换为适合数码管显示的电流和电压。本文将详细介绍数码管驱动芯片的使用
    的头像 发表于 12-08 16:24 9751次阅读

    数码管学习笔记

    共阴数码管是指数码管的所有段共用一个共阴极(COM)引脚。每个数字段(a-g)都有一个独立的阳极(A-G)引脚。当需要显示某个数字或符号时,通过控制对应的阳极引脚为高电平,同时将共阴极引脚接地,使得对应的数字段亮起。其他数字段的阳极引脚保持低电平,因此
    发表于 12-04 09:28 1次下载