武汉理工大学单片机应用实习报告
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
实习任务书
学生姓名:专业班级:通信1004 班
指导教师:刘新华工作单位:武汉理工大学
题目:单片机应用实习报告
初始条件: 单片机最小系统、下载电路、扩展电路、软件(PROTEUS等)、万用表、电烙铁等工具
要求完成的主要任务:
1)完成单片机最小系统的设计、焊接、调试
2)完成ISP下载电路的设计、焊接
3)完成系统软件的设计,包括程序结构设计、流程图绘制、程序设计
4)在单片机最小系统硬件上实现任务3中规定的功能
时间安排:
指导教师签名:年月日
系主任(或责任教师)签名:年月日
目录
摘要 (3)
Abstract........ .. (4)
1实习执行大纲 (5)
1.1实习目的 (5)
1.2实习要求 (5)
1.3 基本任务 (6)
2 基本原理 (7)
2.1 STC89C52单片机介绍 (7)
2.2 单片机最小系统 (13)
2.3 键盘检测原理 (14)
2.4数码管显示 (15)
2.5温度传感器 (16)
2.5.1温度传感器概述 (16)
2.5.2 DS1820温度传感器介绍 (17)
2.6串口通信 (20)
3硬件设计 (21)
3.1实验总电路图 (21)
3.2矩阵键盘 (22)
3.3数码显示 (22)
3.4 温度传感器 (23)
3.5双机通信 (23)
4软件设计及仿真 (24)
4.1 键盘输入及数码管显示 (24)
4.2温度传感器仿真 (26)
4.3 串口通信 (27)
5硬件实物图 (29)
6 小结
(32)
7.参考文献 (33)
8元件清单 (34)
附录 (36)
摘要
随着时代的进步和发展,单片机技术已经普及到我们生活,工作,科研,各个领域,已经成为一种比较成熟的技术,单片机具有体积小、功耗低、控制功能强、扩展灵活、微型化和使用方便等优点,广泛应用于仪器仪表中,结合不同种类的传感器,可实现诸如电压、湿度、温度、速度、硬度、压力等的物理量的测量。本文将介绍一种基于单片机控制理论及其应用系统设计的数字温度计。本文主要介绍了基于AT89C51单片机的一个键盘和显示系统、串口通信系统,详细描述了以单片机最小系统为基础,利用Proteus进行电路设计,利用Keil C51 uVision2集成开发环境进行软件程序的编写,并进行电路焊接、电路仿真和电路调试的过程。
关键字:单片机、键盘、数码管,Keil
Abstract
With the era of progress and development, single-chip technology has spread to our lives, work, research, in various fields, has become a relatively mature technology, SCM has the advantages of small volume, low power consumption, strong control function, flexible expansion, miniaturization and ease of use, widely used instruments, the combination of different kinds of sensors, can be used as voltage, humidity, temperature, speed, hardness, pressure and the measurement of a physical quantity. This paper introduces a microcontroller based on control theory and its application system design of digital thermometer.
This article mainly introduced based on AT89C51 microcontroller a keyboard and display system, the digital clock system, digital thermometer system and the digital frequency meter system. Described in detail with the smallest single-chip system as the basis, using Proteus circuit design, using Keil C51uVision2integrated development environment software is programmed, and circuit, circuit simulation and debugging process.
Keywords: MCU, keypad, Keil
1.实习执行大纲
1.1实习目的
1、巩固《单片机原理与应用》理论课的理论知识;
2、熟悉单片机应用系统的硬件设计及软件设计的基本方法;
3、将《单片机原理与应用》理论课的理论知识应用于实际的应用系统中;
4、训练单片机应用技术,锻炼实际动手能力。
1.2实习要求
1)利用PROTEL等软件进行硬件设计;
2)利用Keil uV2软件完成应用系统软件设计;
3)利用PROTEUS软件进行仿真设计;
4)完成单片机最小系统和应用系统电路板的焊接;
5)对电路进行调试;
6)利用stc-isp软件完成在系统编程、下载,并完成系统软件调试;
7)题目由指导教师提供;
8)要求每个学生单独完成硬件软件设计、仿真、焊接、调试任务;
9)写出实习报告,实习报告主要包括以下内容:目录、摘要、关键词、基本原理、方案论证、硬件设计、软件设计(带流程图、程序清单)、仿真
结果、实物运行结果照片、结论、参考文献等;
10)实习完成后通过答辩;
11)答辩时交实习报告电子文档,通过答辩后根据修改意见修改并打印、装订成册。