网站大量收购独家精品文档,联系QQ:2885784924

生产实习报告09700223..doc

  1. 1、本文档共29页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
生产实习报告09700223.

学 号 实习报告 起止日期: 年 月 日 至 年 月 日 学生姓名 班级 成绩 指导教师(签字) 年月 日 目 录 第一章 生产实习的内容和目的 0 1.1 生产实习的内容 0 1.2 生产实习的目的 0 第二章 单片机最小系统 0 2.1 单片机原理图 0 2.2 主要芯片简介 0 2.2.1 AT89S52 0 2.2.2 MAX232 0 2.2.3 78L05 0 2.3 最小系统板 0 2.4 元件清单 0 第三章 单片机开发板的焊接与调试 0 3.1 焊接中出现的问题 0 3.2 焊接注意事项 0 3.3 单片机开发板功能调试 0 3.3.1 调试方法 0 3.3.2 点灯程序 0 3.3.3 流水灯调试程序 0 3.3.4 定时调试程序 0 3.3.5 中断调试程序 0 3.3.6 串口程序 0 第四章 基于AT89S52单片机的应用设计 0 4.1 波形发生器原理图 0 4.2 主要芯片介绍 0 4.2.1 DAC0832 0 4.2.2 uA741 0 4.3 波形发生器的硬件实现 0 4.4 波形发生器调试程序 0 4.4.1 矩形波调试程序 0 4.4.2 锯齿波调试程序 0 4.4.3 三角波调试程序 0 4.4.4 正弦波调试程序 0 4.4.5 按键控制总程序 0 4.5 结果实现 0 4.5.1 仿真结果 0 4.5.2 实物示波器结果显示 0 4.6 元件清单 0 第五章 双机通信 0 5.1 双机通信原理 0 5.2 双机通信硬件 0 5.3 双机通信调试程序 0 第六章 实习总结 0 6.1 实习中遇到的问题、解决方法及问题产生的原因 0 6.2 心得体会 0 第一章 生产实习的内容和目的 1.1 生产实习的内容 基于主控芯片AT89S52单片机的定时器、中断、串口、8K Flash ROM、扩展外部4个按键,8位LED、时钟电路等外设,焊接制作一个具有最小功能的最小系统板。然后在已有的单片机基础上利用Keil uVision2软件编写程序,并借助ISP编程下载软件将源程序“烧”进芯片,实现点灯,闪烁灯,流水灯,按键,外部中断,定时中断以及串口的调试。 除此之外,以最小系统板作为控制中心,以DAC0832芯片和μA741芯片作外扩设备主控芯片的简易开发板的焊接与搭接,并辅助以程序控制实现矩形波、锯齿波、方波、正弦波的调试输出。 1.2 生产实习的目的 生产实习是本专业教学计划的一个不可缺少的部分,本次实习是在学生学完所有基础课及技术基础课和大部分专业课后进行的。使学生能将所学的理论和实践相结合,巩固消化所学的知识,培养实践操作技能。本次为期4周的实习是在理论知识的基础上,通过完成一个简易基于C52单片机的多功能最小系统板及其应用,以理论辅助实践,充分把理论与实际相结合,从实际出发分析、研究和解决问题。在单片机板的焊接,程序的调试,以及相关仪器的使用等方面得到了一定的提高,为今后从事本专业的开发研究打下基础。 第二章 单片机最小系统 2.1 单片机原理图 基于单片机理论知识的学习,首先绘出单片机最小系统的的原理图,如下图1所示: 图1 单片机最小系统的原理图 2.2 主要芯片简介 2.2.1 AT89S52 AT89S52是一个低电压,高性能CMOS 8位单片机,片内含8k bytes的可反复擦写的Flash只读程序存储器和256 bytes的随机存取数据存储器(RAM),器件采用ATMEL公司的高密度、非易失性存储技术生产,兼容标准MCS-51指令系统,片内置通用8位中央处理器和Flash存储单元,AT89C52单片机在电子行业中有着广泛的应用。AT89C5为8 位通用微处理器,功能包括对会聚主IC 内部寄存器、数据RAM及外部接口等功能部件的初始化与主板CPU通信等。主要功能特性1、兼容MCS51指令系统   2、8k可反复擦写(大于1000次)Flash ROM;   3、32个双向I/O口;   4、256x8bit内部RAM;   5、3个16位可编程定时/计数器中断;   6、时钟频率0-24MHz;   7、2个串行中断,可编程UART串行通道;   8、2个外部中断源,共8个中断源;   9、2个读写中断口线,3级加密位;   10、低功耗空闲和掉电模式,软件设置睡眠和唤醒功能; 主要管脚有:XTAL1(19 脚)和XTAL2(18 脚)为振荡器输入输出端口,外接12MHz 晶振。RST(9 脚)为复位输入端口,外接电阻电容组成的复位电路。VCC(40 脚)和(20 脚)为供电端口,分别接+5电源的正负端。P0 口:是一个8位漏极开路的

文档评论(0)

v4v5v4I + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档