项目一乒乓球游戏控制器制作 任务二 LED流水灯制作
项目一 乒乓球游戏控制器制作 任务二 LED流水灯制作
任务二LED流水灯制作学习流程 任务要求(任务分析】(什 电路的 与搭建 软件编写 任务实施 高教育出杜 网址http://www.hep.com.cn
任务二 LED流水灯制作学习流程 任务要求 任务分析 硬件电路的 设计与搭建 软件编写 任务实施
任务要求: 使连接在P1口上的8个LED从左至 右循环点亮,形成流水灯的效果 同时要求LED点亮流水的流动速 度适中。 高教育出杜 网址http://www.hep.com.cn
任务要求: 使连接在P1口上的8个LED从左至 右循环点亮,形成流水灯的效果, 同时要求LED点亮流水的流动速 度适中
任务分析: 要控制8个LED灯形成流水灯的效果, 先得使第一个LED点亮,其他7个LED熄 灭,延时一段时间后,再使第2个LED点 亮,其他7个LED熄灭,接着第3个、第4 个…….直到第8个LED,然后如此循环。 高教育出杜 网址http://www.hep.com.cn
任务分析: 要控制8个LED灯形成流水灯的效果, 先得使第一个LED点亮,其他7个LED熄 灭,延时一段时间后,再使第2个LED点 亮,其他7个LED熄灭,接着第3个、第4 个......直到第8个LED,然后如此循环
每次送至P1口的数据(二进制与十六进制) P口赋值数据计算表格P17P161514P13P12|P1P10P口的数据 LED7LED6LED5LED4LED3LED2 LED1LED0(16进制 1 1 1 1 1 Oxf 亮)(灭 0 (亮)1 1 Oxf 1 1 1 1 Odf 0 1 1 1 1 1 1 Oxen 1 1 1 1 1 1 Oxf (亮) 0 1 1 Ofb (亮 0 1 1 1 1 1 1 Oxid 1 1 1 1 1 11 Oxfe 高教育出杜 网址http://www.hep.com.cn
P1.7 P1.6 P1.5 P1.4 P1.3 P1.2 P1.1 P1.0 P1口的数据 LED7 LED6 LED5 LED4 LED3 LED2 LED1 LED0 (16进制) 0 (亮) 1 (灭) 1 1 1 1 1 1 0x7f 1 0 (亮) 1 1 1 1 1 1 0xbf 1 1 0 (亮) 1 1 1 1 1 0xdf 1 1 1 0 (亮) 1 1 1 1 0xef 1 1 1 1 0 (亮) 1 1 1 0xf7 1 1 1 1 1 0 (亮) 1 1 0xfb 1 1 1 1 1 1 0 (亮) 1 0xfd 1 1 1 1 1 1 1 0 (亮) 0xfe 每次送至P1口的数据(二进制与十六进制) P1口赋值数据计算表格
硬件电路的设计与搭建 1、硬件电路设计 2、搭建电路 高教育出杜 网址http://www.hep.com.cn
硬件电路的设计与搭建 1、硬件电路设计 2、搭建电路
LED流水灯硬件 电路设计 高教育出杜 网址http://www.hep.com.cn
12 13 18 19 GND 20 31 40 C1 C2 30P C3 30P R1 10k R2 560 R3 560 R4 560 R5 560 R6 560 R7 560 R8 560 R9 560 LED流水灯硬件 电路设计
LED流水灯硬件模块接线图(YL236单片机实训装置) +5V+5V +5V+5y P1.7 LED7 P16 LED6 +5V/+5V P15 LEDs MCU02 MCU01 P14 LED4 MCU04 电源模块 主机模块P13 LED3显示模块 P1.2 LED2 GNDGND GND GND P1.1 LED1 GND GND P1.0 LEDO 高教育出杜 网址http://www.hep.com.cn
LED流水灯硬件模块接线图(YL-236单片机实训装置)
软件编程 主程序流程图 2、参考程序 3、程序知识点 高教育出杜 网址http://www.hep.com.cn
软件编程 1、主程序流程图 2、参考程序 3、程序知识点
开始 主函数流程图: 数据0x7f送至P1口 延时子函数 数据0xbf送至P1口 延时子函数 数据Oxfe送至P1口 延时子函数 高教育出杜 网址http://www.hep.com.cn
主函数流程图: