微机原理课程设计_微机原理课程设计报告
微机原理课程设计由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“微机原理课程设计报告”。
一、设计题目
单片机综合试验仪——计数/中断模块
二、功能及性能指标
显示计数,记到15就重新开始计数
三、设计目的了解单片机综合实验仪基本构成和分模块设计方法。掌握PROTEUS下单片机综合实验仪的设计、绘制方法。通过本次实验,达到熟练掌握PROTEUS下单片机综合实验仪原理图绘制和模块划分调整的目的。
2通过单片机综合实验仪原理图转换为板图、制作出各模块实验板和下载程序和在实验板上调试、运行个实验项目,熟练掌握单片机综合实验仪线路板的设计制作过程;达到实现单片机综合实验仪各实验项目实际运行效果的目的。
3了解单片机综合实验仪各模块程序设计方法。掌握KEIL C51下单片机综合实验仪各模块程序设计和调式及PROTEUS下的系统仿真方法。通过本次课程设计,达到熟练掌握KEIL C51下和PROTEUS下单片机综合实验仪各模块程序设计、调试和仿真的目的。
四、意义
该实验通过单片机的最小系统的制作,设计简单系统,拥有控制其他模块的功能,在现实生活中应用广泛,具有现实意义。
五、本人所做工作
计数/中断模块部分 ①
原理图仿真:②
PCB版图设计(元件封装)与制作: 部分器件封装:中断、定时计数、串行通信电路部分器件封装:SW1(TRIGGER)(3)——SW-PUSH-AUTO-LOCK(按实物设计)D9(POWER_SHOW)(3)——LED需要设计封装器件外形图如下:
中断、定时计数PCB电路图
六、设计内容
依据单片机综合实验仪原理图各模块及其元器件的实物结构。在PROTEUS下设计制作单片机综合实验仪的设计、绘制方法。通过本次实验,达到熟练掌握PROTEUS下单片机综合实验仪原理图绘制和模块划分调整的目的。
1、在PROTEUS的智能原理图输入系统ISIS下,按本本课程设计课件要求,每位同学主攻单片机综合实验仪一个模块原理图设计和绘制。为后续实验本模块的板图设计做好准备。
2、自己制作的电路板图上焊接元件,完成实验板的制作。
3、对各电路模块和实验项目进行程序下载和实验项目的调试运行。
4、在KEIL C51下和PROTEUS下,对单片机综合实验仪一个模块的程序设计、调试和仿真。
5、运行PROTEUS的ARES软件,依据电路模块的元件实物,核对和设计封装图。3中断、定时计数、串行通信电路部分器件封装:SW1(TRIGGER)(3)——SW-PUSH-AUTO-LOCK(按实物设计)D9(POWER_SHOW)(3)——LED6、结合上次实验兼顾的单片机综合实验仪其它模块原理图设计和绘制。完成相对应的程序模块设计、调试和仿真。
七、设计思路及描述
设计思路及描述--该实验要求进行计时并在数码管上显示计数,则可利用swl单片机实验系统中的芯片AT89C51,中的P3.1做为时钟信号CLK输入的入口地址管脚做为外部按键输入,并实现各个按键的功能;将P3.2管脚做为外部中断0的入口地址,并实现“开始”按键的功能;将P3.3做为外部中断1的入口地址,并实现“清零”按键的功能;将P3.0做为数据信号DATA输入的入口地址;定时器T1作为“快加”键的定时器。其中“开始”按键当开关由1拨向0(由上向下拨)时开始计时;“清零”按键当开关由1拨向0(由上向下拨)时数码管清零,此时若再拨“开始”按键则又可重新开始计时。
八、原理图
九、程序流程
十、程序清单
十一、课程设计心得体会
经过了几周的努力,单片机终于完成了。通过这个实验,我真的学到了很多,也体会到了很多,体会到完成一个作品是多么的不容易,需要面对很多的困难,从一开始的上机使用专业软件制图,再然后画PCB图,打印墨纸,完成电路板,中间每一步都不能出错,错一步步步错。虽然这个过程很难但是单片机是一门教我们微机线路设计与制作的基本技能的课程,老师的谆谆教导,同学的融洽合作,以及这门课程自身所散发出的强大的实践性与趣味性一下子就深深的吸引住了我。
本学期的微机原理路课程,我收获了很多,也感悟到很多。微机原理课程,它已不仅仅是一门印在课程表上的课程,还是一次崭新、充满挑战的实践,是一段珍贵的体验。从中我学习到了画图、焊接以及其他零件的用途与方法,在焊接电路板时,也学到了很多东西,比如焊法、零件的形状和种类、元器件的基本常识等等。真是让人受益匪浅,终于能体会到不同零件的奇妙组合中展现的人类智慧的结晶。知识的重要性在我心中再次提升,电子产品知识产权的垄断,让我既看到了机遇又看到了挑战,学习是现在我们唯一的行动方针。
在做单片机的过程中,我们遇到了很多问题,如果不是自己亲自做,可能就很难发现自己在某方面知识的欠缺,对于我们来说,发现问题,解决问题,这是最实际的。当我们遇到难题时,在经过夏新恩老师等的帮助下,这些难题得以解决,设计也能顺利的完成。
微机原理课程,是我们大学里的一道大题,虽然这次的难度很大,看起来困难重重,但是当我们实际操作起来,又会觉得事在人为。只要认真对待,所有的问题也就迎刃而解。在上机操作之前,我们有一个熟悉原理图的过程,这是相对而言比较耗费精力的,也是最复杂的,做一个较大的设计,需要耐心,在这个过程中,耐力也就得到了一定的磨练。这也是也是为即将面临的课程打下一个良好的基础。
在这次微机原理课程中,我最终要做的是一个单片机。实习的过程中,首先需要复习使用电烙铁(焊枪),在练习焊接时,我时刻默念老师教的焊接步骤,遵循正确的步骤才是最简洁的方法。但尽管如此,我还是尝到很多挫败感。虽然我多次失败,虽然时常也不乏出现一些虚焊点或是东倒西歪的焊点,虽然对自己第一次的杰作说实话都有些厌恶,但是我仍然对此由衷的感谢。因为如果没有失败的练习哪里有现在值得骄傲的成功作品。与此同时,我还体会到合作的乐趣和同学间的友情。和同学一起合作,我们一起讨论电路原理、器件选择,也相互补充并发现漏洞,失败时相互鼓励着重新来做,有突破时一起开心的笑。当见到其他组的同学的进度比我们快,做的比我们好时,我内心也不由得着急起来,开始手忙脚乱,在这里我要感谢周围同学对我及时的帮助,让我感受到集体的温暖,让我重拾信心。当然我们组也不是一直都是最差的,我也会经常的去帮助其他组的同学,这让我时常能够感受到帮助他人的快乐,以及感受到自我能力价值的体现。
单片机完成后,我们都认为做PCB是最复杂的,这里遇到的问题也就最多。我们发现,只要完整地做好了一个设计,以后的也就大多“雷同”,所以这也算得上是其中的一个收获。
微机原理课程是一个过渡时期,我们从学生走向毕业的必经之路,在不长不短的设计过程中,我发现自己主要得到了以下收获:一.遇到什么疑惑的问题应该首先自己独立地解决,而不是未加思考就随便问,这样不仅无法切实的提高思考能力,而且也是一种消极态度的反映。在设计的过程中,我们当然要仔细聆听老师们的见解,可是自己的领悟更重要,只有这样才可以真正地理解各种原件的使用。理解各个设计中为什么会选择这个原件。而这些独立领悟的东西才是真正深入到我们的思维习惯和思维特性中去的内核部分。二.在焊接操作过程中要高度集中注意力,不应该心猿意马,三心二意。这样极为容易造成焊接原件错误,产生电路板短路。最后,通过了这次微机原理课程设计,我才了解到我们所学的只是原来是如此地贴近我们,其实他们就在我们身边,就在我们身边或大或小的地方,甚至是我们不能发现的地方,而并不是我原先所想象的那样遥不可及,总是好像在那种大房子里面的大机器才会用到这些东西,感觉那些是科学家做的事情,对于我们来说是天方夜谭。而如今,我才知道了这一切。我才会,并有这样的动力将我所学的知识来赋予实践。
虽然遇到了太多的麻烦,不过我最终完成了自己的作品,非常的欣喜!自己在这短短的一学期里学到了很多知识,锻炼了自己的很多能力。总的来说,我对这门课程是热情高涨的!第一,通过实践真正觉得自己可以做些什么了有点存在的小成就感;第二,通过微机原理课程,加强了我们的动手实践能力和设计创新精神,作为信息时代的大学生,基本的动手能力是一切工作和创造的基础和必要条件;第三,在微机原理课程的这些日子里,大家的团队精神得到了很大的加强。因此,非常感谢这不同以往的,习性工程教育改革的,具有很大的自主性的,使我们能够发挥主观能动性。
十二、参考文献
《单片微型计算机与接口技术》——电子工业大学出版