扫描一个条形嘛,货架上对应的条码就亮灯。货架安装的LED小灯泡,该如何做?思路,材料…

扫描一个条形嘛,货架上对应的条码就亮灯。货架安装的LED小灯泡,该如何做?思路,材料…,第1张

把每个货架都装上LED灯泡,然后和控制灯泡的电脑做一个1对N的开关,通过软件实现当发送命令1时1号货架灯就亮,发送命令2时2号货架灯就亮,依此类推然后把这些命令再通过软件转换成特定的数字字母,做成一一对应的条码,这样当你扫描条码1,扫描q把数据传到电脑,电脑马上把条码1的内容转换成命令1,对应的灯就亮了

一、点亮一个LED灯
程序:MOV A,#00FEH MOV P1,A JMP $ END
图:
二、点亮1、3、5、7LED灯
程序:MOV A,#00AAH MOV P1,A JMP $ END
图:
三、尝试让一个LED灯闪烁
程序:
STRAT:MOV A,#00FEH MOV P1,A LCALL DEL MOV A,#00FFH MOV P1,A LCALL DEL JMP STRAT
DEL:MOV R1,#127
DEL1:MOV R2,#200
DEL2:DJNZ R2,DEL2 DJNZ R1,DEL1 RET END
图:
实验三 延时子程序
实验目的:
1、学会程序的嵌套以及熟练对指令的 *** 作
实验内容:
1、延时子程序的设计
2、I/O口的应用 *** 作
实验 *** 作:
1、设计8个循环点亮的LED灯,1、2、3、4、5、6、7、8顺序点亮。
程序: ORG 0000H LJMP START ORG 0100H START: MOV A,#007FH LOOP: RL A MOV P1,A LCALL DELAY1 JMP LOOP DELAY2: MOV R1,#127 DEL1: MOV R2,#200 DEL2: DJNZ R2,DEL2 DJNZ R1,DEL1 RET END


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/dianzi/10696223.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-10
下一篇 2023-05-10

发表评论

登录后才能评论

评论列表(0条)

保存