- 1、本文档共29页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
毕业论文(设计)--单片机课程设计基于单片机的多功能综合应用系统的设计
单片机课程设计报告
——基于单片机的多功能综合应用系统的设计
摘要
目录
摘要 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设计意义
本次单片机课程设计内容包括
1.2设计目标
第一部分:基本功能
1.设计并实现具有复位功能的单片机小系统。
2.利用单片机进行灯光的场景开关控制、循环点亮控制、花样变化控制及速度变化控制。
3.利用单片机进行灯光的色彩连续变化效果控制。
4.利用单片机进行灯光的三色联动定时控制(以交通灯为例)。
5. 配合2至4项中功能,实现液晶屏输出功能或状态信息。
6. 实现基于4X4键盘的输入功能。
第二部分:基本应用模块
7. 数字时钟的设计(要求:显示时间、调整时间、闹钟功能等)
第三部分:基于仿真的扩展模块
8.16x16点阵LED显示同组同学汉字名。
第四部分:赛前训练模块
9.温度监控系统
1.3设计要求
1.能启动、停止单片机;
2.能通过开关(按键)进行功能选择;
3.基本功能部分要体现循环、组合和色彩变化的控制功能和效果,实现三色联动定时控制,控制变化规律的类型或功能不少于5种。
1.4 任务分配
根据组内成员擅长方向由纪琛负责电路仿真和程序设计马浩负责硬件的搭建和调试
第一部分用时
二硬件和程序设计
元器件清单
序号 名称、规格 单位 数量/组 组数 备注 1 AT89S51/2 片 1 20 AT89S51 2 连线 把 4 共用 分红、黑、蓝、绿等色 3 12MHz晶振 只 1 20 Crystal 4 47p电容 只 2 20 5 10u电容(电解) 只 1 20 Electrolytic capacitor 6 0.1u电容 只 1 20 capacitor 7 电阻 330Ω 只 10 20 resistor 8 电阻 1k 只 10 20 resistor 9 可调电阻 10k 只 4 20 10 电阻: 510Ω×8排阻 只 2 20 11 红色LED小灯 只 3 20 LED 12 绿色LED小灯 只 2 20 13 蓝色LED小灯 只 3 20 14 按键式开关 只 1 20 Button 15 拨动式开关 只 6 20 switch 16 面包板 块 1 20 17 74LS04 片 2 20 可换用74LS07/06、74HC245以改善驱动能力 18 RT1602液晶显示屏 只 1 20 19 DS18B20温度传感器 1 20 20 8550三极管 只 1 20 PNP型 有源一体蜂鸣器5V 只 1 20
(补充:由于本组第二部分设计要求,设计时自行增加了时钟芯片DS1302和32.768KHz晶振各一个)
开发环境
硬件仿真环境——Proteus 7
软件开发环境——Keil μVision4
第一部分:基本功能
1.1 单片机最小系统
1.1.1 复位电路
1.1.2 晶振电路
1.1.3 最小系统整体图
1.2 LED彩灯模块
1.3 LCD 显示模块
1.4 键盘控制模块
1.5 第一部分整体图
1.6 硬件实物图
1.7 程序设计
(详细程序见附录)
第二部分:基本应用模块
2.1 数字时钟
2.1.1 DS1302时钟电路
2.1.2 数字时钟整体图
2.2 程序设计
第三部分:基于仿真的扩展模
您可能关注的文档
最近下载
- 航空服务对中国民航发展影响的研究.doc
- 合肥工业大学工程图学答汇总全部.pptx
- 建筑工程图集 11SG814:建筑基坑支护结构构造.pdf VIP
- 2025年高考语文易错题:文学类文本阅读之教考衔接题——对语文教材不熟,衔接脱节(含答案).pdf VIP
- 机械制造技术基础习题答案4 .pdf VIP
- 电子元器件知识.pptx VIP
- AS300A门机控制器说明书-2023A1版.pdf
- 2024年高考语文考试(新高考)16文学类文本阅读之教考衔接题——对语文不熟,衔接脱节(解析版).pdf VIP
- 丁锦红-认知心理学(第3版)第3章-知觉与模式识别.pptx VIP
- 灌肠技术操作.pptx VIP
文档评论(0)