历史上的今天

今天是: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一直循环)

推荐阅读

   谷歌曾在2018年5月推出一项摄像头实时分析功能,即打开该功能后就摄像头就可以实时分析镜头内物体,不过该功能一直需要手动开启,无法借由打开摄像头而自动开启。  不过根据一个泄露的宣传视频内容来看,谷歌已经将该功能整合至Pixel 3的摄像头中。  具体来说,只需要打开Pixel 3的摄像头,Pixel 3就可以自动分析镜头前的名片,摘取名片上的...
9月25日,格芯在其全球技术会议上推出了12LP+工艺,主要面向人工智能培训和推理应用领域。相比于上一代的12LP工艺,12LP+提供了20%的性能提升或40%的功耗降低,逻辑面积减少了15%。另外,12LP+工艺的一个关键特性是,拥有一个高速、低功耗的0.5V SRAM存储单元,它能够支持处理器和内存之间快速、节能的数据传输,这是计算和有线基础设施市场对人工智能应...
光迅科技作为国内顶尖的光电子高科技企业,集市场、技术、产品于一体,其先进的25Gb/s光芯片技术可广泛应用于5G模块、100Gb/s、200Gb/s、400Gb/s光通信模块中,具有极强的市场竞争力。近年来互联网数据规模扩大导致了传输带宽需求提升,促使光纤通信技术实现进一步突破,以实现更高的数据传输速率。传统的100Gb/s光传输模块中NRZ信号的传输速度较慢,而传...
我国自动驾驶分级命名,正在迎来新的推荐标准。近日,国家市场监督管理总局、国家标准化管理委员会正式发布《汽车驾驶自动化分级》推荐性国家标准。该标准由工信部提出,11家主机厂及供应链企业参与起草,针对中国自动驾驶发展特点,对汽车驾驶自动驾驶原则、划分要素、等级划分、技术要求详细阐述,旨在规范我国汽车驾驶自动化分级。据悉,该标准适用于具...

史海拾趣

问答坊 | AI 解惑

单片机C程序设计及应用实例.part3

单片机C程序设计及应用实例.part3…

查看全部问答∨

段王煤化有限公司洗煤厂电气设备采购

我请EEWORLD全体成员吃饭!!! 联系方式: 联 系 人:  李   鹏 电    话:(010 )63835786    传    真:(010)51113193 电子邮箱:zxszlpyrr@yahoo.com.cn        ...…

查看全部问答∨

十种软件滤波的方法

1、限副滤波 /* A值可根据实际情况调整 value为有效值,new_value为当前采样值 滤波程序返回有效的实际值 */ #define A 10 char value; char filter() { char new_value; new_value = get_ad(); if ( ( new_value - value > ...…

查看全部问答∨

求助:multibin后运行报FMD错误?

串口输出内容如下所示,显示FMD出错,是不是FLASH有关的库没包含进XIPKERNEL? Windows CE Kernel for ARM (Thumb Enabled) Built on Feb  8 2007 at 23:36:51 ProcessorType=0920  Revision=0 sp_abt=ffff5000 sp_irq=f ...…

查看全部问答∨

无线路由/无线AP

那位,写过无线路由及无线AP接入的程序?熟悉Atheros SDK开发包。 有偿咨询; bluezl@yahoo.cn …

查看全部问答∨

有偿求,WINCE 程序加壳加密

平台是arm的   wince5.0 要求将WINCE EXE和DLL文件加壳压缩并加密,DLL隐藏DLL的输入表和输出表, 有反跟踪和反调试功能, 有经验的可与我联系 价格面议. email:jack_z@163.com 13910199510 赵先生…

查看全部问答∨

jtag可以识别到pxa270,但axd不能,求助

主芯片:pxa270 刚焊好的板子,使用jtag可以正常的识别到,但是用axd下载eboot.nb0时,出现错误dRDI Servere Error 00602:Can\'t hlat target and make ir enter DEBUG state. 请问这是什么错误,怎么造成的?…

查看全部问答∨

直流无刷(BLDC)电机解决方案

由于直流无刷(BLDC)电机可降低能耗及维护成本,因此在对效率和可靠性要求较高的应用场合BLDC电机正重新受到关注。在大量应用中, dsPIC30F 电机控制芯片是多种类型BLDC 电机的理想驱动和控制器件。Microchip 已经开发了许多基于dsPIC30 ...…

查看全部问答∨

求高手预测电子设计试题

本帖最后由 paulhyde 于 2014-9-15 03:48 编辑 链接地址http://zhidao.baidu.com/question/473917729.html?quesup2 2012TI杯山东省大学生电子设计竞赛 基本仪器和主要元器件清单1、基本仪器清单 数字电桥 直流稳压电源 量角器 米 ...…

查看全部问答∨

免费送板子

本帖最后由 flywith 于 2015-4-19 16:00 编辑 论坛送的,现在我也不开发单片机 了,板子就送人吧,需要的下面留言,不包邮,最好是江浙沪的,我在 上海,太远了,运费估计贵。。。。 需要板子的 回复      单片机 +地址 例 ...…

查看全部问答∨
小广播
设计资源 培训 开发板 精华推荐

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

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

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

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