摘 要本设计着重在于分析计算器软件和开发过程中 的 环 节 和 步 骤 , 并 从 实 践 经 验 出 发 对 计 算 器 设计做了详细的分析和讨论. 本系统就是充分利用了G2452芯片的I/O 引脚。系统以采纳MSP430 系列单片机G2452为中心器件来设计花样LED 流水灯系统,通过 按 键 实 现 8 个 LED 灯 不 同 花 样 式 的 闪 耀 .关 键 词 : 流 水 灯 ; 单 片 机 ; 按 键 ; 闪 耀目录1 项目要求 32 项目分析和系统设计 Error: Reference source not found 3 硬件设计 Error: Reference source not found 3 。 1 单片机选型模块 Error: Reference source not found 3 。 2 LED 流水灯模块 Error: Reference source not found 3 。 3 功能模式选择模块 Error: Reference source not found 4 软件设计 4 4 。 1 主程序 4 4 。 2 子程序 4 5 系统调试 5 5.1 硬件调试 5 5 。 2 程序调试 6 5 。 3 联合调试 6 6 外延 6 7 项目演练 8 8 项目总结 8 附录 1 电路设计原理图(参考 ) 9 附录 2 PCB 设计原理图(参考) 9 附录 3 关键程序(参考) 10 基于单片机的流水灯系统设计与实现1 项目要求本项目花样流水灯采纳 MSP430 单片机为控制器件,用于各方面的装饰,此花样流水灯有 8 个 LED 灯,六种花样灯光效果。(1)初始化后,执行 8 个 LED 灯从右至左逐次点亮,每隔 0。2s 亮一个 LED 灯,直到 8 个 LED 灯全亮,再从左至右依次熄灭直到全灭,以此循环;(2)当按下按键后,执行 8 个 LED 灯从右至左每隔 0.2s 逐一亮灭,直到点亮最左边一个灯后再从左至右每隔 0.2s 逐一亮灭,以此循环;2 项目分析和系统设计本系统分为硬件和软件模块。硬件上我们打算在单片机的不同的 i/o 中装上一个流水灯来进行对流水灯进行控制。在程序方面,首先对 msp430 的 i/o 口进行的定义和设置,然后在去定义了一个 delay 进行延时功能,在用一个 switch 循环来使得流水灯不断的循环亮灭。花样流水灯采纳 MSP430 单片机为控制器件,用于各方面的装饰,此花样流水灯有 8 个 LED 灯,两种花样灯光效果.3 硬件设计本系统采纳 MSP430 单片机为控制核心进行设计,该流水灯系统共可分为两个模块:单片机选型模块和 LED 流水灯模块。图 1 系统框图3.1 单片机选型模块MSP430 单片机是...