* * 大 学 物理学院 单片机花样流水灯设计实验 课 题: 花样流水灯设计 班 级: 物理 *** 姓 名: *** 学 号: …………… 2 【摘要】 当今时代的智能控制电子技术,给人们的生活带来了方便和舒适,而每到晚上五颜六色的霓虹灯则把我们的城市点缀得格外迷人,为人们生活增添了不少色彩。 制作流水灯的方法有很多种,有传统的分立元件,由数字逻辑电路构成的控制系统和单片机智能控制系统等。本设计介绍一种简单实用的单片机花样流水灯设计与制作,采用基于MS-51 的单片机AT89C51 和发光二极管、晶振、复位、电源等电路以及必要的软件组成的以 AT89C51 为核心,辅以简单的数码管等设备和必要的电路,设计了一款简易的流水灯电路板,并编写简单的程序,使其能够自动工作。 本设计用AT89C51 单片机为核心自制一款简易的花样流水灯,并介绍了其软件编程仿真及电路焊接实现,在实践中体验单片机的自动控制功能。该设计具有实际意义,可以在广告业、媒体宣传、装 饰 业等领 域 得到广泛应 用。 关 键 字: AT89C51 单片机 流水灯 数码管 3 【概述】 1. 单片机及其发展概况 单片机又称为单片微计算机,其特点是将微型计算机的基本功能部件(如中央处理器(CPU)、存储器、输入接口、输出接口、定时/计数器及终端系统等)全部集成在一个半导体芯片上。单片机作为一种高集成度微型计算机,已经广泛应用于工业自动化控制、智能仪器仪表、通信设备、汽车电子与航空航天电子系统、智能家居电器等各个领域。 2. Protues 仿真软件简介 Protues 以其数量众多的元件数据库、标准化的仿真仪器、直观的捕获界面、简洁明了的操作、强大的分析测试、可信的测试结果, 为电子工程设计节约研发时间,节省了工程设计费用。利用 Protues 软件设计一款通过数码管显示计数时间的流水灯电路及Keil C 软件编程后,再将两者 关 联则 可以简单快 速 的进 行 仿真。 【实 验 设计目 标】 设计要 求 以发光 二 极 管作为发光 器件,用单片机自动控制,对 8 个 LED灯设计至 少 3 种流水灯显示方 式 ,每 隔 20 秒 变 换 一次 显示花 样 ,计时通过一个二 位 七 段 数码管显示。 4 【 设 计 方 案 】 1.设 计 原 理 AT89C51 单 片 机 内 部 包 括 微 处 理 器 、 存 储 器 ( 存 放 程 序 指 令 或 数 据 的ROM、 RAM 等 )、 输 入 /输 出...