下载此文档

单片机开发板 生产实习报告.doc


文档分类:高等教育 | 页数:约14页 举报非法文档有奖
1/14
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/14 下载此文档
文档列表 文档介绍
目录
第一章单片机开发板 1
1·1单片机的设计 1
1·1·1单片机89S52的简单介绍 1
1·1·2单片机89S52的原理图设计 2
1·2 单片机的焊接与调试 2
1·2·1 焊接中遇到的问题 2
1·2·2 89S52单片机的调试程序 3
第二章参观体会 5
第三章单片机开发板的应用 6
3·1波形发生器的设计 6
3·1·1设计要求 6
3·1·2 DAC0832的介绍 6
3·2 波形发生器的应用电路 7
3·3 调试 9
3·3·1 调试程序 9
3·3·2波形输出 13
第四章实习心得体会 15
第一章单片机开发板
1·1单片机的设计
1·1·1单片机89S52的简单介绍
在这次的实习中我们使用的是89S52单片机的焊接,虽然我们平时学的是51系列单片机的原理和应用。使用89S52单片机,可进行51单片机的学习实验以及实际项目的开发。
89S52开发板的模块特点:双路电源模块:提供全板各模块电源,专为A/D和D/A单元模块提供一路稳定的参考电源;单片机核心系统模块:实验板的核心,全部引脚均由双排插针引出,便于引脚的复用;LED指示灯模块:8位LED高亮指示灯,可做跑灯、信号提示等实验; 蜂鸣器、继电器控制模块:可作报警、大负载的开关控制实验;按键输入模块:4位独立按键,可作按键输入实验;光藕隔离输入输出模块:可做霍尔脉冲计数、直流电机等实验;数码管显示模块:4位共阳极数码管,可做各种数码管显示实验;锁存器模块:便于系统的扩展实验;模拟信号调理模块:电压输入、温度传感器输入信号的调理,可做为A/D的前级输入和理解运算放大器的应用原理;A/D转换模块:采用8路输入的8位并行A/D芯片ADC0809,可做相应的A/D实验;D/A转换模块:采用8位并行D/A芯片DAC0832,可做相应的D/A实验;UART模块:可做与PC机的各种通讯实验;液晶显示接口模块:可做段式液晶0804以及字符液晶1602实验;存储器模块:采用I2C总线的AT24C02,可做I2C和有关的存储实验; 实时时钟模块:采用飞利浦的PCF8563,可做相应实时时钟的实验;红外遥控模块:可做红外遥控器解码实验。
跟51系列的单片机一样,它有四十管脚,可分为三类:
电源及时钟引脚:VCC,Vss,XTAL1,XTAL2
控制引脚:PSEN,ALE,EA,RESET
I/O口引脚:P0,P1,P2,P3,为四个8为I/O口的外部引脚
图1 89S52芯片管脚图
1·1·2单片机89S52的原理图设计
在焊接之前我们进行了查阅资料,查阅了单片机89S52的管脚图和它的开发电路图,并且先用了画图软件protel99SE进行了原理图的设计和分布,原理图如下:
图2 89S52单机开发板
1·2 单片机的焊接与调试
1·2·1 焊接中遇到的问题
这次生产实习的焊接并不像想象中的那么容易,尽管我们之前有过一次认识实习的焊接,但单片机的开发焊接仍然是问题百出,我总结了三点:第一,过焊和虚焊现象,可能是人为原因,也可能是电烙铁的生锈导致我们在焊接一些小部件的时候老是不如人所愿,不是过焊就是虚焊,每次还得用吸锡器洗掉再次重新弄;第二,注意电解电容、发光二极管、蜂鸣器的正负极性不能接反、三者均是长的管脚接正极、短的管脚接负极,如接反轻则烧毁元气件,重则发生轻微爆炸;ISP插槽应该注意方向。缺口对应板子的外面、如果接反下载线将不能接好;数码管的焊接应该是有小数点的一侧在下面、接反影响数码管的显示;发光二极管要注意正负极性,长端为正极,短端为负极。板子上面有相应的图形形状,按照那个图形焊接;焊接元气件的过程之中焊接时间应在2-4秒;第三,焊接时间不宜过长,否则不仅会烧毁元气件、而且易使焊点容易脆裂;电阻焊接过程中注意相应的阻值对应,不要焊错,否则影响相应的电流大小。在焊接时也一定要注意焊接元件的顺序,基本上秉承着方便性原则,先焊接大部件,在焊接小部件,焊接元件管脚多时(双排40脚排针)要注意焊接工艺,尤其注意的是在焊接芯片插槽时切不可把芯片连到插槽上一同焊接,因为焊接时过热的温度会烧坏芯片,一定要把芯片插槽焊接完毕之后,再把芯片插到插槽中。
焊接完成的实品如图:
图3 开发板焊接实际图
1·2·2 89S52单片机的调试程序
调试步骤:打开Kevil→Project→Atmel→AT89S52,保存(若是汇编程序,;若是C语言编程,),在USB驱动中,选择文件()→调入Flash→编辑器及接口用USBASP擦除→自动→结果
本实验程序是利用C语言进行编译实现的。由此可见,单片机尤其是S52系列在编辑程序上的灵活性和可操作性。汇编语言是单片机运行的主语言,但C语言的

单片机开发板 生产实习报告 来自淘豆网m.daumloan.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数14
  • 收藏数0 收藏
  • 顶次数0
  • 上传人企业资源
  • 文件大小0 KB
  • 时间2012-02-02