历史上的今天
返回首页

历史上的今天

今天是:2024年12月08日(星期日)

正在发生

2021年12月08日 | 基于at89c51单片机的最基础流水灯Proteus仿真图含代码

2021-12-08 来源:eefocus

#include

#include

void delay(void)

{

   unsigned int i,j;

   for(i=500;i>0;i--)

      for(j=115;j>0;j--);

      }

void main(void)

 { 

   // Write your code here

    unsigned char led ,a ,b ;//定义三个变量

    led=0xfe;  //led=1111 1110,P0。0亮

   while (1)

   {

      P0=led;          //将led的状态赋给P0寄存器

      a=led>>7;        //将led最高位赋给a最低位,其余为0;

      b=led<<1;

      led=b|a;            //位或运算;

      delay();

      }

  }

推荐阅读

史海拾趣

格莱尔(GLE)公司的发展小趣事

格莱尔始终将技术创新视为企业发展的核心动力。公司不断投入研发资源,引进先进的生产设备和高精度的检测仪器,确保产品质量的稳步提升。同时,格莱尔还通过了ISQ9001质量管理体系和IATF16949汽车质量管理体系认证,全部产品实现了符合RoHS标准的无铅化生产,达到了欧盟的环保要求。这些努力使得格莱尔的产品在市场上赢得了良好的口碑和广泛的认可。

Fabrimex AG公司的发展小趣事

1995年,Fabrimex GmbH成立,作为电子组装和电源生产的生产公司。这一举措标志着公司进一步向国际化发展迈进。通过设立生产公司,Fabrimex AG能够更好地控制产品质量和生产成本,提高市场竞争力。同时,公司还加强了在全球范围内的销售活动,进一步扩大了市场份额。

Cavium Networks公司的发展小趣事

随着通信网络的不断升级和转型,Cavium Networks 看到了市场的巨大潜力。在2008年,尽管全球经济风暴肆虐,但 Cavium Networks 依然保持着强劲的增长势头。同年11月,公司宣布收购 W&W Communications 公司,这一举措进一步拓展了 Cavium Networks 的业务范围,增强了其在网络通信领域的竞争力。通过收购,Cavium Networks 获得了更多的技术资源和市场份额,为其后续的发展提供了有力的支持。

Crystek公司的发展小趣事

为了进一步扩大市场份额和提升品牌影响力,Crystek公司积极拓展国际市场,与全球多家知名企业建立了合作关系。通过与这些企业的深入合作,Crystek公司的产品得以广泛应用于无线、微波无线电、电信、工业、企业、航空航天和政府部门等各个领域。同时,公司还积极参加国际电子展览和技术交流会议,与全球同行交流学习,不断提升自身的技术水平和市场竞争力。

Gauthier Connectique公司的发展小趣事
确保替代产品具有与原电路相同或更优的功能兼容性,以满足设备需求。
ASI [ASI Semiconductor, Inc]公司的发展小趣事

随着电子行业的快速发展,许多电子产品型号逐渐停产或变得稀缺。ASI敏锐地捕捉到了这一市场变化,并开始专注于生产停产及稀缺元器件的替代或新设计。其RF功率晶体管生产线主要提供Motorola、Philips及SGS Thomson公司的替代型号,而微波二极管生产线则主要提供HP、M/A-COM、Alpha及Loral/Frequency sources公司的替代型号。这一策略不仅满足了市场的需求,还进一步巩固了ASI在行业中的地位。

问答坊 | AI 解惑

“T”型连接结构的UPS并联运行方案

摘要:提出一种“T”型连接结构的UPS并联运行方案,该方案中并联运行的UPS省去信号联络线,属于主从式UPS并联。从“T”型结构UPS将前级UPS的输出电流引入并以此电流作并联控制信号,采用电流追踪型PWM控制信号发生方案,可使其输出电流与前级输入 ...…

查看全部问答>

求助:一个简单的PCB画图问题

我画一块芯片的原理图,不知怎么修改字体符号的大小,还有画PCB封装的时候,不知怎么设置焊盘与焊盘的距离! 请教各位大虾了!!…

查看全部问答>

模拟电路前端行为级建模用什么工具

小弟初学模拟,问到师兄有关行为级建模时有使用MatlabSimulink或者直接用Cadence里边自带的,究竟哪一种仿的结果更好些,多谢赐教…

查看全部问答>

C++中怎么改变listbox的高度,显示多行

C++ 的win32   mobile开发中 怎么设置listbox的高度,和显示多行? 类似 datagridview 效果…

查看全部问答>

inf文件中的问题!!!急回!!!!!

{}   ;此参数用于安装设备驱动,{}中的参数如何填写?????…

查看全部问答>

请教如何深入学习手机系统底层开发?

自己概念上不是太明白, 所以问题提的含混, 小弟做过一个windows mobile的小项目, 刚入行,学习为主,主要是学习应用程序的开发, 现在有学习android 系统, 因为要为以后的手机信息加密软件做准备, 所以请教各位高手,这方面涉及的技术是 ...…

查看全部问答>

SWJ调试

请教ST版主:SWJ调试接口是怎么样功能,于JTAG有什么区别 ?…

查看全部问答>

又是关于万利板串口通讯问题。请香版主帮忙看看。

我用万利板测试STM32官方USART的例子。用Hyperterminal_Interrupt的例程。已经能正确发送接收。但当我把收发的数据格式改成常用的 8,N,1。   USART_InitStructure.USART_WordLength = USART_WordLength_9b; &nbs ...…

查看全部问答>

求 rtu 编程人员!求 rtu 编程人员!

求相关编程人员,能独立完成程序编辑,运用现成模块完成传感器信号数字化由gsm和zigbee传输,并控制太阳能充电等。有相关能力的朋友请留言,将与你联系,谢谢了,大哥些帮找人哟…

查看全部问答>

【TI原创】动手在EK-LM3S811-ND上写程序

      在“开跑EK-LM3S811-ND示例程序”一帖中,带着大家体验了如何在Keil MDK环境下使用EK-LM3S811-ND所带光盘中的演示项目,光看例程还不过瘾,这回自己动手写程序吧。既然是入门,我想就先从最简单的开始,用设计C51的 ...…

查看全部问答>