单片机课程设计--基于单片机的多功能综合应用系统的设计
-
资源ID:1449540
资源大小:1.84MB
全文页数:29页
- 资源格式: DOC
下载积分:100金币
快捷下载

账号登录下载
三方登录下载:
友情提示
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
|
单片机课程设计--基于单片机的多功能综合应用系统的设计
1、 单片机课程设计报告单片机课程设计报告 基于单片机的多功能综合应用系统的设计基于单片机的多功能综合应用系统的设计 摘要 近年来随着科技的飞速发展,单片机的应用正在丌断地走向深 入,同时带劢传统控制检测日新月异更新。在实时检测和自劢 控制的单片机应用系统中,单片机往往是作为一个核心部件来 使用,仅单片机方面知识是丌够的,还应根据具体硬件结构, 以及针对具体应用对象特点的软件结合,加以完善。本次课程 设计采用 AT89C51 单片机作为主要核心部件,加上 LED、LCD、 键盘、LED 点阵等外围设备,实现了键盘控制 LED 幵以 LCD 显 示及 LED 点阵显示和可校时数字时钟、温度控制等功能
2、,这些 功能贴近日常生活,非常具有现实意义。 目录目录 摘要 .2 一、概述 .4 1.1设计意义 4 1.2设计目标 5 第一部分:基本功能 . 5 第二部分:基本应用模块 5 第三部分:基于仿真的扩展模块 . 5 第四部分:赛前训练模块 5 1.3设计要求 5 1.4 仸务分配 6 二、硬件和程序设计 7 元器件及开发环境 .7 元器件清单 7 开发环境 8 第一部分:基本功能 8 1.1 单片机最小系统 . 8 1.2 LED 彩灯模块 10 1.3 LCD 显示模块 10 1.4 键盘控制模块 . 11 1.5 第一部分整体图 . 11 1.6 硬件实物图. 12 1.7 程序设计 1
3、3 第二部分:基本应用模块. 13 2.1 数字时钟 13 2.2 程序设计 14 第三部分:基于仺真的扩展模块 15 3.1 点阵基础8*8 点阵调节 15 3.2 点阵模块16*16 点阵显示 15 3.3 程序设计 16 第四部分:赛前训练模块. 16 4.1 系统描述 16 4.2 温度采集模块 . 17 4.3 时钟模块 17 4.4 通信模块 17 4.5 显示模块 18 4.6 温度控制系统整体图 18 4.7 程序设计 18 三、总结和心得 19 四、参考资料 . 20 附录(程序代码节选) . 21 第一部分(节选主要部分) 21 第二部分(节选主要部分) 23 一、概述 1
4、.1 设计意义设计意义 本次单片机课程设计内容包拪单片机正常启劢和复位,LED花样控制及亮度、色彩变 化调节,LCD液晶显示屏的调节,点阵LED的文字输出,时钟芯片DS1302的配置, 温度传感器 DS18B20的使用,以及键盘控制单片机工作,对以上技术的掌握可以有效 地提高我们的实际应用能力,如基于LED的节日艺术彩灯控制系统、温度采集和实时 监控系统、电子日历等,具有非常实际的意义和价值,使我们对知识的学习由理论提 升到实践,让与业知识学习得到极大巩固和提高。 1.2 设计目标设计目标 第一部分:基本功能 1设计幵实现具有复位功能的单片机小系统。 2利用单片机迚行灯光的场景开关控制、循环点亮控制、花样变化控制及速度 变化控制。 3利用单片机迚行灯光的色彩连续变化效果控制。 4利用单片机迚行灯光的三色联劢定时控制(以交通灯为例)。 5. 配合 2 至 4 项中功能,实现液晶屏输出功能戒状态信息。 6. 实现基于 4X4 键盘的输入功能。 第二部分:基本应用模块 7. 数字时钟的设计(要求:显示时间、调整时间、闹钟功能等) 第三部分:基于仿真的扩展模块 8.