毕业论文(设计)--单片机课程设计基于单片机的多功能综合应用系统的设计 联系客服

发布时间 : 星期三 文章毕业论文(设计)--单片机课程设计基于单片机的多功能综合应用系统的设计更新完毕开始阅读

单片机课程设计报告

——基于单片机的多功能综合应用系统的设计

摘要

近年来随着科技的飞速发展,单片机的应用正在不断地走向深入,同时带动传统控制检测日新月异更新。在实时检测和自动控制的单片机应用系统中,单片机往往是作为一个核心部件来使用,仅单片机方面知识是不够的,还应根据具体硬件结构,以及针对具体应用对象特点的软件结合,加以完善。本次课程设计采用AT89C51单片机作为主要核心部件,加上LED、LCD、键盘、LED点阵等外围设备,实现了键盘控制LED并以LCD显示及LED点阵显示和可校时数字时钟、温度控制等功能,这些功能贴近日常生活,非常具有现实意义。

目录

摘要 .................................................................................................................. 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 程序设计 ................................................................................................................... 13 第二部分:基本应用模块 ............................................................................ 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.1设计意义

本次单片机课程设计内容包括单片机正常启动和复位,LED花样控制及亮度、色彩变化调节,LCD液晶显示屏的调节,点阵LED的文字输出,时钟芯片DS1302的配置,温度传感器DS18B20的使用,以及键盘控制单片机工作,对以上技术的掌握可以有效地提高我们的实际应用能力,如基于LED的节日艺术彩灯控制系统、温度采集和实时监控系统、电子日历等,具有非常实际的意义和价值,使我们对知识的学习由理论提升到实践,让专业知识学习得到极大巩固和提高。