- 27
- 0
- 约2.42千字
- 约 6页
- 2019-02-09 发布于浙江
- 举报
单片机控制左来回循环的流水灯
左右来回循环的流水灯
设计要求
8个发光二极管LED0~LED7经限流电阻分别接至P1口的P1.0~P1.7引脚上,阳极共同接高电平。编程实现制作左右来回循环的节日彩灯,显示规律如下图所示。
题37图 节日彩灯的花样显示的规律
为了使显示效果更加绚丽多彩,P1端口8个引脚分别接有不同颜色的发光二极管。具体如题37表所示。
题37表 P1口 8个引脚的不同颜色的发光二极管
P1口引脚
发光二极管的颜色
P1.0
红色LED
P1.1
蓝色LED
P1.2
绿色LED
P1.3
黄色LED
P1.4
红色LED
P1.5
蓝色LED
P1.6
绿色LED
P1.7
黄色LED
使用C51编流水灯程序以及设计相应的硬件电路十分简单,且有多种方法。本方案力求程序最简化最清晰原则,用NS图(盒图)表示算法如下:
程序中设置中间变量temp用来给P1口赋值,命令_crol_和_cror_用于使temp左移或右移,例如当temp时,执行_crol_(temp,1)之后temp应用此两条语句必须把头文件intrins.h包含进来。
全部代码如下:
#includereg51.h
#includeintrins.h
unsigned char temp; //定义字符变量temp,temp左移或右移并给连接LED的P1
您可能关注的文档
最近下载
- TECHMATION HUNTER系列伺服驱动器用户手册.pdf VIP
- 世界旅游地理:西欧PPT教学课件.pptx
- 工程变更□需求(ECR)□通知(ECN)单.docx VIP
- 建筑垃圾资源化利用的挑战与对策.docx VIP
- DL-T-710-2018水轮机运行规程.docx VIP
- 最新人教版六年级数学下册《练习二十一》习题课件.pptx VIP
- 平山县圣煜丽水湾建设项目地质灾害危险性评估报告.docx VIP
- 专题11 立体几何垂直归类2022-2023学年高一数学热点题型归纳与分阶培优练(人教A版2019必修第二册)(解析版).docx VIP
- 食品安全地方标准食品生产加工小作坊卫生规范.pdf VIP
- 产品交付情况登记表.xls VIP
原创力文档

文档评论(0)