1 / 11
文档名称:

贴片51单片机开发板 实训报告.doc

格式:doc   大小:2,982KB   页数:11页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

贴片51单片机开发板 实训报告.doc

上传人:分享精品 2017/12/16 文件大小:2.91 MB

下载得到文件列表

贴片51单片机开发板 实训报告.doc

文档介绍

文档介绍:成都航空职业技术学院
《电子产品生产与检验实训》实训报告
------贴片51单片机开发板
姓名:
学号: 122968、121802
班级: 212361
专业: 电子工艺与管理
系别: 航空电子工程系
指导老师: 朱静
2015年01月
目录
一、贴片51单片机开发板概述
二、元器件识别与检测
三、模块电路及焊接、调试
四、程序烧录及调试
五、自主程序设计
六、实训总结与体会
七、附录
一、
贴片51单片机开发板概述
开发板(evaluation board or demo board)是用来进行嵌入式系统开发的电路板,包括中央处理器、存储器、输入设备、输出设备、数据通路/总线和外部资源接口等一系列硬件组件。开发板一般由嵌入式系统开发者根据开发需求自己订制,也可由用户自行研究设计。
在一般的嵌入式系统开发过程中,硬件一般被分成两个平台,一个是开发平台(host),一个是目标平台(target)即开发板。在此描述的开发平台指的是使用台式机,通过传输的界面,例如串口(RS-232)、串口、或是网络()与目标平台连接。
开发嵌入式系统,不可避免的是一定要先选择目标平台。在挑选一个目标平台时必须审慎评估,因为这涉及到有无方便的开发环境及技术支持。一般的板子除了集成型的CPU之外,最少需要一个输入及输出的界面、供下载影像文件(ROM image)的接口、内存(RAM)、Flash ROM、电源模块等。为了开发初期的调试方便,还会在拉出几个特殊的引脚,如JTAG接口,以供外接的调试模块所使用。
当硬件及规格选定完成后,接下来就是进入最开始的系统开发与建立开放环境。如果项目所使用的嵌入式操作系统不是自己开发,而是向其他厂商购买的话,大都提供集成式开发环境(IDE)与仿真器(Emulator)让开发者可以加速整个开发的过程。当你拿到的是系统厂商已经移植好的操作系统,并且确定有给予充分的文件之后,就可以针对自己的目标平台做集成的动作。
51 单片机目前已有多种型号, 8031/8051/8751是Intel公司早期的产品,而 ATMEL公司的AT89C51、AT89S52则更实用。ATMEL公司的51系列还有AT89C2051、AT89C1051等品种,这些芯片是在 AT89C51的基础上将一些功能精简掉后形成的精简版。而市场上目前供货比较足的芯片还要算ATMEL 的51、52 芯片, HYUNDAI 的GMS97 系列,WINBOND 的78e52,78e58,77e58 等。
二、元器件识别与检测
元器件的识别:根据我们所学的知识分辨出贴片电阻、瓷片电容以及电解电容和集成芯片等。
检测:根据原理图所示的值,一一找出相对应的元器件,用万用表相应的档位去检测出其实际值与原理图所示的值是否一致。集成芯片的识别,则应上网查出其pdf文档,了解其电气特性。
STC89C52RC:STC89C52是STC公司生产的一种低功耗、高性能CMOS8位微控制器,具有 8K 在系统可编程Flash存储器。STC89C52使用经典的MCS-51内核,但做了很多的改进使得芯片具有传统51单片机不具备的功能。在单芯片上,拥有灵巧的8 位CPU 和在系统可编程Flash,使得STC
89C52为众多嵌入式控制应用系统提供高灵活、超有效的解决方案。
74H573:是一款高速CMOS器件,74HC573引脚兼容低功耗肖特基TTL(LSTTL)系列。
74LS138:74LS138 为3 线-8 线译码器。
74H595:8位移位寄存器和一个存储器,三态输出功能。
DS1302:DS1302是由美国DALLAS公司推出的具有涓细电流充电能力的低功耗实时时钟芯片。
ULN2003:ULN2003是大电流驱动阵列,多用于单片机、智能仪表、PLC、数字量输出卡等控制电路中。可直接驱动继电器等负载。
24C02:串行E2PROM是基于I2C-BUS 的存储器件,遵循二线制协议,具有接口方便,体积小,数据掉电不丢失等特点。
三、模块电路及焊接
模块:
位选字:利用74LS138译码器对数码管的位进行译码。
段选字控制:通过74LS573的锁存功能来实现段位的控制。
蜂鸣器:用一个I/O口,输出方波,这个方波输入进蜂鸣器就会产生声音,通过控制方波的频率、时间,还能产生简单的音乐。
温度与红外:通过接收物体发出的红外线(红外辐射),将其热像显示在荧光屏上,从而准确判断物体表面的温度分布情况,具有准确、实时、快速等优点。
跑马灯:利用单片机的I/O来控制LED的点亮与熄灭,从而实现跑马功能。
行、列键盘:为了减少I/O口的占用,通常将按键排列成矩阵形式,通过行、列的扫描来实现按键之间的