历史上的今天
返回首页

历史上的今天

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

正在发生

2020年04月14日 | 《初学者C51自学笔记》之流水灯实现(位操作)

2020-04-14 来源:eefocus

#include

sbit led0=P0^0;

sbit led1=P0^1;

sbit led2=P0^2;

sbit led3=P0^3;

sbit led4=P0^4;

sbit led5=P0^5;

sbit led6=P0^6;

sbit led7=P0^7;

void delay(void)

{

unsigned char a,b;

for(a=0;a<200;a++)

for(b=0;b<200;b++);

}

void main()

{

while(1)

{

led0=0;

delay();

led0=1;

delay();

led1=0;

delay();

led1=1;

delay();

led2=0;

delay();

led2=1;

delay();

led3=0;

delay();

led3=1;

delay();

led4=0;

delay();

led4=1;

delay();

led5=0;

delay();

led5=1;

delay();

led6=0;

delay();

led6=1;

delay();

led7=0;

delay();

led7=1;

delay();

}

}

P0为低电平时二极管发亮

VCC接高电平,从而P0就只能接低电平;

如果主函数没有while语句,机器也会自动循环,但最好加上while语句;

如果想让程序停住,可在末尾家while(1);

单片机里面如果没有对I/O进行操作,则其默认为高电平;

推荐阅读

史海拾趣

EPSON公司的发展小趣事

随着业务的不断发展,EPSON开始积极拓展国际市场。公司先后在全球五大洲设立了多个生产和研发机构,以及销售和服务网点,以便更好地服务全球客户。通过不断拓展海外市场,EPSON逐渐实现了全球化战略,其产品和服务已经覆盖全球多个国家和地区。

EPIGAP公司的发展小趣事

为了进一步扩大市场份额,EPIGAP公司开始实施国际化战略。公司先后在多个国家和地区设立了办事处和研发中心,以便更好地了解当地市场需求和技术发展趋势。通过与国际客户的深入合作,EPIGAP公司的产品逐渐打入国际市场,赢得了广泛的认可和赞誉。

欧密格光电(Amicc)公司的发展小趣事

随着公司业务的不断拓展,EPIGAP公司意识到单靠自身力量难以应对日益复杂的市场环境。于是,公司开始积极寻求与产业链上下游企业的战略合作。通过与原材料供应商、代工厂商以及终端客户的紧密合作,EPIGAP公司实现了产业链的整合优化,提高了整体运营效率。这一战略不仅降低了公司的运营成本,还增强了公司的市场竞争力。

Barnbrook Systems Limited公司的发展小趣事

在电子产品行业,产品质量和客户服务是企业生存和发展的关键。Barnbrook深知这一点,因此在发展过程中始终坚持严格的品质管理和优质的客户服务。公司建立了完善的质量管理体系,对每一道工序都进行严格把关,确保产品的稳定性和可靠性。同时,Barnbrook也重视客户反馈和需求,不断优化产品和服务,赢得了客户的信任和好评。

Device Engineering Incorporated公司的发展小趣事

在发展过程中,DEI公司也遇到了不少挑战。如市场竞争日益激烈、技术更新换代加快等。然而,DEI公司始终保持着冷静和清醒的头脑,积极应对各种挑战。他们通过加强内部管理、优化产品结构、拓展新的业务领域等方式,不断提高自身的适应能力和竞争力。这些努力使得DEI公司在电子行业中始终保持领先地位,实现了持续稳定的发展。

EMI Filter Company公司的发展小趣事

Kemet公司在EMI滤波器领域也有着一席之地。他们致力于研发符合环保标准的EMI滤波器。随着全球对环保问题的日益重视,Kemet看到了绿色环保EMI滤波器的巨大潜力。他们采用环保材料和无铅工艺,生产出了符合RoHS标准的EMI滤波器。这些产品不仅性能稳定,而且对环境友好,赢得了众多环保意识强烈的客户的青睐。

问答坊 | AI 解惑

测振仪的技术原理及测振仪的技术问题

测振仪的技术原理及测振仪的技术问题 测振仪的技术原理, 测振仪的技术问题:     现在的测振仪一般都采用压电式的,结构形式大致有二种:① 压缩式;② 剪切式,其原理是利用石英晶体和人工极化陶瓷(PZT)的压电效应设计而成。当石 ...…

查看全部问答>

1月6日最新:57个IC电子通讯岗位,含简单介绍(平均20万以上)

比较急的职位 1.digital design,做音频,对数字的整个flow要很熟悉,对数模混合模块很熟悉,有降低功耗,减小面积这方面的经验,上海 2.dft,dft  2年左右,上海 3.analog,adc,dac,pll,5年以上,上海 4.AE,3年以上ANALOG DESIGN经 ...…

查看全部问答>

CycloneIIIDevice Family Overview

Cyclone® III device family offers a unique combination of high functionality, low power and low cost. Based on Taiwan Semiconductor Manufacturing Company (TSMC) low-power (LP) process technology, silicon optimizations and sof ...…

查看全部问答>

mini2440上的USB转串口大家用过的给点建议

我是过三根了,都不好用,乱码 可能是115200的波特率太高,质量差的USB转串口不好使吧 有谁用过能在开发ARM9 mini2440时好用的USB转串口给推荐一下啊,谢谢了!…

查看全部问答>

求助,如何知道一个打磨掉型号的芯片是什么?

是一个SLIC电路用的DCDC芯片,现在他的功能大体知道,但是不知如何查出它的型号…

查看全部问答>

关于keil编译器的 51单片机

keil编程调试后  会为C文件自动添加  一个.s文件  怎么能把他调出来屏蔽掉啊    大侠快指指招啊!…

查看全部问答>

51单片机的200个电路的原理图和PCB

 。给我点芯片好不。 一个芯币不多吧。  不好可以回来再骂            …

查看全部问答>

怎样可以使McBSP的FSX频率与CLKX同步

各位大虾,请问怎么使2812的FSX频率和CLKX频率不同步,我现在能够调出FSX频率,但是CLKX频率与FSX频率一直同步,就是同升同降。可是所需的芯片要求他们两个不同步,该怎么设置呢?谢谢各位了!!…

查看全部问答>

sim300 求助啊

sim300接通电话后。。从电话那头说话。。。sim300听不到。。。但是从sim300这头说话。。电话那头可以听得到。。;。。不知道为什么、、。、求助…

查看全部问答>

MC34063的DC-DC电路变换电路

      在电源电路中,出于温升、效率以及其它因素的考虑,DC-DC变换应用很多,本文介绍一种低成本的DC-DC变换实现方案,它可以实现降压、升压与电压反转应用,其电路简单、成本低廉、效率高、温升低,这些电路被广泛应用。   ...…

查看全部问答>