单片机实训计划书-自动化_第1页
单片机实训计划书-自动化_第2页
单片机实训计划书-自动化_第3页
单片机实训计划书-自动化_第4页
单片机实训计划书-自动化_第5页
已阅读5页,还剩8页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

PAGEPAGE3四川化工职业技术学院《单片机应用技术实训》计划书系部:信息工程系专业:自动化专业年(班)级:1031、2实训性质:《单片机应用技术实训》实训时间:共1周(第16/17周)实训地点:信息工程系单片机实训室指导教师:宁思华教研室主任签字:系主任签字:2011/2012学年第二学期

《单片机应用技术实训》计划一、任务及要求通过实训,进一步掌握单片机的原理、程序设计和应用方法。二、主要内容A组题目:流水灯设计。效果要求:输入任意一个8位值,LED灯即按照该值进行流水灯循环,例如:输入1,循环初值即是00000001,下一刻应为00000010,以此类推;输入5,初值即是00000101,下一刻应为00001010,依此类推。(难度递增:设计一反向效果,正向循环一轮后接上一轮反向循环)音乐灯设计。效果要求:音符对应简码数字1-8,事先编写一组音符,然后每次取出一个音符,根据音符数值对应亮灯,例如:音符为1亮灯L1,音符为2亮灯L1~L2,音符为3,亮灯L1~L3,依此类推。(每次亮灯顺序为L1先亮,然后L2,然后L3……间隔时间应低于0.2秒,每个音符的灯组亮完后应全部熄灭)定时装置设计。效果要求:设计一个倒计时装置,倒计时时间默认99秒,使用LED灯显示倒计时效果,99秒显示10011001,98秒显示10011000,依此类推。计时归0的时候,L1~L8同时闪烁3轮,然后重新开始倒计时。流水灯设计。效果要求:效果①L1~L8循环点亮,L8点亮后,转为L8~L1循环点亮,②L4L5亮→L3L6亮→L2L7亮→L1L8亮,然后逆向L1L8亮→L2L7亮→L3L6亮→L4L5亮。两个效果各自自身循环,设计一个开关,控制选择效果①或者效果②。(难度递增:控制L1~L15)开关控制设计。效果要求:设计开关A,当开关A开、关一次,L1点亮,开关A再开、关一次追加L2亮,依此类推,最多L1~L8全亮。开关B,当开关B开关一次,L1~L8全灭,开关A的效果重头开始。计数器设计。效果要求:用四个LED表示二进制计数值,开关A每开关一次,计数器加1,并通过LED灯表示出当前值;开关B每开关一次,计数器减1;开关C可实现复位效果。密码锁控制。效果要求:采用开关实现密码的输入功能,密码长度至少3位;当密码输入正确之后,锁就打开,如果输入的三次的密码不正确,就锁定开关3秒钟,同时LED灯组闪烁提示,直到3秒后,才打开开关锁定功能;否则在3秒钟内仍有开关按下,就重新锁定开关3秒时间并报警;开锁信号可用LED灯组指示。B组题目:交通灯设计。效果要求:设计一组双向,四灯组交通信号控制系统。效果要求:每个通道四灯(直行绿灯、左转绿灯、黄灯、红灯),放行时间为总20秒,绿灯闪烁3秒,黄灯2秒。应急处理:中断信号发出后,单边放行直行(设计南北和东西向各一),持续时间30秒,时间到,恢复原状。带中断控制的彩灯设计。效果要求:用8只LED,实现至少4种彩灯灯光效果(不含全亮全灭),可以通过开关控制在几种效果之间进行切换,有暂停键,当暂停后,LED全亮,延迟5秒后还原。电子记分牌设计。效果要求:用两组LED灯组表示计数效果,每组4灯,表示范围0~15。开关A控制A组灯,每开关一次,A组计数值加1;开关B控制B组灯,每开关一次,B组计数值加1。当其中任何一组灯组计数值达到15时,该组4个LED全亮并开始闪烁,另一组全灭,持续一段时间后复位,重新开始计数。霓虹灯控制器设计。效果要求:利用单片机控制霓虹灯的点亮;根据开关的不同控制要求,实现霓虹灯的全亮、不同颜色灯的点亮、霓虹灯的轮流点亮闪烁、全亮闪烁等;其中闪烁的频率可调。简易电子抢答器设计。效果要求:可容纳4组参赛者抢答器,每组设置一个抢答按钮供参加竞赛者使用;电路具有第一抢答信号的鉴别和锁存功能。在第一时间按抢答开关,指示灯亮;主持人拥有系统复位功能。选题说明:每个小组在A组B组各选一题,A组题目选择不能有重复,否则设计无效,B组题目两组以上重复,设计无效。要求先设计,再调试,按时填写日志。三、实训设备软件:TKStudio(在综-C302室或C304室)硬件:PC机或Dais-80958B单片机仿真实习系统(在综-C501室)『Dais-80958的使用可视情况而定』程序设计阶段,在综-C302室或C304室PC机进行程序设计。运行调试阶段,在PC机上仿真,作程序运行调试。或单片机原理实训室(综-C501室)进行仿真,即按照设计的机器代码上机,作程序运行调试。『Dais-80958的使用可视情况而定』四、注意事项1.先按要求准备好实训设备和接线以后再通电试验,禁止通电状态下接插各种导线和设备。2.操作过程中要注意保护人身和设备安全。坚决禁止随意撬动或拔出实训设备上的集成块。坚决禁止随意拆卸实训设备内的主机板。对实训设备实行分组包干负责制,谁损坏谁赔偿。3.使用过程中,发现有异常现象或气味时,应立即关电处理。试验完毕后清理好导线和设备,经老师检查同意后方可离开。五、纪律规定纪律考勒:20分1.严格考勤,不得迟到,早退,不能旷课。违纪要按规定扣分。2.要听从指导教师安排,打扫实训室的卫生。缺席要按规定扣分。3.要爱护设备,不得随意损坏器材,损坏者应按规定赔偿。不能私拿实训室的设备、材料及电脑配件等。如有发现,成绩记为不及格,且报学生处、保卫处进行处理。六、时间安排时间为1周。进程与考核按三个阶段实施。程序设计阶段:30分,检查个人的软件设计原稿运行调试阶段:30分,检查个人的程序运行调试结果实训报告阶段:20分,检查个人的完整实训报告1.周一:讲解课程实训要求,布置实训题目。确定分组名单(每组第一名为组长),五个人为一个小组。查阅资料,进行软件设计。2.周一至周三:在PC机上用TKStudio进行程序调试,得到机器代码。3.周四至周五:在Dais-80958B单片机仿真实训系统上正确运行,得出出运行结果。4.周一至周五:整理每天写的个人实训日志。最后按照设计和调试过程,写出完整的实训报告,报告内容包含实训任务、实训原理、程序设计、机器代码、运行结果、实训体会等。实训日志和实训报告于第20周星期一交指导老师处。同时上交纸质和电子文档(个人文件夹名称统一为:班级学号+姓名,由科代表收集)。七、考核办法成绩评定,实行分阶段考核,根据效果打分。1.评定标准:85分以上:优;70~84分:良;60~69分:及格;60分以下:不及格。2.计分办法:纪律考勒:20分;程序设计:30分;运行调试:30分;实训报告:20分。

