河南理工大学毕业实习报告
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
毕业实习报告
实习单位: 河南理工大学
实习时间: 2016年3月1日 至 3月25日
学院(系): 电气工程与自动化学院
专 业: 电子信息工程
学生姓名: 王燕 学号: 311208002305
2016年 3 月 26 日
目录
一.实习目的 (3)
二.实习单位 (3)
三.实习任务 (3)
3.1.收集资料 (3)
3.2.设计初步方案 (3)
3.3.撰写《毕业实习报告》 (3)
四.实习内容 (3)
4.1.熟悉单片机知识阶段 (3)
4.2.解决难题阶段 (7)
4.3.总结阶段 (9)
五.实习收获与体会 (10)
一.实习目的
毕业实习作为大学毕业之前的一个重要环节,是大学生走向工作的提前热身,不仅让我们学会了知识转化成工作成果的步骤还转换了心态。毕业实习就是每一个大学生所必须经历的从大学校园生活向社会实践生活的一个过渡,让我们将学校里所学的理论知识与实际操作相结合,为进入社会奠定更加结实的基础,提高我们的综合素质和能力同时也让我们在踏入社会之前发现自己的不足,摆正自己的位置,对我们以后的工作和学习有重大的意义。由于我是在校内实习,所以做的是文献查阅。为了能够更好的完成毕业设计,我看了与毕业设计相关的书籍。
具体目的如下:
1.在图书馆查阅关于单片机设计方面的资料,为毕业设计打下基础。
2.对毕业设计所选题目—基于单片机的密码锁的设计有初步的了解。
3.通过借鉴和分析关于单片机方面的设计实例,从中学到单片机的设计过程及一般步骤。
二.实习单位
河南理工大学
三.实习任务
1.收集资料
在学校图书馆查找资料,了解自己所学专业的东西,并且确定自己的课题,得到相关的知识和能力,思考课题的内容与方向,有针对性的收集资料,包括专业资料、工具资料和其他相关的资料。
2.设计初步方案
在收集完资料后可以初步确定自己的毕业设计方案,并建立相关的数学模型,进行原理分析、计算和实验,这一项工作是繁琐而艰巨的,需要不断的补充知识修正设计结果。
3.撰写《毕业实习报告》
做完上面的工作后,就到了编写《毕业实习报告》的时候了。这是对这段时间情况,这样会给我们带来设计灵感。认认真真完成实习报告后,我们就会对自己的课题有了全新的理解,后面的实际设计工作就会变得轻松。
四.实习内容
4.1熟悉单片机知识阶段:
由于长时间未温习单片机的知识,有点生疏,所有实习第一周主要以温习单片机的基础知识为主,对以前所学知识有个全面的回顾和巩固:
1.单片机的概述
单片机又称单片微控制器,它不是完成某一个逻辑功能的芯片,而是把一个计算机系统集成到一个芯片上。相当于一个微型的计算机,和计算机相比,单片机只缺少了I/O设备。概括的讲:一块芯片就成了一台计算机。它的体积小、质量轻、价格便宜、为学习、应用和开发提供了便利条件。同时,学习使用单片机是了解计算机原理与结构的最佳选择。
单片机内部也用和电脑功能类似的模块,比如CPU,内存,并行总线,还有和硬盘作用相同的存储器件,不同的是它的这些部件性能都相对我们的家用电脑弱很多,不过价钱也是低的,用它来做一些控制电器一类不是很复杂的工作足矣了。我们现在用的全自动滚筒洗衣机、排烟罩、VCD等等的家电里面都可以看到它的身影!它主要是作为控制部分的核心部件。
2. MCS—51单片机的介绍
MCS—51单片机是Intel公司在继MCS—48系列8位单片机之后推出的高档8位单片机,性能和片内功能大大提高。MCS-51单片机与MCS-48单片机相比,它的结构更先进,功能更强,在原来的基础上增加了更多的电路单元和指令,指令数达111条,一直到现在,MCS-51系列或其兼容的单片机仍是应用的主流产品。MCS-51系列单片机主要包括8031、8051和8751等通用产品,其主要功能如下:8位CPU,4kb程序存储器(ROM) ,128b的数据存储器(RAM) ,32条I/O 口线,111条指令,大部分为单字节指令,21个专用寄存器,2个可编程定时/计数器,5个中断源,2个优先级,一个全双工串行通信口,外部数据存储器寻址空间为64kB,外部程序存储器寻址空间为64kB,逻辑操作位寻址功能,双列直插40PinDIP封装,单一+5V电源供电,以其典型的结构和完善的总线专用寄存器的集中管理,众多的逻辑位操作功能及面向控制的丰富的指令系统,堪称为一代“名机”,为以后的其它单片机的发展奠定了基础。
其功能如下:
3. MCS-51单片机的引脚:
51单片机共有4个8位并行I/O 端口,共32个引脚。
(1)P0 口——8 位双向 I/O 口。在不并行扩展外存储器(包括并行扩展 I/O 口)时,P0口可用作双向 I/O 口在并行扩展外存储器(包括并行扩展 I/O 口)时, P0 口可用于分时传送低。位地址(地址总线)和8位数据信号(数据总线)。P0
口能驱动 8个LSTTL门。
P0口作为一般I/O口使用时应注意两点:
a.作为输出口时,由于输出级为漏极开路电路,若要驱动NMOS或其他拉电流负载时,引脚上应外接上拉电阻。
b.作为输入口时,如果下拉场效应管导通,则会将输入的高电平拉为低电平造成误读,所以在进行输入操作前,应先向端口输出锁存器写如“1”。
(2) P1 口——8位准双向 I/O 口(“准双向”是指该口内部有固定的上拉电阻)。 P1 口能驱动为4个 LSTTL 门。
(3) P2 口——8 位准双向 I/O口。在不并行扩展外存储器(包括并行扩展I/O 口)时,P2口可用作双向 I/O口。在并行扩展外存储器(包括并行扩展 I/O 口)时, P2 口可用于传送高 8 位地址(属地址总线)。P2口能驱动4个LSTTL门。在结构上,P2 口比 P1 口多一个输出控制部分。
(4) P3 口——8位准双向 I/O 口。可作一般 I/O 口用,同时 P3口每一引脚还具有第二功能,用于特殊信号输入输出和控制信号(属控制总线)。P3口驱动能力为4个LSTTL P3门。P3口第二功能如下:
P3.0——RXD:串行口输入端;
P3.1——TXD:串行口输出端;
P3.2——INT0:外部中断 0 请求输入端;
P3.3——INT1:外部中断 1 请求输入端
P3.4——T0:定时/计数器 0 外部信号输入端;
P3.5——T1:定时/计数器1外部信号输入端;
P3.6——WR:外RAM写选通信号输出端;
P3.7——RD:外RAM读选通信号输出端。
上述 4个I/O 口,各有各的用途。在不并行扩展外存储器(包括并行扩展 I/O 口)时,4个I/O口都可作为双向I/O 口用。在并行扩展外存储器(包括并行扩展I/O 口)时, P0 口专用于分时传送低 8 位地址信号和8位数据信号,P2口专用于传送高 8 位地址信号。P3 口根据需要常用于第二功能,真正可提供给用户使用的 I/O 口是 P1 口和一部分未用作第二功能的 P3 口端线。