微机原理与接口技术各种节日彩灯的设计

上传人:re****.1 文档编号:487870684 上传时间:2024-01-17 格式:DOCX 页数:12 大小:202.84KB
返回 下载 相关 举报
微机原理与接口技术各种节日彩灯的设计_第1页
第1页 / 共12页
微机原理与接口技术各种节日彩灯的设计_第2页
第2页 / 共12页
微机原理与接口技术各种节日彩灯的设计_第3页
第3页 / 共12页
微机原理与接口技术各种节日彩灯的设计_第4页
第4页 / 共12页
微机原理与接口技术各种节日彩灯的设计_第5页
第5页 / 共12页
点击查看更多>>
资源描述

《微机原理与接口技术各种节日彩灯的设计》由会员分享,可在线阅读,更多相关《微机原理与接口技术各种节日彩灯的设计(12页珍藏版)》请在金锄头文库上搜索。

1、福建农林大学东方学院信息工程类课程实习报告课程名称:微机原理与接口技术实习题目:各种节日彩灯的设计姓名:陈秋枫系:计算机系专业:电子信息工程年级:2009 级学号:指导教师:詹仕华职称:副教授2012年 1月 6 日福建农林大学计算机与信息学院信息工程类课程实习报告结果评定序号评定内容等级评定成绩1实习报告格式规范情况(20分)优良中差2完成实习内容情况: 独立进行实习 工 作;能运用所学知识和技能去发现与解 决实际问题;能正确、科学地分析和处 理实验数据;图表完备,语句简洁,内 容完整(40分)优良中差3问题讨论与分析情况:有独立见解,内容深入,归纳合理,结论严谨(20分)优良中差4达到实习

2、目的情况(10分)优良中差5实习报告总体评价(10分)优良中差合计评定日期:指导教师签字:1. 实习的目的和任务12. 实习要求13 .实习地点14. 主要仪器设备(实验用的软硬件环境)15 .实习内容15.1实验连线15.2编写调试程序,全速运行25.3 实验现象记录66. 问题讨论与分析77. 结束语7参考文献实习题目各种节日彩灯的设计1. 实习的目的和任务实习目的: 通过课设一步掌握微机原理与应用课程的有关知识,提高编程的能力, 加深对汇编语言的理解。 通过查阅资料,阅读程序,提高设计程序的动手能力,通过动手进行硬 件设计及程序设计,提高解决实际问题的能力。 通过实验的深入,加强对微机接

3、口与原理的实验箱的了解,充分了解其内部结构,尤其加深对8279、8253、8255芯片的原理与连线的了解。强的实用价值。2. 实习要求编写程序,以8255、8279、8253和74LS138简单接口芯片实现数码管的亮 灭。我们将设计出多种闪烁图案,以实现简单的数字及其他图案的显示。该系统 显示直观,工作稳定,操作简单,与商用LED显示具有类似的显示原理,具备较 强的实用价值。3 .实习地点计算机与信息学院硬件实验室(田家柄楼407)4. 主要仪器设备(实验用的软硬件环境)AEDK系列试验机调试软件LCA88ET5. 实习内容本程序由主程序和控制芯片输出程序组成。主程序主要负责系统初始化,控 制

4、芯片输出程序主要负责数码管的亮灭。8253开始定时后,每一秒控制相应的数码管的亮灭。5.1实验连线将8279的片选CS连接全译码处210H-217H,将8253的片选CS连接全译 码处200H-207H,将8255的片选CS连接全译码处208H-20FH。GATE0,GATE1 的接口接+5V;CLK0 接 2M、OUT0 接 CLK1、OUT1 接 PA0.5.2编写调试程序,全速运行系统程序:Z8279 EQU212HD8279 EQU210HLEDMOD EQU00;左边输入,八位显示外部译码八位显示LEDFEQ EQU38H;扫描频率CODE SEGMENTASSUME CS:CODE