实训参考资料*1.1单片机应用技术实训开发系统的使用『Dais-80958的使用可视情况而定』1.1.1实训目的掌握TKStudio软件和Dais-80958B单片机实习开发系统的使用方法。1.1.2实训设备PC机一台,

TKStudio软件;Dais-80958B单片机实习开发系统一台1.1.3预习要求1.熟悉

TKStudio软件的使用方法。2.熟悉Dais-80958B单片机实习开发系统的使用方法。1.1.4实训步骤1.启动PC机,运行TKStudio软件,将程序翻译成机器代码。步骤如下:(1)打开TKStudio软件(2)新建工程(3)新建文件(4)编写并输入源程序(5)配置时钟频率(6)调试(7)查看代码(8)查看运行结果2.启动Dais-80958B单片机实习开发系统,熟悉键盘与显示器的使用。键盘与显示器的作用简介如下:6位LED数码管显示器,前4位为单元地址,后2位为单元内容。RESET键为复位健,系统进入初始状态“P.”。STOP为暂停键。MON键为返回健,系统进入待命状态0。EXEC键为执行健。STEP键为单步执行健ROM存储器的内容利用ME、NX、LS键进行读写。内部RAM存储器、寄存器(名称在键盘上)的内容利用RG、NX、LS键进行读写。外部RAM存储器的内容利用RW、NX、LS键进行读写。2.运行系统功能自检程序。在闪动的“P.”状态下,按键:[MOVE]→0000→[STEP]→[STEP]→[STEP]→[EXEC],系统以连续方式运行“8”字循环左移程序。若6位LED出现跑“8”显示,说明系统已进入正常工作状态,可按RESET键返“P.3.将给定的简单程序用TKStudio软件翻译成机器代码。4.将程序机器代码输入机器并调试运行,观察并记录存储器或寄存器的内容,分析实训结果。1.1.5实训报告要求根据实训总结Dais-80958B单片机实习开发系统的功能和使用方法。1.1.6思考题1.Dais-80958B单片机实习开发系统的功能是什么?2.Dais-80958B单片机实习开发系统的使用操作方法?1.1.7注意事项实训中要爱护设备,遵守安全操作规程。1.1.8Dais-80958B实习开发系统参考资料Dais-80958B单片机实习开发系统及使用方法《单片机应用技术》课程实训使用的是启东达爱思计算机有限公司生产的Dais-80958B实习开发系统。1.系统的组成Dais-80958B实习开发系统的MCS-51单片机实习与仿真由管理CPU89C51系统单元、目标CPU8032、接口实习单元和内置稳压电源组成,通过RS232C串行接口可与PC微机相连。2.系统功能与特点(1)自带键盘、显示器,能独立运行,也可以PC机为操作平台。两种工作方式任意选择,均全面支持《单片机应用技术》等课程的实训教学。(2)系统采用紧耦合多CPU技术,用89C51作为系统管理CPU,8032作为目标机仿真与实训CPU,其软硬件资源100%出借。(3)目标CPU8032采用主频为6MHz,向用户提供实习方式和两种仿真方式(RAM方式和EPROM方式)。(4)配有二片RAM61C256构成系统的64K程序空间,地址范围为0000H~0FFFFH,还配一片61C256(32K)作为用户设置的断点区(BPRAM)。(5)实训项目完整丰富,与课程教学紧密结合,同时配有电机、温度、压力、音响等实习对象,可支持控制应用类综合实习。(6)系统接口实训电路为单元电路方式,电路简捷明快,后缀名为“H”机型的8位数据总线以排线或8芯扁平线形式引出,这样既减轻繁琐的连线工作,又提高学生的实习工作能力。(7)通过RS232通信接口,在Windows/DOS集成软件的支持下,利用上位机丰富的软件硬件资源,实现用户程序的编辑、编译、调试运行,提高实训效率。(8)具有最丰富的调试手段,系统全面支持硬件断点,可无限制设置断点,同时具有单步、宏单步、连续运行及无限制暂停等功能,100%保护用户现场,返回监控。(9)自带EPROM编程器,可对2764/27128快速编程(软硬件实习所需的代码文件)。3.系统资源分配(1)实习系统寻址范围定义如下:(2)系统已定义的I/O地址如下:4.系统的使用(1)把CPU选择开关拨至958位置。(2)若外置电源的应把随机所配的通信线/电源线带有电源输入端的一头插入主机板上的RS232—9芯插座,根据电源线颜色接入电源,具体方法如下:红 +5V黑 ⊥橙 +12V绿 —12V(3)若内置电源只要通过随机所配的三芯电源线连接AC220V电网即可。(4)打开电源开关,系统应显示闪动的“P.”,处于待命状态;否则按下RESET键,如仍再不显示,应立即切断电源,检查后重新进行或与本公司驻当地销售服务中心联系。(5)系统功能自检在闪动的“P.”状态下按键:[MOVE]→0000→[STEP]→[STEP]→[STEP]→[EXEC],系统以连续方式运行“8”字循环左移程序,若6位LED出现跑“8”显示,说明系统已进入正常工作状态,可按RESET键返“P.”状态待令。5.系统使用注意(1)本实训指导书是为配合Dais-80958B实习开发系统,适应《单片机原理及应用》课程需做大量软、硬件实习的需要而编写的,供学生编程使用。完成本实训指导书中的实训,可使学生基本掌握MCS-51单片机的结构原理、接口技术、程序设计技巧。书中详细叙述了各实训的目的、内容,列出了程序框图、硬件接线图和实训步骤。免除了为设计、准备调试实训线路和实训程序所需的工作量,节约了宝贵的时间。(2)硬件实训接线图上的粗实线表示在实训时要用导线连接起来。(3)所有实训都是相互独立的,次序上也没有固定的先后关系,在使用本书进行教学时,教师可根据教学要求,选择相应实训。(4)对同一问题的解决办法往往不是唯一的,欢迎在使用本书过程中提出最为优秀的实训方案,指出错误和不足,希望反馈意见以便及时修改。(5)键盘与显示器的作用简介6位LED数码管显示器,前4位为单元地址,后2位为单元内容。RESET键为复位健,系统进入初始状态“P.”。STOP为暂停键。MON键为返回健,系统进入待命状态0。EXEC键为执行健。STEP键为单步执行健ROM存储器的内容利用ME、NX、LS键进行读写。内部RAM存储器、寄存器(名称在键盘上)的内容利用RG、NX、LS键进行读写。外部RAM存储器的内容利用RW、NX、LS键进行读写。

四川化工职业技术学院《单片机应用技术实训》报告系部:

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论