历史上的今天
返回首页

历史上的今天

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

正在发生

2020年12月03日 | STC51单片机流水灯+外部中断蜂鸣器

2020-12-03 来源:51hei

闲暇之余做了一个简单的流水灯,设计思路先将LED灯从0-7逐个显示,然后再从7-0逐个显示。如果产生外部中断(即按钮按下),则8个LED灯全亮,之后又恢复流水灯状态。


#include

#include


#define uchar unsigned char

#define uint unsigned int

sbit K=P3^2;//启动按钮,外部中断

uchar led;


void delay(uint x)               

{

        while(x--);       

}


void XX()//中断设置

{

        EA=1;

        EX0=1;

}


void DD()

{

        uint i=0;//定义i=0,以便下面的调用

        led=0xfe;//1111 1110

        delay(30000);

        while(1)

        {

                for(i=0;i<7;i++)

                {

                        led=_crol_(led,1);//1111 1101   (A,B),A是左移的值,B是左移的位数

                        P1=led;

                        delay(30000);

                }

                for(i=0;i<7;i++)

                {

                        led=_cror_(led,1);//0111 1111

                        P1=led;

                        delay(30000);

                }

        }

}


void main()

{

        XX();

        DD();

}


void XX1() interrupt 0

{

        delay(1000);//防抖

        if(K==0)

        {       

                P1 = 0X00;

                delay(30000);

        }               

}


推荐阅读

史海拾趣

C-TON Industries公司的发展小趣事

随着国内市场的饱和,C-TON开始将目光投向国际市场。公司制定了全球化的发展战略,通过设立海外分公司、参加国际展会等方式,积极开拓海外市场。同时,C-TON还加强了与国际同行的交流与合作,学习借鉴他们的先进经验和技术。这些举措使得C-TON的产品逐渐在国际市场上占据了一席之地,公司的业务范围也得到了极大的拓展。

Hitachi Metals公司的发展小趣事

自1956年成立以来,Hitachi Metals便逐步在电子材料领域建立了坚实的基础。公司早期便专注于研发和生产用于电子设备的核心部件,如磁性材料。随着电子行业的蓬勃发展,日立金属迅速抓住了市场机遇,推出了高性能的Nd-Fe-B系列烧结磁石和高性能铁氧体烧结磁石,这些材料广泛应用于计算机、半导体集成电路器件及平板显示屏等高科技产品中。凭借其卓越的产品质量和稳定的市场供应,Hitachi Metals在电子材料市场上赢得了广泛的认可。

Analog Microelectronics GmbH公司的发展小趣事

随着汽车工业向智能化、电动化方向发展,Hitachi Metals敏锐地捕捉到了这一趋势带来的商机。公司加大了对汽车电子部件的研发和生产投入,特别是在汽车活塞环材料领域取得了显著成就。其生产的钢制活塞环材料在日本市场占据领先地位,不仅为众多汽车制造商提供了高质量的产品,还通过技术创新不断提升产品的附加值。此外,公司还积极拓展汽车电子控制单元(ECU)等关键部件的市场,进一步巩固了其在汽车电子领域的地位。

上海国芯(Gcore)公司的发展小趣事
根据应用场景选择合适的报警装置,如蜂鸣器、LED灯或继电器等。
BAHCO公司的发展小趣事

BAHCO工具集团公司成立于1886年,总部位于瑞典SANDVIKEN。创立之初,BAHCO便致力于生产高品质的五金工具。19世纪的初期,其产品线便包括了活动扳手和管钳,这些产品都获得了专利,为公司的早期发展奠定了坚实的基础。随着技术的不断进步和市场需求的扩大,BAHCO逐渐在工具制造业中崭露头角。

Helium公司的发展小趣事

Helium公司成立于2013年,由Shawn Fanning、Amir Haleem和Sean Carey共同创立。在创立初期,Helium专注于物联网无线网络技术的研究,但并未迅速获得市场关注。这一时期,电子行业正处于创新与转型阶段,物联网作为新兴领域展现出巨大潜力。Helium团队预见到了物联网的发展趋势,但由于缺乏明确的商业模式,其网络发展并未大规模铺开。然而,这段时期的积累为Helium后续的技术突破和市场拓展奠定了坚实基础。

问答坊 | AI 解惑

JDB-80(225)A型电动机综合保护器?

在下想请教一下JDB-80(225)-A型电机综保的原理  或者电路图? 麻烦下各位  谢谢了 …

查看全部问答>

PIC单片机书籍下载---共8本

首先恭祝各位新年好!! 近来学习了一下PIC单片机,学习过程中在网上搜了一些pic单片机的资料,不敢独享,现拿出来与大家一起分享,其中有些书可能已经在论坛发过,请大家酌情下载,呵呵 PIC单片机实用教程:基础篇 本书以介绍PIC16F87X型号单片 ...…

查看全部问答>

仿真软件咨询

有没有人知道FPGA/CPLD怎么硬件仿真啊,就是用MAX+plush2编程生成.pof/.sof的文件,然后在用软件硬件仿真,大家知道有这样的软件吗…

查看全部问答>

浙江森尚光电科技招聘LED灯具设计师外销员

浙江森尚光电科技招聘LED灯具设计师外销员 宁波高新区浙江森尚光电科技股份有限公司是一家高科技、投资大的新型企业集团,公司正在招聘LED灯具设计师(电子、光学、结构、品管)以及外销员、采购员。欢迎有志LED灯具行业发展的青年工程师与森尚一 ...…

查看全部问答>

怎样用SQLCE3.0创建一个数据文件?

书上写:在PDA上,通过isqlw30工具建立一个数据文件****.sdf。 可我打开这个工具后,没办法创建,点连接数据库后,让选择数据文件,可以点创建按钮,但点了后,还是让选择一个已经存在的.sdf文件。…

查看全部问答>

Wince60的EBOOT下载大于32MB的NK。BIN文件老是报非法的IMAGE TYPE,为什么?有没人追踪过EBOOT?给个解释啊!我把NKLEN放大还是

Wince60的EBOOT下载大于32MB的NK。BIN文件老是报非法的IMAGE TYPE,为什么?有没人追踪过EBOOT?给个解释啊!我把NKLEN放大还是不行!…

查看全部问答>

转:公布一个ARM免费实战项目的活动

公布一个ARM免费实战项目开发计划 ARM免费实战:Mp3播放器项目开发计划 (重新使用基于ARM的STM32完整实现) 从0到软硬件精通的实战项目技术方案已经完成,分工正式开始了,要参与的赶快啊   产品做出来后,论坛有详细充足的细节资料 ...…

查看全部问答>

闲话

请问大家大学时宿舍关系怎么样》 我个人认为男生可能回好一些,女生就差一些。 right?…

查看全部问答>

音频与电磁场的对比

大家熟悉的音频的音箱来说,可以发现这么一个现象: 1,低音,一般用大口径纸盆,弹性不强。 2,中音,一般用中等口径高强度材料,比如防弹布等,音圈弹性强。 3,高音,一般用小口径铝箔材料,刚性很强。   对比电路的电磁场理论可以发 ...…

查看全部问答>

电赛评比流程简介

本帖最后由 paulhyde 于 2014-9-15 03:29 编辑 电赛流程简介 初来咋到,给大家点见面礼物,和大家聊点开心的,没有技术含量的事情,跟大家聊聊电赛的整个比赛、评比过程以及流程。电赛的性质、以及这个比赛的社会认可度等就不多赘述了,单 ...…

查看全部问答>