解析《单片机原理及应用》课程设计指导书_第1页
解析《单片机原理及应用》课程设计指导书_第2页
解析《单片机原理及应用》课程设计指导书_第3页
解析《单片机原理及应用》课程设计指导书_第4页
解析《单片机原理及应用》课程设计指导书_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

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

文档简介

1、一、本人专业从事电子设计,电子产品复制,电子产品功能破解,设计,毕业论文设计,程序编写,扣扣:一六三四一八九二三八电子产品功能猜测,加密解密更多相关资料请加扣扣:一六三四一八九二三八单片机原理及应用课程设计指导书通信05-1班 2007.7.2-2007.7.13一、设计目的1. 通过综合运用单片机原理及接口技术的知识,对所学的内容做比较系统的设计,提高学生综合运用本课程和先修专业课程的能力,以及分析问题和解决问题的能力。2. 进一步巩固所学的课堂教学理论基础,通过硬件的设计及软件的编程,提高学生的实验水平,加强学生的实践技能的培养,提高他们的应用能力。3. 使学生在树立正确的人生观、养成严谨

2、、踏实的工作作风等思想素质方面受到教育和培养。二、内容及时间安排本次课程设计的题目定为下面2个,学生可以结合自身特点自由组合,3人一组选择任意一题进行设计。课题1:简易时钟/秒表计时器课题2:简易交通灯控制系统课题3:多路温度检测系统课题4:日历时钟的设计与调试课题5:智能频率、计数器设计安排2周时间。用2天时间进行课题有关内容讲解,电路的设计,硬件板的准备以及调试、开发工具的介绍,理解课题要求,查阅相关资料;用12天时间完成课题方案设计,绘制硬件原理图,编写主要软将流程图;用45天时间完成课题相应硬件组装、焊接,软件编制、调试;最后12天时间进行总结(撰写设计报告)、验收、答辩、考核、评分。

3、三、基本要求1. 根据课题任务书及提供的实验条件各组独立完成硬件的设计、软件的设计、编程及调试。设计结果达到课题技术要求,功能完善,运行稳定。2. 写出设计报告。要求条理清楚,重点突出,结构合理。对电路有详细分析,所用芯片详细介绍,并附有完整电路图及带有注释说明的完整的软件源程序清单。3. 独立思考、共同协作、保质保量、按时完成。4. 课程设计期间按时作息,遵守纪律,爱护仪器、设备,保持良好、整洁的工作环境。四、考核及评分标准:依据课程设计的作品、设计总结、实际工作表现及答辩情况按五分制评定成绩。设计报告(含电气原理图、软件清单、使用说明书)占40%;元器件损耗、仪器设备的使用及遵守实验室管理

4、条例情况占10%;最后的演示验收及答辩占50%;若不能按时完成,则根据拖延情况,扣除总分数20%40%。五、设计报告内容及要求:1、 封面(设计题目、班级、指导教师姓名、设计者班级、姓名)2、 课程设计任务书3、 摘要、目录4、 课题简介,设计方案。5、 硬件设计(电路结构组成及原理说明)软件设计(各程序模块流程图,设计的有关算法,调试、实验方法及结果)6、 设计总结:收获、启发、心得体会及不足。7、 参考文献,附录(程序清单等)。课程设计报告采用统一的模板编排,上交打印稿,同时上交电子文档,文件格式为.doc或.pdf。六、教材及参考书1 胡汉才,单片机原理及其接口技术,清华大学出版社2 邹

5、逢兴,微型计算机接口原理与技术,国防科技大学出版社3 阎凯,微型计算机硬件设计原理分析与维修,科学出版社4 何立民,MCS-51系列单片机应用系统设计系统配置与接口技术,北京航空航天大学出版社5 沈德金,MCS-51系列单片机接口电路与应用程序实例,北京航空航天大学出版社附:课题任务书课题1:简易时钟/秒表计时器一、任务1、 用6位LED数码管显示时、分、秒,以24h(小时)计时方式显示;显示格式为: 13.:25:15 或自行设计显示格式。2、 通过按键进行时钟/秒表功能的转换,时钟计时每1s进行加1操作,秒表计时每10ms进行加1操作。3、 按键实现计时启动、暂停及清零功能。二、设计要求首

