《单片机实训报告》word版

《单片机实训报告》word版

ID:29124522

大小:804.00 KB

页数:16页

时间:2018-12-16

《单片机实训报告》word版_第1页
《单片机实训报告》word版_第2页
《单片机实训报告》word版_第3页
《单片机实训报告》word版_第4页
《单片机实训报告》word版_第5页
资源描述:

《《单片机实训报告》word版》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、成都航空职业技术学院《单片机技术与应用》实习报告(2011-2012学年第一学期)课程名称:__________课程代码:_________系别:__________专业:__________班级:__________学号:__________学生姓名:__________指导老师:__________完成时间:__________年__________月__________日一、教学实训的性质和目的1、性质微机原理与接口技术是根据教学计划安排的,以培养学生利用单片机进行电子设计能力为中心的综合性实习。2、目的通过《单片机接口技术》教学实训,提高学生的

2、电子设计能力;加强分析问题和解决问题的能力;巩固和加深理解所学的理论知识;培养理论联系实际、实事求是、严肃认真的工作作风和科学态度。二、教学实训的基本要求通过微机原理教学实训要达到以下基本能力要求:u专业能力单片机系统硬件电路的设计能力;单片机系统硬件电路的基本测试能力;使用仿真器、编程器等单片机开发工具的技能;采用单片机开发控制系统的基本能力;单片机系统资源的应用能力;单片机指令系统的基本编程能力;程序设计框图的应用;使用仿真器、编程器等单片机开发工具的技能;采用单片机系统程序设计的基本能力;掌握一种单片机仿真软件的基本应用能力。u方法和学习能力拓展

3、相应的信息收集和应用能力;思考和解决问题的能力;学会系统设计方法和严谨工作态度;程序设计思路及编制方法、思考和解决问题的能力。u个人和社会能力通过分组实施,提高学生的沟通能力、团队合作及协调能力;通过实际电路的搭建及测试,提高学生的细心、耐心和责任意识;通过程序设计与调试,提高学生严谨的逻辑思路,慎密的工作方式和强烈的责任意识。三、教学实训的内容硬件电路要求用89C51单片机设计一个系统,具有6个数码管,按键若干,指示灯1个任务一系统运行后,六个数码管分别显示0、1、2、3、4、5。任务二按键1,系统显示888888;按键2,显示888888,并闪烁;

4、按键3,轮流显示000000至999999;按键4,恢复显示HELLO.任务三系统倒计时,重9开始减,没过1秒钟减1,当减到0时,计时停止,指示灯闪烁。任务四系统运行后,自动显示时、分、秒任务五1.编写程序,使系统运行后后自动显示时、分、秒;2.通过按键能修改时间(“+”键或“-”键)。四、实施步骤1、分析根据项目要求,利用网络、书籍等手段广泛查阅,收集相关资料。研究、学习资料中的内容和知识,获取项目设计的有价值的信息。2、计划与决策根据获取的信息,制定出完成项目任务的各种方案。并找出其中的最佳方案进行详细设计,包括方案叙述、硬件描述、软件功能、流程图

5、、软件代码等。3、实施调试显示子程序;调试定时显示子程序;调试键盘子程序;调试键盘控制显示子程序;调试主程序;撰写实训报告。4、评估检查功能是否满足预期要求。5、总结组成工作小组,进行汇报和讨论,通过组内互评和教师评价,分析设计中出现的问题,以及设计中应用的技术关键。五、任务设计(1)任务一实训要求:写一个完整的运行程序,使原理图按要求进行显示0、1、2、3、4、5。2元器件使用单片机(AT89C51),电阻(RES),按钮(BUTTON),瓷片电容(CAP),电解电容(CAP-ELEC),晶振(CRYSTAL),6个数码管的显示器(7SEG-MPX6

6、-CC),八排电阻(RX8)。3、任务一的程序ORG0000HAJMPSTARTORG0010HSTART:MOVP3,#0FFHMOVDPTR,#TAB查表指令NEXT:MOVDPTR,#TABCLRP3.0P3.0清零CLRAA清零MOVCA,@A+DPTR查字形码MOVP0,AINCDPTR指针加1LCALLDELAY延时SETBP3.0P3.0置1CLRP3.1P3.1清零CLRAA清零MOVCA,@A+DPTR查字形码MOVP0,A把A送入P0口INCDPTR指针加1LCALLDELAY延时SETBP3.1P3.1置高电平CLRP3.2CLR

7、AMOVCA,@A+DPTRMOVP0,AINCDPTRLCALLDELAYSETBP3.2CLRP3.3CLRAMOVCA,@A+DPTRMOVP0,AINCDPTRLCALLDELAYSETBP3.3CLRP3.4CLRAMOVCA,@A+DPTRMOVP0,AINCDPTRLCALLDELAYSETBP3.4CLRP3.5CLRAMOVCA,@A+DPTRMOVP0,ALCALLDELAYSETBP3.5LJMPNEXTDELAY:MOVR5,#10D1:MOVR6,#20D2:MOVR7,#20DJNZR7,$DJNZR6,D2跳转执行下一步D

8、JNZR5,D1RETTAB:DB3FH,06H,5BH,4FH,66H,6DHEND4、原理

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。