5、START:MOV DX,Z8279 ;8279 初始化MOV AL,LEDMODOUT DX,ALMOV AL,LEDFEQOUT DX,ALMOV AL,00110111BMOV DX,203HOUT DX,ALMOV AL,00HMOV DX,200HOUT DX,ALMOV AL,10HOUT DX,ALMOV AL,01110101BMOV DX,203HOUT DX,ALMOV AL,00HMOV DX,201HOUT DX,ALMOV AL,20HOUT DX,AL ;8253 初始化MOV AL,10010000BMOV DX,20BHOUT DX,AL ;8255 初始化MO

6、V DX,208HL1: IN AL,DXTEST AL,01HJNZ L1b1: IN AL,DXTEST AL,01HJZ b1EIGHT:MOV DX,D8279;实现全8显示MOV AL,01111111BOUT DX,ALMOV AL,01111111BOUT DX,ALMOV AL,01111111BOUT DX,ALMOV AL,01111111BOUT DX,ALMOV AL,01111111BOUT DX,ALMOV AL,01111111BOUT DX,ALMOV AL,01111111BOUT DX,ALMOV AL,01111111BOUT DX,ALMOV DX,20

7、8HDELAY3:IN AL,DXTEST AL,01HJNZ DELAY3DELAY4:IN AL,DXTEST AL,01HJZ DELAY4DROP:MOV DX,D8279;实现小数点图形显示MOV AL,10000000bOUT DX,ALMOV AL,10000000bOUT DX,ALMOV AL,10000000bOUT DX,ALMOV AL,10000000bOUT DX,ALMOV AL,10000000bOUT DX,ALMOV AL,10000000bOUT DX,ALMOV AL,10000000bOUT DX,ALMOV AL,10000000bOUT DX,AL

8、MOV DX,208HDELAY9:IN AL,DXTEST AL,01HDELAY0:IN AL,DXTEST AL,01HJZ DELAY0FIGURE:MOV DX,D8279;实现从6到1数字图形显示MOV AL,00000110bOUT DX,ALMOV AL,01011011bOUT DX,ALMOV AL,00000111bOUT DX,ALMOV AL,01111111bOUT DX,ALMOV AL,01001111bOUT DX,ALMOV AL,01100110bOUT DX,ALMOV AL,01101101bOUT DX,ALMOV AL,01111101bOUT D

9、X,ALMOV DX,208HDELAY11:IN AL,DXTEST AL,01HJNZ DELAY11DELAY22: IN AL,DXTEST AL,01HJMPEIGHTCODE ENDSEND START5.3实验现象记录6 .问题讨论与分析在实验的最后,我们碰到最棘手的问题就是显示的延时问题。循环跳跃的时 间与顺序执行的时间不相等。中间有三次明显的时间缩短。于是我对软件中每一段代码进行了仔细的排查,最终在程序的末尾发现了因 为电平判断错误而导致了时间的缩短。7.结束语课程设计过程中培养了我在实践中研究问题,分析问题和解决问题的能力以 及培养了良好的工程素质和科学道德,例如团队精神、

10、交流能力、独立思考、测 试前沿信息的捕获能力等;提高了自己动手能力,培养理论联系实际的作风,增 强创新意识。通过这次实验,我大开眼界,增强了对书本知识的理解。我们应该 尽量减少操作的盲目性提高实验效率的保证,有的人一开始就赶着做,结果却越 做越忙,主要就是这个原因。我也曾经犯我们做实验不要一成不变和墨守成规, 应该有改良创新的精神。实际上,在弄懂了实验原理的基础上,我们的时间是充 分的,做实验应该是游刃有余的,在这次的实验中,我对一些测试硬件、软件及 其使用有了更深刻的认识,是书本上的理论知识的进一步巩固和印象加深21世纪是计算机全面发展应用的时代,很多人不是在制造计算机而是在使 用计算机,在使用计算机的人群中只有从事嵌入式系统应用的人才真正地进入到 计算机系统内部软硬件体系中,才能真正领会计算机的智能化本质并掌握智能化 设计的知识。通过这次难得的实践机会给了我很大的收获,不仅巩固了原有的知 识,并增强了动手能力,培养了面对问题的分析能力以及遇到困难如何面对。参考文献1周荷琴吾秀清主编微机原理与接口技术合肥:中国科学技术出版社20073贾金铃主编微型计算机原理及应用一理论,实验,课程设计 重庆:重庆大学出版 社 2006

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文 > 其它学术论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号