历史上的今天
返回首页

历史上的今天

今天是:2025年04月14日(星期一)

正在发生

2020年04月14日 | 51单片机静态数码管显示

2020-04-14 来源:eefocus

1、设计要求


用一个共阳极数码管循环显示数值“0~F”,显示变换时间为1s,由P1口输出要显示的数值


2、硬件设计


使用proteus Isis仿真,选择元器件,AT89C51、7SEG-COM-AN-GRN、RESPACK8


3、软件设计


源程序:


#include

#include

 

typedef unsigned char u8;

typedef unsigned int u16;

 

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

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

 

void delay(u16 i)

 {

    u8 a,b;

    for( ;k>0 ;k--)

      for(b=142 ; b>0 ;b--)

        for(a=2 ;a>0 ;a--);

  }

 void main()

 {

//u16 i;

P1 = ~smgduan[0];

//delay(1000);

    while(1)

   {

for(i=0;i<10;i++)  // 静态数码管数字动态输出

{

   P1= ~smgduan[i];

   delay(1000);

}

   }

  }

推荐阅读

史海拾趣

Garmin_Canada_Inc.公司的发展小趣事
选用高质量的DTMF信号发生器芯片,如MT8888等,这些芯片具有稳定的性能和较高的精度。
Clever Little Box公司的发展小趣事

Clever Little Box公司成立于1964年,当时正值电子行业的蓬勃发展时期。创始人凭借对音频和电子技术的深厚理解,以及对市场的敏锐洞察,决定成立这家公司,专注于音频和电子组件的分销。创业初期,公司面临着资金短缺、市场竞争激烈等诸多挑战,但创始人凭借坚定的信念和不懈的努力,逐渐在市场中站稳了脚跟。

胜利(VICTOR)公司的发展小趣事

为了进一步拓展市场,胜利公司开始与其他品牌进行跨界合作。例如,公司与知名运动品牌合作推出联名款羽毛球鞋和服装,吸引了更多消费者的关注。此外,公司还与电商平台合作,开展线上销售业务,为消费者提供更加便捷的购物体验。

Everspin Technologies公司的发展小趣事

2010年,Everspin在北京召开了一场盛大的媒体发布会,正式推出了其16MB MRAM存储器产品。这款产品的推出标志着Everspin在MRAM技术领域的领先地位。该产品在市场上受到了广泛关注,不仅因其存储容量大,还因其独特的数据持久性和非易失性特性,使得关键任务数据即使在断电的情况下也能得到保护。

旌芯半导体(GN)公司的发展小趣事

Everspin的MRAM和STT-MRAM产品因其独特的数据持久性和非易失性特性,在数据中心和云存储市场中得到了广泛应用。超过1.2亿个MRAM和STT-MRAM产品被部署在这些市场中,为数据中心和云存储提供了高性能、高效率、可靠的系统解决方案。Everspin的产品在这些领域中的成功应用,进一步巩固了其在电子行业中的地位。

Elprotronic Inc.公司的发展小趣事

随着电子行业的不断发展,客户对电子元器件的需求也在不断变化。Elprotronic Inc.紧跟市场趋势,不断推出具有创新性的产品和技术。其中,一项名为“高速数据传输技术”的创新成果引起了业界的广泛关注。这项技术可以大幅提高数据传输速度,同时保证数据的稳定性和安全性。这一突破性的技术创新为Elprotronic Inc.赢得了更多客户的信赖和支持,也进一步巩固了公司在行业中的地位。

问答坊 | AI 解惑

大家帮忙解决下AD7721 的采集问题!谢谢

[img]https://bbs.eeworld.com.cn/[/img] 大家好! 最近在调一片AD遇到点麻烦 请大家多多指教指教 大概是这样子的 前端的模拟信号(单端信号)进AD7721 然后串行送FPGA (其实串并行均可),在FPGA内部做串转并,大概是200K的时钟,但是FPGA控制 ...…

查看全部问答>

WINCE 6.0中怎么没有Office组件呢,怎么才能够加入呢

WINCE 6.0中怎么没有Office组件呢,怎么才能够加入呢 就是能够看Office所有格式文档的Viewer也可以啊, 我见到Windows Mobile中有,但是CE中为什么就没有呢, 要怎么才能有呢,谢谢!…

查看全部问答>

嵌入式要学什么啊

嵌入式要学什么啊,怎么学呢…

查看全部问答>

dsp builder Megacore 使用问题

matlab装的是7.1的,quartus和dsp是7.2的,基本上都可以用用ip核时出错,比如用fir核,当设置完参数后,有个generate项,等产生完后,simulink栏里就会蹦出个对话框,说系统正在生成中,这当生成完后,IP核确实是生成出来了,报了个错,说生成test ...…

查看全部问答>

实习第二波

       一实习,首先碰到的是STM32,用IAR EWARM开发。 20天左右的时间,我们完成了老板交给我们的一个小任务。        当然,我们是在别人的例程的基础上做的,如果现在让我们重头 ...…

查看全部问答>

联力电器技术有限公司诚聘!!!

联力电器技术有限公司诚聘以下岗位:   岗位名称:LED封装样品员 职位要求: .制作LED直插,贴片,大功率样品, 1固晶,焊线,灌胶熟练。2.会AUTOCAD3.工艺水平高,4.会维护简单设备     岗位名称:销售工程师 职位要求 ...…

查看全部问答>

想放假充电的进!!!!!!!

快放假了,相信很多同学已经准备开始充电了,我是比较喜欢看视频教程来充电这样可以少走弯路,现将我看过的一些视频教程下载地址整理如下:51单片机视频教程:http://www.verycd.com/topics/251682/ PIC单片机视频教程:http://www.verycd.com ...…

查看全部问答>

基于MSP430的触摸按键

触摸按键的实现主要是通过检测板级系统上构建的RC振荡电路在固定时间内的振荡次数,如果振荡次数发生明显变化,则判断为触摸状态。那么振荡次数主要是由RC的值决定,在系统中R值是固定的,而电容C即系统的中的传感器,是由PCB layout的一个尺 ...…

查看全部问答>

初学DSP应该选择哪系列何种型号的DSP开发板

今年研一,刚入学,想在研究生期间系统学习DSP,导师是研究信号、图像和网络方向的,想知道购买TI的那类型的开发板比较适合?…

查看全部问答>

关于电阻滤波

请教:为什么信号的输出端串联一个大小合适的电阻可以起到滤波的作用,电路中无电容。…

查看全部问答>