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

    文章

    1894

    浏览量

    94407
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    总线驱动器回零轴运动原因解决方法

    总线驱动器回零轴运动的五大典型原因,并提供针对性的解决方案,同时结合典型案例和预防措施,为工程师提供系统性的故障处理指南。
    的头像 发表于 03-05 17:02 658次阅读

    ODF配线架常见故障及解决方法

    ODF配线架常见故障及解决方法如下: 一、接地故障 故障表现: 防雷性能下降,静电积累,甚至引发设备损坏。 光信号传输不稳定,出现误码或中断。 常见原因: 接地端子氧化、松动或接触不良。 接地线
    的头像 发表于 01-05 10:43 581次阅读

    数码管 选型手册2025年最新版

    数码管具有高亮度、多种颜色、宽视角、简单驱动、长寿命、抗震抗冲击、节能环保和成本低等特点。适用于电子设备、工业控制和家用电器等领域的数字显示,提供清晰、均匀的显示效果,易于集成和控制。
    发表于 12-30 11:34 0次下载

    【EASY EAI Nano-TB(RV1126B)开发板试用】+串行数码管的显示驱动

    连接状态 为驱动串行数码管显示模块,可通过VI编辑器进行脚本程序的编辑和保存,其程序内容为: 脚本程序的运行方法如图4所示,其运行效果见图5所示。 图4 运行方法 图5 运行效果 此外
    发表于 12-24 19:03

    第6章 中断与数码管动态显示(6.1 6.2)

    中断是单片机系统重点中的重点,因为有了中断,单片机就具备了快速协调多模块工作的能力,可以完成复杂的任务。本章将首先带领大家学习一些必要的C语言基础知识,然后讲解数码管动态显示的原理,并最终借助于中断
    的头像 发表于 12-08 17:03 795次阅读

    第5章 定时器与数码管基础(5.3)

    5.3 数码管的学习 LED小灯是一种简单的LED,只能通过亮和灭来表达简单的信息。这节课学习一种能表达更复杂信息的器件——LED数码管。 5.3.1 数码管的基本介绍 先提供一张数码管
    的头像 发表于 12-02 15:57 1155次阅读
    第5章 定时器与<b class='flag-5'>数码管</b>基础(5.3)

    【瑞萨RA6E2】ADC数据采集与数码管显示

    模拟信号处理和显示控制方面的强大能力。 一、硬件设计与连接 1.1 硬件组件 主控板 :瑞萨RA6E2评估板 显示模块 :8位(启用4位)74HC595共阳极数码管 输入信号 :电位器(提供0-3.3V
    发表于 11-27 00:52

    晶振起振的原因

     晶振在单片机中的重要性不言而喻,但是,作为单片机中记录工作频率的软件,它又是非常脆弱的。轻微的触碰都可能导致其功能失常。因此,单片机晶振起振也是常见现象。很多客户会咨询这方面的问题,本文就针对单片机晶振经常遇到的问题及解决方法给大家做下介绍。
    的头像 发表于 11-21 15:37 3616次阅读
    晶振<b class='flag-5'>不</b>起振的<b class='flag-5'>原因</b>

    原厂 FZH114C  一款LED(发光二极数码管、点阵屏)驱动控制专用芯片

    特性描述 型号:FZH114C 厂商:深圳市方中禾科技有限公司(Premier Chip Limited)FZH114C 是一款LED(发光二极数码管、点阵屏)驱动控制专用芯片,内部集成
    发表于 11-19 14:43

    FZH114  LED(发光二极数码管、点阵屏)驱动控制专用芯片,集成数字通讯电路、 解码电路、数据锁存器、震荡器

    ):可配置为段或位输出,但不可同时使用,需注意避免误。 电源管理:典型工作电压为5V,内置上电复位电路,建议在VDD和GND之间添加104去耦电容以增强稳定性。 应用场景 消费电子产品:如数码管
    发表于 11-19 11:13

    TFT液晶屏开机时开机闪屏的原因解决方法

    解决方法。 核心原因:上电时序不同步 问题的根本原因在于:屏幕的电源、主控芯片的初始化以及信号输出,这三者没有按照正确的顺序和时序进行。 详细原因分析 1. 电源时序问题(最可能的
    发表于 10-18 11:49

    LVDS接口的显示屏,显示偏暗问题的解决方法

    问题:点亮屏幕后画面显示偏暗 可能原因: 主板输出的LVDS 模式与屏幕的不一致; PWM亮度并未调节到最亮; 解决方法 检查主板的LVDS输出模式是否和屏幕一致; 一般主板端的LVDS模式是可以配置的,配置成与屏幕相同的模式即可; 检查PWM亮度调节是否正常?或者
    发表于 10-09 15:55

    级联动态扫描显示数码管问题

    GD32F103C8T6 硬件SPI连接移位寄存器74HC595级联,动态扫描显示五位数码管 是否需要电平转换芯片TXB0104 数码管选择共阴极和共阳极区别是什么 若使用TXB0104,TXB0104的OE脚在代码书写时是否需要软件控制高低电平变化
    发表于 10-07 20:36

    【应用】工业现场的“智能显示管家”:亿佰特EID051-1xx系列 Modbus数码管解析

    数码管。亿佰特新推出的EID051-1xx系列Modbus数码管,以多种核心优势,成为工业现场的一大助力。一.什么是Modbus数码管?Modbus数码管是一种通过R
    的头像 发表于 07-17 19:34 789次阅读
    【应用】工业现场的“智能显示管家”:亿佰特EID051-1xx系列 Modbus<b class='flag-5'>数码管</b>解析

    电机常见故障分析及解决方法

    电机在运行过程中可能会出现多种故障,以下是一些常见故障的分析及解决方法: 一、机械故障 1. 轴承损坏或磨损    ● 故障表现:电机运转不平稳,产生异响,严重时甚至停转。    ● 原因分析:通常
    的头像 发表于 04-25 15:20 6360次阅读
    电机常见故障分析及<b class='flag-5'>解决方法</b>