




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、单片机原理及应用课程设计 报控制左右循环的流水灯设计专业:电子信息工程班 级: 电子 1111姓名:荀威学号:1120106106指导教师: 肖金球2014 年 6 月 11 日1. 课程设计目的1.1 巩固和加深对单片机原理和接口技术知识的理解;1.2 培养根据课题需要选学参考书籍、查阅手册和文献资料的能力;1.3 学会方案论证的比较方法,拓宽知识,初步掌握工程设计的基本 方法;1.4 掌握常用仪器、仪表的正确使用方法,学会软、硬件的设计和调 试方法;1.5 能按课程设计的要求编写课程设计报告,能正确反映设计和实验 成果,能用计算机绘制电路图和流程图。2. 课程设计要求2.1 认真研究设计任
2、务书,明确设计要求、条件、内容和步骤;复习 课程有关内容,熟悉有关单元电路的设计方法和步骤;搜集、分析、消化 相关资料、软件等;掌握微型计算机应用系统软件设计方法;准备好设计 需要的图书、资料和工具;拟定设计计划等2.2 系统总体及功能设计,制定总体方案及元器件的选择;2.3 硬件设计,完成硬件结构图设计、 系统电路图设计和绘制及电路模 块的连接;2.4软件设计,完成软件流程图的设计、程序设计;2.5 使用 Proteus与 Keil 软件仿真运行;3. 硬件设计3.1 元件清单原件名称型号参数数量单片机AT89C5112MHz1LED 灯LED2.2V10mA8晶体振荡器CRYSTAL12M
3、Hz1电容CAP22p2CAP-ELEC10uf1电阻RES220810K13.2 单片机 AT89C51该单片机功能强大,不仅能满足设计的需要,也可以在设计要求的基础上进行一些扩展单片机的结构如下:图 1 单片机引脚图在使用时 VCC 接电源电压, GND 接地。 P0,P1,P2,P3 可作为输 入或输出端口, RST 是复位输入,接复位电路。 XTAL1 和 XTAL2 接复位电路。这些可以在硬件设计部分体现出来3.3.单片机的时钟电路 单片机内部有在一个振荡器,本设计采用内部时钟方式,以 12MHZ 石英晶体振荡器和两个 30PF 的片电容组成外部电容的大小对振荡频率有 微小影响,可起
4、调节作用。振荡器,如图所示。片内的高增益反向放大器 通过 XTAL1和 XTAL2 外接,作为反馈元件的外部晶体振荡器与电容组成的并联谐振 回路构成一个自激振荡器,向内部时钟电路提供振荡时钟。如图;3.4.单片机的复位电路AT89C51 的 RST 引脚是复位端。当单片机振荡器工作时,该引脚上 出现持续两个机械周期的高电平, 就可以实现系统复位, 使单片机快速回 到初始状态。如图;3.5 整体电路图4. 软件设计4.1 程序流程图4.2 编辑源程序 程序利用循环移位函数 _crol_和 _cror_形成来回滚动的效果#include#include#define uchar unsigned
5、char#define uint unsigned int/延时void DelayMS(uint x)uchar i;while(x-)for(i=0;i120;i+);/主程序void main()uchar i;P2=0x01;while(1)for(i=0;i7;i+)P2=_crol_(P2,1); /P2 的值向左循环移动DelayMS(150);for(i=0;i7;i+)P2=_cror_(P2,1); /P2 的值向右循环移动DelayMS(150);5. 调试运行5.1 系统调试5.1.1. 编写程序并查错5.1.2. 在 Keil 中输入源程序,编译并连接,及时发现程序中
6、的错误,改 正,直至编译连接无误后保存并生成 HEX 文件。5.1.3. 在 Proteus中打开该电路对各器件及连线节点进行检查,其中单片 机的频率一定要与晶振频率一致。5.1.4. 在单片机属性中找到 program File 中添加源程序生成的 hex文件如图;单击“确定”后即可进行模拟仿真。5.2 仿真结果;6. 设计心得体会通过这次课程设计使我懂得了理论与实际相结合是很非常重要的, 只有理论知识是远远不够的,只有把所学的理论知识与实践相结合起来, 从理论中得出结论, 才能真正为己所用, 从而提高自己的实际动手能力和 独立思考的能力。 我在设计的过程中遇到了许多问题的同时也发现了自己
7、的不足之处,即对以前所学过的知识理解得不够深刻,掌握得不够牢固, 比如说不懂一些元器件的使用方法,对汇编语言掌握得不透彻。 还有, 这次的设计让我明白了“求人不如求己” ,“自己动手丰衣足食”的深刻寓 意。虽然我们要讲究合作愉快,但更重要的是自己,只有自己懂了,自己 做了才不会在关键时刻掉链子。 别人终究是一个陪衬, 路总是要自己走的, 属于自己的任务就要自己搞定。 所以我们必须要时刻强大自己。 这个过程 虽然不是很平坦但肯定会遇到各种各样的问题, 但一旦征服了它那它就是 你的东西了,当这样的厚积达到一定程度那你就能享受到薄发那刻的辉 煌。参考文献1 孙涵芳, .MCS-51/96 系列 单片机原理及应用 (修订版),北京航空航天大学 出版社
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 手工纸浆料纤维热处理工艺考核试卷及答案
- 水工闸门运行工测试考核试卷及答案
- 小麦淀粉稳定工艺考核试卷及答案
- 火工品管理工突发故障应对考核试卷及答案
- 通信网络管理员技能比武考核试卷及答案
- 九年级化学第六单元控制燃烧第1节燃烧与灭火练习试题以及答案(适合鲁教版)
- 原画技术面试题及答案
- 服装加工协议
- 银行资格考试题及答案
- 银行运营面试题及答案
- 2025全新劳动合同范本
- 2026年中考语文专项复习:新闻考点+答题方法知识点 讲义(含练习题及答案)
- 病房环境清洁与消毒PDCA课件
- 【《A公司电线电缆产品营销策略浅析》5800字(论文)】
- 公司注册登记培训课件
- 2025 年小升初上海市初一新生分班考试语文试卷(带答案解析)-(人教版)
- 企业反恐怖安全风险评估报告
- 26个字母卡片大小写A4打印-版
- 博物馆反恐安全知识培训课件
- 儿科高危药品与急救药品管理指南
- 《电机与拖动基础》课件(共十一章)
评论
0/150
提交评论