ImageVerifierCode 换一换
格式:DOCX , 页数:16 ,大小:42.42KB ,
资源ID:27126180      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/27126180.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(流水灯 单片机 实验报告.docx)为本站会员(b****3)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

流水灯 单片机 实验报告.docx

1、流水灯 单片机 实验报告课程设计报告(论文)设计课题: 流水灯 专业班级: 学生姓名: 指导教师: 设计时间: 单片机技术课程设计 课程设计任务书姓 名: 专 业: 班 级: 指导教师: 职 称: 课程设计题目:流水灯已知技术参数和设计要求:要求电路开启后:led灯逐个亮,逐个灭以中间四点为中心,向外扩散四个灯顺时针亮灯顺时针亮从左往右亮从下往上亮上半部分亮下半部分亮所需仪器设备:计算机 一台 单片机最小系统 一套成果验收形式:设计成果现场验收、回答提问、课程设计报告参考文献:单片机课程教材时间安排 指导教师: 教研室主任: 注:本表下发学生一份,指导教师一份,栏目不够时请另附页。课程设计任务

2、书装订于设计计算说明书(或论文)封面之后,目录页之前。内 容 摘 要 电子技术实验是一门重要的实践性技术基础课程。开设本课程的目的在于使学生理论联系实际,在老师的指导下完成大纲规定的实验任务。通过实验熟悉电工.电子技术的应用中常用的设备和电子器件,熟悉常用仪器的使用方法,掌握正确记录.处理实验数据、绘制曲线、分析实验结果的方法,从而开发学生分析问题或解决问题的能力,培养学生具有严谨的工作作风,实事求是的科学态度,刻苦钻研、勇于探索和创新的开拓精神以及遵守纪律、团结协作和爱护公物的优良品质,为今后从事专业科研工作和工程技术工作打下良好的基础。流水灯是一串按一定的规律像流水一样连续闪亮。流水灯控制

3、是可编程控制器的一个应用,其控制思想在工业控制技术领域也同样适用。索引关键词:流水灯 循环亮灭 目 录一 概 述 1二 方案设计与论证1三 单元电路设计与参数计算2四 总原理图及元器件清单3五 安装与调试4(一般分静态调试与动态调试两大内容)六 性能测试与分析4(要围绕设计要求中的各项指标进行)七 结论4八 心得体会4九 参考文献4附录:程序 一、 概述要求电路开启后,灯在时钟信号作用下按以下规律转换状态。电路开启后:led灯逐个亮,逐个灭,以中间四点为中心,向外扩散,四个灯顺时针亮,灯顺时针亮,从左往右亮,从下往上亮,上半部分亮,下半部分亮二、方案设计与论证实现单片机流水灯很简单,但是我们不

4、能说P1.0你变低,它就变低了。因为单片机听不懂我们的汉语的,只能接受二进制的“1、0.”机器代码。我们又怎样来使单片机按我们的意思去工作呢?为了让单片机工作,只能将程序写为二进制代码交给其执行;早期单片机开发人员就是使用人工编写的二进制代码交给单片机去工作的。今天,我们不必用烦人的二进制去编写程序,完全可以将我们容易理解的“程序语言”通过“翻译”软件“翻译”成单片机所需的二进制代码,然后交给单片机去执行。这里的“程序语言”目前主要有汇编语言和C语言两种;在这里我们所说的“翻译”软件,同行们都叫它为“编译器”,将“程序语言”通过编译器产生单片机的二进制代码的过程叫编译。要想使LED1变亮,只需

5、将对应的单片机引脚电平变为低电平就可以了。 主程序中用到了五条汇编语言指令:CLR、ACALL、SETB、LJMP、END。CLR: 是将其后面指定的位清为0,程序中使对应端口输出低电平 ACALL:是子程序调用指令,程序中调用了DELAY延时子程序 SETB:是将其后面指定的位置成1,程序中使对应端口输出高电平 AJMP:是无条件跳转指令,意思是:跳转到指定的标号处继续运行 END: 是程序结束的伪指令,意思是告诉编译器,程序到此结束。伪指令三、单元电路设计与参数计算 单片机电路 流水灯电路四、总原理图及元器件清单总原理图2元件清单元件序号型号主要参数数量备注C133pF2C322uF1X1

