历史上的今天
返回首页

历史上的今天

今天是:2025年05月11日(星期日)

2018年05月11日 | 单片机32串流水灯程序

2018-05-11 来源:eefocus

单片机流水灯程序
要三十二个串行口全用,每个串行口八个LED。 

问题补充:用的是8051单片机,电路如下。
单片机32串流水灯程序 - 非著名博主 - 电子信息角落

其他回答:

用的什么单片机? 看了电路图,就知道了。既不是32个串口,也根本不使用串口。

;32个LED显示初始化:

    MOV  P0, #3FH
    MOV  P1, #3CH
    MOV  P2, #2AH
    MOV  P3, #47H

;循环移位:

_LOOP:
    MOV  A, P0
    RRC  A
    MOV  A, P1
    RRC  A
    MOV  P1, A
    MOV  A, P2
    RRC  A
    MOV  P2, A
    MOV  A, P3
    RRC  A
    MOV  P3, A
    MOV  A, P0
    RRC  A
    MOV  P0, A
    CALL _DELAY1S
    SJMP _LOOP

;延时子程序:

_DELAY1S:
    …………
    RET


推荐阅读

史海拾趣

Aces Electronics Co Ltd公司的发展小趣事

作为一家具有社会责任感的企业,Aces始终关注环境保护和社会公益事业。公司积极推广绿色生产和循环经济理念,通过采用环保材料和节能技术,降低产品对环境的影响。此外,Aces还积极参与社会公益活动,为当地社区和弱势群体提供帮助和支持,展现了企业的良好形象。

Hammond公司的发展小趣事

近年来,电子行业经历了深刻的变革,新技术、新产品层出不穷。面对这一形势,Aces及时调整战略,加大在新技术领域的投入,推动公司向高端化、智能化方向发展。同时,公司还注重人才培养和团队建设,吸引了一批高素质的研发和管理人才,为公司的转型升级提供了有力支持。

永源微电子(APM)公司的发展小趣事

2023年,永源微电子成功完成了A轮融资,这是公司发展过程中的一个重要里程碑。此次融资由深圳英集芯科技股份有限公司领投,为公司带来了丰富的资金支持和市场资源。通过与英集芯科技的战略合作,永源微电子在微电子领域的技术创新和产品研发上取得了新的突破。双方共同开展研发项目,推动技术的突破和应用场景的拓展,为公司的未来发展注入了强大的动力。

Cardinal Components公司的发展小趣事

1986年,Cardinal Components公司正式成立,标志着其在电子行业的起点。初创时期,公司面临着资金短缺、市场竞争激烈等诸多挑战。然而,凭借创始人的远见卓识和团队的共同努力,Cardinal迅速确立了其在宽线晶体和振荡器制造领域的专业地位。公司不断研发新产品,提高产品质量,逐渐赢得了客户的信任和市场的认可。

Dynastream公司的发展小趣事

成为Garmin全资子公司后,Dynastream并没有停止前进的步伐。相反,公司更加注重技术创新和产品研发。在保持传统优势产品的基础上,Dynastream不断推出新产品、新技术,以满足市场的不断变化和客户的多样化需求。同时,公司还积极拓展国际市场,将产品销往全球各地。

Asia Electronics Ind Co Ltd公司的发展小趣事

随着公司产品的不断成熟和市场的不断扩大,Asia Electronics Ind Co Ltd积极寻求市场拓展的机会。公司加强与国际知名企业的合作,通过参加国际电子展、建立海外销售渠道等方式,不断提升品牌知名度和影响力。同时,公司还注重品牌形象的塑造,通过统一的品牌标识、宣传资料等,增强消费者对品牌的认知度和信任度。

问答坊 | AI 解惑

什么是ESD?

本帖最后由 jameswangsynnex 于 2015-3-3 20:01 编辑 简言之,ESD就是电荷的快速中和,电子工业每年花在这上面的费用有数十亿美元之多。我们知道所有的物质都由原子构成,原子中有电子和质子。当物质获得或失去电子时,它将失去电平衡而变成带负电 ...…

查看全部问答>

单片机资料宝典(c版)

单片机资料宝典(c版),实用! …

查看全部问答>

急需 帮帮我各位大哥大姐

要单片机对第三象限直线插补进行编程…

查看全部问答>

我用creat创建的新对话框为什么只闪了一下就没了

从dialog a创建的,creat(iddof_dialog_b,this)…

查看全部问答>

CCS 编译错误

fatal error: file \"C:\\\\CCStudio_v3.3\\\\MyProjects\\\\Motor\\\\rts2800.lib<boot.obj>\"   has a Tag_Memory_Model attribute value of \"1\" that is different than one   previously seen (\"2\"); combining in ...…

查看全部问答>

LauchPad 收到了,为什么没有图片上的那个触摸小板?严重不符啊!

LauchPad 收到了,为什么没有图片上的那个触摸小板?严重不符啊!…

查看全部问答>

MSP430经典讲解,从入门到精通

没什么可说的,最近研究MSP430,在下自己收集的东西。分享下。…

查看全部问答>

语言和编程是两码事---从语言进步到编程

从语言进步到编程 1. 语言和编程本是两码事 分不清语言和编程的人,估计很能学得好编程。 1.1 盲从技术只能让你晕的更久 和其它事物一样,软件编程的发展也经历了从低级到高级的各个阶段。从机器代码到汇编语言,从汇编语言到高级 ...…

查看全部问答>

大家编程都用什么仿真器?又一个 Jlink 固件升级后变成 unknow device

在淘宝上买了两个 J-Link V8,现在两个都已经因为固件升级变成了 unknown device. J-Link 功能强大,确实是非常不错的仿真器。 大家有没有比 J-Link 觉得更好用的仿真器呢? …

查看全部问答>

【吴鉴鹰实战技术分享】如何使用数字旋转编码开关

本帖最后由 吴鉴鹰. 于 2015-5-24 21:11 编辑 数字旋转编码器在现在的工控领域运用广泛,跑步机的旋钮,控制器的旋钮,音响的音量控制旋钮,都是数字旋转编码器的典型应用。      看一个数字旋转编码器的视频,加深一下理解 ...…

查看全部问答>