6、先进行预设计,根据设计的任务要求,先确定设计的硬件电路方案,然后进行硬件电路的初步设计,在计算机上画出硬件电路图,在老师的指导下进行修正硬件电路图,并对所涉及的参数进行计算。在确定硬件的基础上,要进行软件的总体设计,包括软件主流程的设计以及各子程序的设计,同时,要写出详细的操作说明,如时间的调整方法,显示窗口的时间切换等,以配合软件的设计。然后进入硬件的调试及编程工作,设计组内的同学可根据任务分工,有调试硬件各功能模块的,如键盘子程序、显示子程序等,有进行整体程序的编制的,各模块的编制过程中要注意资源的衔接,最好采用伪定义的方式采用单片机的片内RAM资源。最后进入联机调试,联机调试的原则也要采

7、用分步走的原则,各个功能模块要逐步套入,通过一个再增加一项功能,从而达到设计的总体要求,不要上来编制个最大的程序,最后无法查找错误!最后写出设计报告。课题2:简易交通灯控制系统一、任务1、在十字路口的东西、南北向各有一组红黄绿灯和一个计时显示系统,计时系统由1位LED数码管组成,用于显示红绿灯点亮的时间。2、时间显示采用倒计时方式,即各灯点亮时,时间为灯亮的最大值,以后每1秒钟显示数据减1,直到减为0以后指示灯进行变换。3、红绿灯的亮灭规律: 灯灭 灯亮序号东西方向南北方向时间红绿黄时间红绿黄1792239742二、设计要求同课题1的二说明,此略!课题3 多路温度检测系统一、任务1、8路温度值

8、(可用05V电压值模拟0-100)的数据采集,经A/D转换后送入单片机;2、8个键盘、8个LED数码管显示电路,用于循环显示每一路的温度值(显示精确到小数点后一位),通过按键还可以选择任意一路显示。3、设温度值的正常范围为10-50,若当前温度值超过此范围,则LED闪烁报警;4、通过按键解除报警。二、设计要求同课题1的二说明,此略!三、说明8路的温度显示,采用一个显示头,显然,显示的方式采用的循环显示,显然,要占用1个数码管用来表示路数标志!由于目前的报警值为固定的报警值,因此,不需要键盘参与温度上下限值的设置,有能力的同学可以将本指标扩展为,能任意设置8路的温度报警值。根据实际的工业现场,一

9、旦某路信号有报警信号,它的显示应该优先,该路显示不仅闪烁显示,而且正常的温度路数不再显示,如果有多路报警,应该显示的循环圈也为有报警的多路,并闪烁。只有报警信号全部撤销,才进入正常的8路循环显示!显然题目要求的解除报警是对声音报警的撤销,显示报警的撤销应该在信号确实正常后才撤销!报警过程中,显示切换为有报警的路数的那个,但温度的测量还是8路巡检的!定点显示功能的增加,一定还要有定点显示的撤销!注意A/D转换值到温度值之间的工程量变换!课题4 日历时钟的设计与调试一、任务1、用74LS164、74LS165设计键盘(8个或16个键)、显示(用6个或8个LED数码管)部分的硬件电路;2、利用MCS

10、-51内部定时器定时,编程实现年、月、日、时、分、秒的显示,显示格式为: 年月日: 04-06-18 时分秒: 09-12-35也可自行设定显示格式,两部分可按键切换显示;3、能按键调整日期、时间的数值;4、可设定时间报警,报警的时间至少有2个,报警时应有报警指示。5、要求至少调试出任务的前三项。二、设计要求同课题1的二说明,此略!三、说明在做本题目中要注意对于定时,不要采用软件延时的方式获得秒脉冲信号,否则不仅会影响CPU的执行效率,更大的问题在于定时不准。在产生秒脉冲信号时,要采用定时器中断的方式,对于一次定时不够1S的问题,可采用软件计数器作为定时中断的次数计数器来实现。在调整时间时,最好采用闪烁的方式来提示用户目前的工作状态!对LED数码管的显示字型代码问题,要根据老师提供的线路板上的情况建表,不要一味抄书本!显示的问题要搞清动态显示、静态显示的概念!要搞清行列扫描式键盘、独立式键盘的概念!要清楚键盘去抖的概念!要搞清74LS164、74LS165的真值表、各管脚功能定

温馨提示

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

评论

0/150

提交评论