6、12MHZ180C521R110K1A102J1K2LED16五、安装与调试首先将程序输入计算机的WAVE6000软件中,进行调试后查看是否有错误,编译成功后后导入单片机中。在protues中连接电路,仿真,导入hex文件,查看仿真结果。焊接,将程序导入单片机中,连接电源,查看实物结果。六、性能测试与分析刚开始运行,程序改正之后没有错误,部分功能无法实现。分步查程序,进行改正。经过调整后,编译通过,导入protues中,仿真成功。焊接时,led管排的太紧密,看起来不大美观,而且增加了焊接难度。最后,尽管流水灯正常工作却因为排版的问题,与设想中的有一定差距。八、 心得体会课设的安排给了我们实践的

7、机会,很感谢。总之我学会了许多,编程其实最开始我感觉是一种痛苦,但一周下来,确实苦中作乐,学习能力的提高毕竟能给人带来成就感。它让我重新认识了单片机,是理论与实践结合的产物,一方缺陷都达不到成功。再此感谢老师和同学的帮助,给了我们动力。让我们把零散的知识整合起来,加强了对知识的灵活运用,进一步对单片机有了更深的理解。做任何事情都会遇到困难,但不要沮丧,等你冲出重围就是成功。九、参考文献1 夏继强. 单片机实验与实践教程. 北京:北京航空航天大学出版社, 2001 2 李广第 单片机基础 第1版北京:北京航空航天大学出版社,1999 3 肖洪兵. 跟我学用单片机. 北京:北京航空航天大学出版社,

8、2002.8 4 赵晓安. MCS-51单片机原理及应用. 天津:天津大学出版社,2001.3 5 何立民. 单片机高级教程 第1版北京:北京航空航天大学出版社,2001附录:程序清单org 0000hmov p0,#0ffhmov p1,#0ffhclr p0.0call delayclr p0.1call delayclr p0.2call delayclr p0.3call delayclr p0.4call delayclr p0.5call delayclr p0.6call delayclr p0.7call delayclr p2.0call delayclr p2.1call

9、delayclr p2.2call delayclr p2.3call delayclr p2.4call delayclr p2.5call delayclr p2.6call delayclr p2.7call delaysetb p2.7call delaysetb p2.6call delaysetb p2.5call delaysetb p2.4call delaysetb p2.3call delaysetb p2.2call delaysetb p2.1call delaysetb p2.0call delaysetb p0.7call delaysetb p0.6call de

10、laysetb p0.5call delaysetb p0.4call delaysetb p0.3call delaysetb p0.2call delaysetb p0.1call delaysetb p0.0call delayclr p2.2clr p2.6clr p0.2clr p0.6call delayclr p2.3clr p2.5clr p2.1clr p0.7clr p0.5clr p0.3clr p0.1clr p2.7call delayclr p2.4clr p2.0clr p0.4clr p0.0call delaymov p0,#0ffhmov p2,#0ffhc

11、all delayclr p2.2call delayclr p0.6call delayclr p0.2call delayclr p2.6call delayclr p2.1call delayclr p0.7call delayclr p0.5call delayclr p0.3call delayclr p2.5call delayclr p2.3call delayclr p2.0call delayclr p0.4call delayclr p0.0call delayclr p2.4call delaymov p0,#0ffhmov p2,#0ffhcall delaymov p

12、2,#0f0hmov p0,#1fhcall delaymov p2,#0ffhmov p0,#0ffhcall delaymov p0,#0f0hmov p2,#1fhcall delaymov p2,#0ffhmov p0,#0ffhcall delayclr p2.4call delayclr p2.3clr p2.5call delayclr p2.2clr p2.6call delayclr p2.1clr p2.7call delayclr p2.0clr p0.0call delayclr p0.7clr p0.1call delayclr p0.6clr p0.2call de

13、layclr p0.5clr p0.3call delayclr p0.4call delaymov p2,#0ffhmov p0,#0ffhcall delayclr p2.0call delayclr p0.7clr p2.1call delayclr p0.6clr p2.2call delayclr p0.5clr p2.3call delayclr p0.4clr p2.4call delayclr p0.3clr p2.5call delayclr p0.2clr p2.6call delayclr p0.1clr p2.7call delayclr p0.0ljmp ttdelay: mov r1,#5loop: mov r2,#200loop1: mov r3,250 djnz r3,$ djnz r2,loop1 djnz r1,loop rettt: nop end电子工程系 课程设计成绩评定表专业: 班级: 学号: 姓名: 课题名称设计任务与要求指导教师评语 建议成绩: 指导教师:课程小组评定评定成绩: 课程负责人: 年 月 日

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1