版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
#单片机课程设计组员分工姓名学号职务分工张诗浩26组长负责程序的编译、调试、运行张恩宾18组员负责程序的修改、接线、编译王景阳32组员负责查找关于本次课程设计的有关书籍、资料刘志强11组员负责针对各个芯片结构功能的总结
单片机课程设计组员评定姓名学号职务评定张诗浩26组长作为组长,我深知这次课程设计的重要性,怀着股韧劲,所以在每个环节都尽心竭力的去做,就为了我们组能够成功,能够圆满的完成任务!这次课程设计我相信我做到了责任心、坚持和耐心。通过这次课程设计和答辩,我发现在单片机和芯片的认知上还有欠缺,在学习单片机上,我还要继续刻苦努力。自我评价:理论知识不足要加强学习,在课程设计的过程中认真负责,有一定的团队精神。张恩宾18组员张恩宾虽然对单片机的认识不是很清楚,但在设计的过程中非常积极的完成了自己的任务,组长某些环节上毫无进展时,主动地帮组长查找资料,态度认真,尤其是在不懂的知识时,他会打破沙锅问到底,课程设计中态度认真负责,他是一个态度认真的组员。王景阳32组员对景阳来说,课程设计有些难,因为他的基础知识不怎么好,所以在课程设计过程中,他也是很少发言的,但他积极乐观,总是在我们困难的时候给我们快乐鼓励,他还善于钻研,在调试的时候交给他步骤,他会慢慢的去熟悉,认识,甚至结果给我们一些启发,工作不一定都要去忙忙碌碌,还需要一些趣味和放松,他就是这样的,一个可以提咼工作效率的组员。刘11组刘志强认识事物的能力很快,所以在课程设计的过程中也省去了很多不志员必要的麻烦,他乐于帮助他人,在讨论的过程中他会积极发言,善于从强错误中发现问题,这给了我们很大的帮助,他还会帮其他组员讲解问题,是我们组的一大得力帮手,工作态度认真负责,办事效率高,他是一个适应能力强的组员。目录TOC\o"1-5"\h\z设计思想13页2.硬件接线图15页程序流程图16页程序及说明17页设计总结19页参考文献21页1设计思想我组设计的题目是BCD加法器1,目的是根据彩灯亮灭的方式,来显示两个BCD码相加之和。在探讨设计思路的时候,我组认真研究了设计所用到的芯片的功能,下面介绍一下我组所用到的芯片,以及芯片的结构、功能。在设计时我们所用到的芯片清单如下:名称型号数量单片机MCS-511台可编程并行芯片82551个发光二极管LED9个导线若干8255是一种通用的可编程多功能并行接口。(1)8255的内部接口。8255内部有3个8位的并行I/O端口,即A口,B口,C口,还有一个控制口。面向外设一侧各有8根I/O端口数据线。其中C口又分为上半部和下半部。A口和C口上半部称为A组,受A组控制模块管理,B口和C口下半部分称为B组,受B组控制模块管理8255的断口地址。在片选信号CS=0的条件下:A1A0=00,选中A口数据寄存器;A1A0=01,选中B口数据寄存器;A1A0=00,选中C口数据寄存器;A1A0=11,选中控制寄存器。通常,进行系统设计时,一片8255A占用4个连续的口地址。8255有3种工作方式,A口可以工作在方式0,方式1,方式2;B口可以工作在方式0,方式1;C口仅能工作在方式0。8255控制字,有2个控制字,方式选择控制字和C口置0/置1控制字。8255初始化,向8255控制寄存器写入“方式选择控制字”。预置端的工作方式A、B口为输出,C并不予以使用。2、各各发光二极管阳极通过电阻接通+5V,因此要使其点亮,应使8255相应的端口为0。不亮的相应端口为1。例如,要使L1,L12亮,其余不亮,则应向A口置0FFH,向B口置07H。3.要求完成本次实验,要首先必须了解彩灯的亮灭规律。本实验选用了9个小灯。本课题要求考虑高位溢出,无高位溢出时,求和结果用8个LED灯显示,亮的为1,灭的为0,读出BCD码转化为十进制,即为结果;若有高位溢出时,第9个灯亮,所得结果已超过两位,通过9个灯结合读出结果。
2硬件接线图3程序流程图将求和结果从C口输出,用1个LED表示考虑到高位溢出源程序清单org0mova,#90hmovdptr,#7fffhmovx@dptr,alp:movdptr,#7ffchlp2:movxa,@dptrcjnea,#99h,wosjmplp1wo:jclp1sjmplp2lp1:adda,60hdaamovdptr,#7ffdhmovx@dptr,ajcyjwmovdptr,#7ffehmova,#0movx@dptr,asjmpdoneyjw:movdptr,#7ffehmova,#1movx@dptr,adone:nopsjmplpend设计总结一周的单片机课程设计结束了,回想一下,有太多太多的滋味、太多太多的精彩在里面,有查找书籍资料时候的失望与无奈,有编程序时的兴奋与沮丧,有调试时的愤怒与忧虑,有成功时的欢呼雀跃与自豪………单片机课程设计之前我们只是在书本上认知一些乏味的程序与数字,只有理论的认知,通过课设,我们不仅在理论课程上有所收获,而且自己能够亲手的去操作,去实践,这对我们加深单片机的认识有极其重要的意义。只有这样才能更深的了解、学习单片机。我们组做的是BCD码加法器1,以前真的很难懂的,为什么能实现这样的功能?通过什么样的方法去实现?溢出位怎么考虑?结果怎么样才能正确的表示出来?这样一个接一个的问题困扰着我们,当时看到程序的时候,我真的想不明白,其中最重要的8255芯片的功能一直困扰着我们,直到现在我感觉还有一些问题,但经过我们看书、查资料,对8255的数据输入输出端口,工作方式等有了认识,所以一步一步的完成了这次课设,其中有学到的知识的运用,也有查阅资料的一些见解,在这个过程中,我们深知自己对于单片机的认识还是仅仅局限于读写程序上!对它的工作流程、实现方法的不知很严重,今后必须刻苦深入的学习了。虽说不是很好,但圆满的完成了任务,心中还是美滋滋的。在课设的过程中,真真正正做到了废寝忘食,开始时感觉一个星期很长,后来随着问题的深入,感觉时间又那么的紧迫,甚至因为自己的情绪,在调试的时候,与组员发生了激烈的争论,那些天因为程序的各种错误,接线的错误,无法实现灯亮……急的团团转现在回想起来,自己还不时地想笑。单片机课程设计结束了,但它的意义却还在延续,“理论与实践相结合才能产生巨大的生产力”!光靠表面上的理论知识是站不住的,要自己亲自去实践,才能得到。课设中充满着压力,但我们学会了耐心坚持、和静心。课程设计给我最大的收获是认识到了我们自己的严重不足,并知道了努力的方向,我想这种认识在以后的学习和工作中也会给我帮助。感谢老师在我们犯难的时候给我们提供的答疑,谢谢这次课程设计,让我们学习到了最重要的知识,也锻炼了我们自己。参考文献1、《单片计算机原理与应
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 海洋浮标工变更管理竞赛考核试卷含答案
- 旅游定制服务师创新实践评优考核试卷含答案
- 货运业务信息员安全演练水平考核试卷含答案
- 交通运输二级造价试题及答案
- 农产品质量安全检测员诚信品质知识考核试卷含答案
- 电焊工保密强化考核试卷含答案
- 商品选品员岗前基础验收考核试卷含答案
- 蜂媒授粉员安全素养能力考核试卷含答案
- 造价咨询内控管理体系及保证措施
- 中小学教学进度执行情况记录表
- 206内蒙古环保投资集团有限公司社会招聘17人考试备考题库及答案解析
- 道法薪火相传的传统美德课件-2025-2026学年统编版道德与法治七年级下册
- 2026年企业安全生产事故上报工作自检自查报告范文
- 学前教育普惠性家庭参与研究课题申报书
- 2026届江苏省南师附中生物高一下期末质量检测试题含解析
- 差旅费报销制度模版
- 消防维修业务管理制度
- 供应链管理体系规范手册(标准版)
- 加油站新员工三级安全教育培训试题(附答案)
- 建筑施工安全教育培训指南(标准版)
- 鲜花介绍课件
评论
0/150
提交评论