基于stc89c52单片机的实验平台开发设计_课程设计报告(编辑修改稿)内容摘要:

..................................... 13 焊接准备阶段元器件测试、电路原理图故障分析 ...................................... 13 电路焊接过程中的故障分析 .......................................................................... 13 程序编写过程中的故障分析 .......................................................................... 13 实物演示效果 .................................................................................................. 13 结论 ................................................................................................................................ 15 谢辞 ................................................................................................................................ 16 参考文献 ........................................................................................................................ 17 附 录 ............................................................................................................................ 18 1 前 言 1976年,Intel公司推出MCS-48系列单片机,以体积小、功能全、低格低等优 点,得到广泛的应用,成为单片机发展过程中的一片重要标志。 单片机系列及单片机应用技术迅速发展。 目前为止,世界各地厂商 已经相继研制出大约50个系列300多个品种的单片机产品。 所以单片机应用领域不断扩大,除了在工业行货控制、能仪器仪表、信设备、家用电器等领域都得到了应用。 而且未来的智能化世界里,单片机将更加发挥的重大作用。 自单片机问世情迷,经过 30 多年的发展,已从最初的 4 位发展到 32 位机,同时体积更小,集成度更高 ,功能更强大。 如今,单片机正朝多功能、多选择、高速度、低功耗、低价格以及大存储容量、强 I/O 功能及结构 兼容方向发展。 预计,今后单片机会在以下几个方面快速发展:(1)高集成度。 单片机儒将各种功能的I/O口和一些典型的外围电路集成在芯片内,使其功能更加强大。 (2)高性能。 单片机从单CPU向多CPU方向发展,因而有了并行处理的能力。 它的运算速度和执行效率会有很大提高。 (3)低功耗。 目前市场上有二分之一的单片机产品已CHMOS化,这类单片机具有功耗小的优点。 (4)高性价比。 随着单片机的应用越来越广泛,各单片机厂家公进一步改进单片机的性能,从而增强产品的竞争力。 2 第 1章 系统概述 设 计题目 基于 STC89C52 单片机的实验平台开发设计 系统设计目的和内容 设计目的 基于 STC89C52 单片机的实验平台开发设计 出一个软硬件产品, 掌握C51的应用和调试,掌握单片机与各种器件的连接。 锻炼学生的动手能力,以及团队合作。 设计内容 利用 STC89C52作为微控制器开发一套软、硬件相结合的单片机实验平台,主要包括以下内容: 1. 电路原理图设计,主要包括集 LCD 显示模块、串口通信模块、数码管显示模块、 LED 发光二极管、键盘等接口电路的设计; 2. 学习集成电路等芯片的焊接方法与技巧,进行实际元器件的识 别,进行电路板焊接; 3. 在 Keil C 环境下,进行软件设计。 主要包括流水灯、计数器、定时器、 LCD 字符显示、键盘的控制等功能程序设计; 4. 针对所开发的实验板,结合器件选择、原理图设计、硬件焊接、软件编程调试、软硬件联调等方面写出课程设计报告。 设计要求 1. 完成综合实验平台的电路结构分析,进行模块分解,掌握各部分电路的工作原理; 2. 独立完成电路板的焊接,掌握故障排除方法,完成实验平台的硬件设计及开发; 3. 结合 Keil C 软件在焊接无误的单片机实验平台上开发出流水灯、 LCD显示模块,通 信模块等程序设计; 4. 按照要求撰写课程设计论文。 设计步骤 3 1.学习纸质的模拟电路图,弄清楚各个元件的工作原理; 2. Proteus 软件仿真电路图的绘制; 3.根据模拟电路图开发板上设计走线,和焊接; 4.编写的各模块程序经调试无误后,下载到单片机中,查看实际运行效果; 5.根据课程设计要求写出设计报告。 第 2章 整体设计方案 开发板整体外观 图 1 开发板整体外观 4 整板电路 PROTUES 仿真电路 图 2:整板电路 Proteus 仿真电路 软件功能描述 Proteus 是 世界上著名的 EDA 工具,从原理图布图、代码调试到单片机与外围电路协同仿真,一键切换到 PCB 设计,真正实现了从概念到产品的完整设计。 是目前世界上唯一将电路仿真软件、 PCB 设计软件和虚拟模型仿真软件三合一的设计平台,其处理器模型支持 805 HC1 PIC10/12/16/18/24/30/DsPIC3 AVR、ARM、 8086 和 MSP430 等, 2020 年又增加了 Cortex 和 DSP 系列处理器,并持续增加其他系列处理器模型。 在编译方面,它也支持 IAR、 Keil 和 MPLAB 等多种编译器。 Proteus 不仅可 将许多单片机实例功能形象化,也可将许多单片机实例运行过程形象化。 前者可在相当程度上得到实物演示实验的效果,后者则是实物演示实验难以达到的效果。 它的元器件、连接线路等却和传统的单片机实验硬件高度对应。 这在相当程度上替代了传统的单片机实验教学的功能,例:元器件选择、电路连接、电路检测、电路修改、软件调试、运行结果等。 课程设计、毕业设计是学生走向就业的重要实践环节。 由于 PROTEUS 提供了实验室无法相比的大量的元器件库,提供了修改电路设计的灵活性、提供了实验室在数量、质量上难以相比的虚拟仪器、仪表,因而也提供了培养学生实践精神、创造精神的平台 5 随着科技的发展, “ 计算机仿真技术 ” 已成为许多设计部门重要的前期设计手段。 它具有设计灵活,结果、过程的统一的特点。 可使设计时间大为缩短、耗资大为减少,也可降低工程制造的风险。 相信在单片机开发。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。