欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    流水灯设计实验报告(共10页).doc

    • 资源ID:13688943       资源大小:448.50KB        全文页数:10页
    • 资源格式: DOC        下载积分:20金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要20金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    流水灯设计实验报告(共10页).doc

    精选优质文档-倾情为你奉上微处理器与接口技术课程设计报告流水灯设计专 业: 电气工程及其自动化 班 级: 电气1221 姓 名: 学 号: 2015年7月14日1.课程设计目的1.1巩固和加深对单片机原理和接口技术知识的理解;1.2培养根据课题需要选学参考书籍、查阅手册和文献资料的能力;1.3学会方案论证的比较方法,拓宽知识,初步掌握工程设计的基本方法;1.4学会软、硬件的设计和调试方法;1.5能按课程设计的要求编写课程设计报告,能正确反映设计和实验成果,能用计算机绘制电路图和流程图。2.课程设计要求2.1 不得无故缺课。2.2 独立完成规定的设计任务。2.3 完成所有实验资料。3. 硬件设计3.1 设计思想 1.尽可能采用功能强的芯片 (1)单片机的选型。随着集成电路技术的飞速发展,许多外围部件都已集成在芯片内,本身就是一个系统,这样可以省去许多外围部件的扩展工作,设计工作大大简化。 (2)优先选用片内带有闪烁存储器的产品。 (3)考虑EPROM空间和RAM空间。 (4)对I/O端口的考虑 (5)预留A/D和D/A通道。2.以软代硬原则上,只要软件能做到且能满足性能要求,就不用硬件。3.工艺设计 包括机箱、面板、配线、接插件等。必须考虑到安装、调试、维修的方便。另外,硬件抗干扰措施也必须在硬件设计时一并考虑进去。3.2主要元器件介绍 LY-51S单片机开发板8根杜邦线AT89C51模块引脚LED显示灯模块3.3 功能电路介绍 使用德飞来单片机开发版,利用杜邦线将板子上LED灯与AT89C5的引脚对应连接,然后通过keil和STC-ISP烧制程序,达到LED灯的不同程度点亮。RP1排阻:330430欧姆,J9插针,用于连接需要使用的IO口。 4. 软件设计4.1 设计思想首先将实验要求分成3部分看第一步:先编写程序使LED灯从左至右逐个点亮,使用带进位右移指令共显示两遍,共占用16位,然后再使用带进位左移使灯从右至左一盏一盏显示,共显示两遍,占用16位。第二步:使用2次带进位左移从左至右1,3,5,7;然后2,4,6,8;占用8位闪烁一遍。再使用2次带进位左移从右至1,3,5,7;然后2,4,6,8,占用8位闪烁一遍。第三步:可采用幅值法使灯按要求点亮。最后是实现从左至右1,2(两盏同时,一下同)->3,4->5,6->7,8;两遍;再从右至左1,2(两盏同时,一下同)->3,4->5,6->7,8;两遍,同样采用幅值法。使用循环程序按上述顺序循环。4.2软件流程图 开始 | 程序初始化 | 赋初值,使程序带进位左移,重复两遍,占16位 | 赋初值,使程序带进位右移,重复两遍,占16位 | 赋初值,使用两次带进位右移,实现从左至右间隔闪亮 先1357,后2468 | 赋初值,使用两次带进位左移,实现从右至左间隔点亮 先1357,后2468 | 赋初值,分别给每两次所亮的灯一一赋值,共赋16次,每次赋值实现两盏灯同时亮 | 结束 4.3 源程序ORG 00HSTART1:MOV A,#0FFH ;从左到右闪亮 CLR C MOV R2,#17LOOP1:RLC A MOV P1,A CALL DELAY DJNZ R2,LOOP1 MOV R2,#8 JMP START2START2:MOV A,#0FFH CLR C MOV R2,#17LOOP2:RRC A ;从右到左闪亮 MOV P1,A CALL DELAY DJNZ R2,LOOP2 MOV R2,#8 JMP START3START3:MOV A,#0FEH SETB C MOV R2,#8LOOP3:RLC A ; 从左到右1357,2468 RLC A MOV P1,A CALL DELAY DJNZ R2,LOOP3 MOV R2,#8LOOP4:RRC A ;从右到左1357,2468 RRC A MOV P1,A CALL DELAY DJNZ R2,LOOP4 MOV R2,#8 MOV P1,#0FCH ;不断赋初值实现2盏灯亮 从左往右 LCALL DELAY MOV P1,#0FFH LCALL DELAY MOV P1,#0F3H LCALL DELAY MOV P1,#0FFH LCALL DELAY MOV P1,#0CFH LCALL DELAY MOV P1,#0FFH LCALL DELAY MOV P1,#03FH LCALL DELAY MOV P1,#0FFH LCALL DELAY MOV P1,#0FCH ;2盏灯亮 从左往右 LCALL DELAY MOV P1,#0FFH LCALL DELAY MOV P1,#0F3H LCALL DELAY MOV P1,#0FFH LCALL DELAY MOV P1,#0CFH LCALL DELAY MOV P1,#0FFH LCALL DELAY MOV P1,#03FH LCALL DELAY MOV P1,#0FFH LCALL DELAY MOV P1,#03FH ;2盏灯亮 从右往左 LCALL DELAY MOV P1,#0FFH LCALL DELAY MOV P1,#0CFH LCALL DELAY MOV P1,#0FFH LCALL DELAY MOV P1,#0F3H LCALL DELAY MOV P1,#0FFH LCALL DELAY MOV P1,#0FCH LCALL DELAY MOV P1,#0FFH LCALL DELAY MOV P1,#03FH ;2盏灯亮 从右往左 LCALL DELAY MOV P1,#0FFH LCALL DELAY MOV P1,#0CFH LCALL DELAY MOV P1,#0FFH LCALL DELAY MOV P1,#0F3H LCALL DELAY MOV P1,#0FFH LCALL DELAY MOV P1,#0FCH LCALL DELAY MOV P1,#0FFH LCALL DELAYDELAY:MOV R3,#40 ; 延时程序D1: MOV R4,#40D2: MOV R5,#248 DJNZ R5,$ DJNZ R4,D2 DJNZ R3,D1 RETEND 5. 调试运行5.1 (1)从左至右一盏一盏显示,共显示两遍;(2)从右至左一盏一盏显示,共显示两遍;(3)从左至右1,3,5,7;然后2,4,6,8;(4)从右至左1,3,5,7;然后2,4,6,8;(5)从左至右1,2(两盏同时,一下同)->3,4->5,6->7,8;两遍.(6)从右至左1,2(两盏同时,一下同)->3,4->5,6->7,8;两遍. 重复(1)(2)(3)(4)(5)(6)5.2调试成功6. 设计心得体会本次试验经历了整整一天,通过不断的修改源程序,不断地调试运行,不断地与同学交流与思考,实验最终成功。在最后环节设计LED灯两两点亮时,怎么修改都不能纠正错误,最终与别人讨论才得以成功。微机原理和接口技术是一门实践性强的学科,相关知识仅靠教科书不能很好的掌握,必须通过实践才能比较直观和深刻的理解。通过本次试验,我了解了流水灯设计的基本思路与方法,纸上得来终觉浅,绝知此事要躬行,课堂上听再多理论知识也是纸上谈兵,只有理论与实践相结合才能出佳绩,看到流水灯按照指定要求闪亮时,一切都值了。参考书目:1肖金球,增强型51单片机与仿真技术M,清华大学出版社,北京,2011.102周明德,微机原理与接口技术M人民邮电出版社,北京,20073陈海宴,51单片机原理及应用M,北京航空航天大学出版社,北京,2010专心-专注-专业

    注意事项

    本文(流水灯设计实验报告(共10页).doc)为本站会员(飞****2)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开