历史上的今天

今天是:2024年09月26日(星期四)

正在发生

2021年09月26日 | 51实验14.数码管从 000 显示到999

发布者:guqian999 来源: eefocus关键字:数码管  51单片机  译码器 手机看文章 扫描二维码
随时随地手机看文章

#include "reg52.h"

typedef unsigned int u16;   

typedef unsigned char u8;


//138译码器管脚位定义

sbit LSA=P2^2;

sbit LSB=P2^3;

sbit LSC=P2^4;


//数码表

u8 code smgduan[17]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,

         0x7f,0x6f,0x77,0x7c,0x39,0x5e,0x79,0x71};


//延时函数

void delay(u16 i)

{

while(i--);

}


void DigDisplay(u16 num)

{

u8 i;

u16 bits,ten,hundreds;

//取位

    bits=num%10;

    ten=num/10%10;

    hundreds=num/100;

//前三个数码管

LSA=1;LSB=1;LSC=1;

            P0=smgduan[hundreds];

delay(700);

LSA=0;LSB=1;LSC=1; 

            P0=smgduan[ten];

delay(700);

LSA=1;LSB=0;LSC=1; 

P0=smgduan[bits];

delay(700);

}

void main()

{

while(1)

{

u16 n;

//n从0到999循环

for(n=0;n<1000;n++)

{

DigDisplay(n);  

}

}

}

关键字:数码管  51单片机  译码器 引用地址:51实验14.数码管从 000 显示到999

上一篇:51任务17:定时器控制数码管从00-59,1秒增一
下一篇:实验13.数码管从0显示到9(然后又是0-9一直循环)

推荐阅读

全球领先的嵌入式解决方案供应商赛普拉斯半导体公司(纳斯达克代码:CY)近日宣布,正式推出全新的蓝牙®音频产品,为无线耳机和戴听式设备用户提供领先的性能体验。该解决方案基于无线音频立体声同步(WASS™)应用和CYW20721蓝牙及低功耗蓝牙(BLE)音频MCU,能够为无线耳机提供十分稳定可靠的无线连接,让用户享受差异化的性能体验。与竞品相比,新产品...
新思科技近日宣布携手阿里云研究中心和平头哥半导体共同发布《云端设计,与时间赛跑》云上IC设计白皮书。这一白皮书旨在帮助IC设计企业了解国内外IC上云的现状、发展趋势以及相关解决方案与最佳实践,推动中国IC设计产业拥抱新技术并促成新的协作模式。 随着人工智能、5G、超级计算、自动驾驶等新一代信息技术成为半导体发展的重要驱动力,中国集成电路产...
第四次工业革命通常被认为是融合实体与数字世界的制造技术,以人工智能、机器人、和立体打印等作为主要驱动力,与强调工业生产的工业4.0不同,第四次工业革命涵盖了技术变革对人类社会整体的认知和影响。 维基百科将工业4.0定义为CPS信息物理系统、物联网和云计算的结合,其具象化的载体通常被称为“智慧工厂”,它能够实现机器彼此之间的沟通,在生产...
  减速器是一种由封闭在刚性壳体内的齿轮传动、蜗杆传动、齿轮-蜗杆传动所组成的独立部件,常用作原动件与工作机之间的减速传动装置 。在原动机和工作机或执行机构之间起匹配转速和传递转矩的作用,在现代机械中应用极为广泛。一、电机的功率减速机的作用是用来增加电机的扭矩,降低电机的速度,所以我们必须知道电机的功率,根据电机的功率,我们可以...

史海拾趣

小广播
最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

厂商技术中心

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

 
机器人开发圈

电子工程世界版权所有 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2026 EEWORLD.com.cn, Inc. All rights reserved