单片机专业实习(专业实习报告).doc

单片机专业实习(专业实习报告).doc

ID:57675114

大小:1.05 MB

页数:15页

时间:2020-08-31

单片机专业实习(专业实习报告).doc_第1页
单片机专业实习(专业实习报告).doc_第2页
单片机专业实习(专业实习报告).doc_第3页
单片机专业实习(专业实习报告).doc_第4页
单片机专业实习(专业实习报告).doc_第5页
资源描述:

《单片机专业实习(专业实习报告).doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、实习报告姓名:学号:班级:实习单位:天津理工大学模块:单片机控制模块设计单片机模块专业设计一.设计的目的通过本模块专业实习,目的旨在提高学生对课上知识的应用能力,开拓学生的思维,提高学生的动手能力。总结起来包括以下几点目的:1.学习Protel软件,掌握Protel软件原理图绘制功能;2.掌握单片机内部定时器的使用及编程方法;3.掌握A/D转换与单片机的接口方法,了解A/D芯片ADC0809转换性能及编程方法,了解单片机如何进行数据采集;4.掌握程序存储器和数据存储器扩展的方法,了解程序存储器芯片27256和数据存储

2、器芯片6264的接口方法;5.掌握单片机系统中扩展I/O接口的方法,了解芯片74LS273的接口方法;6.了解8279芯片的工作原理,掌握扩展中8279芯片键盘显示接口的编程;二.设计实验设备EL-MUT-III型单片机实验箱、8051CPU模块、计算机三.设计内容及要求根据设计指导教师要求,本次设计主要涉及到的应用模块总共有四块,总体围绕8051单片机展开。四块分别是ADC0809模拟量采集模块;8279芯片实现显示和键盘接口模块;27256程序存储器扩展模块;6264数据存储器扩展模块。针对ADC0809模拟量采

3、集模块的要求是:接线要求,利用实验台上的ADC0809做A/D转换器,实验箱上的电位器提供模拟电压信号输入,使用的输入通道为IN3(本人班级为3班);程序要求,使用定时中断,ADC0809没采集一次周期为100ms将模拟量转换结果的数字量通过74LS273作为输出口,控制8个发光二极管的亮灭。针对8279芯片实现显示和键盘接口模块的要求是:利用8279芯片,控制2个数码管显示本人学号的后两位(本人学号为,即显示89),并实现当按键没按下一次时,学号显示自动加一。扩展出一片程序存储器芯片27256和一片数据存储器芯片6

4、264;并利用Protel软件,设计上述功能的电路,并绘制完整原理图;同时编制程序,实现上述所有功能,并调试通过;四.各模块原理图解释ADC0809模拟量采集模块在该模块设计中,主要涉及到的器件包括:ADC0809,74LS373,74LS02,下面对每个器件做简要介绍:ADC0809的引脚图如下图所示:ADC0809是单片双列直插式集成电路芯片,是8通路8位的A/D转换器,起主要特点是:分辨率8位;当模拟输入电压范围为0到5V时,可以使用单一的+5V电源;转换时间为100微妙;温度范围为-40到85摄氏度;可直接与

5、CPU连接,不需另加接口逻辑;内部带8路模拟开关;可以输入8路模拟信号;输出带锁存器;逻辑电平与TTL兼容。对应引脚功能:IN0~IN7:8个模拟量输入端。START:启动AD转换器,当START为高电平时开始转换。EOC:转换结束信号。ENABLE:输出允许信号。CLOCK:时钟信号。ALE:地址锁存允许。ADDA,ADDB,ADDC:通道号端子,C为最高位,A为最低位。但A,B,C全为0时,选择IN0通道,本次设计选择IN3通道。C为0,A,B为1.MSB2-1~2-8:数字量输出端。Ref+,Ref-:参考电压

6、端子。74LS373引脚示意图如下图所示:74LS373是一种带有三态输出门的8D触发器,数据输入由允许端G控制,数据输出由数据输出控制端控制。各触发器仅输出单一状态,1D~8D为数据输入端,1Q~8Q为数据输出端,每个触发器的功能表如下表所示,常客用作数据锁存器。74LS373功能表输出控制允许GD输出LHHHLHLLLLXQ0HXX高组态注:X表示无关本次设计该模块的原理图如下图所示:如图所示:8只发光二极管的正极分别接到80C51单片机的P1口的8个输出端P10~P17。负级分别接到电源正极5V电压,并接有限流

7、电阻R1~R8,避免因电流过大而烧毁LED灯,损坏MCU。ADC0809选择IN3通道进行模拟量的输入,在IN3端接入电位器,并把REF+,REF-分别接到+5V电压端和接地端,当调节电位器,就可以获得不一样的模拟电压输入ADC0809。ADC0809的转换结果数字量输出端MSB2-1~MSB2-8分别接到80C51单片机的P0口,以此对应接到P07~P00,如图所示。引脚EOC通过一个非门逻辑接到单片机的INT1;ADDA,ADDB,ADDC,分别接到74LS373的Q0,Q1,Q2端口;ADC0809的时钟信号和

8、74LS373的LE端口同时接到MCU的ALE端口;74LS373的数据输入端D0到D7分别接到MCU的P0端口,依次对应P00~P07.OE端接地提供低电平。74LS02作为或非门器件,利用一个或非门两个输入端分别接入MCU的P27端口和16号端口,作或非运算运算结果输出控制ADC0809的ALE端口和START端口,实现MCU对ADC080

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。