好文档 - 专业文书写作范文服务资料分享网站

武汉理工大学单片机课程设计_报告

天下 分享 时间: 加入收藏 我要投稿 点赞

下载可编辑

单片机实习报告书

学生: 车 琳 专业班级: 通信1101班 指导教师: 钟 毅 工作单位: 信息工程学院 中文标题: 基于51单片机键盘通信系统

英文标题:basic on stc 51 keyboard communication system

要求完成的主要任务:

1.单片机最小系统的设计、焊接、调试。(包括4X4键盘、显示电路、及串行接口通信)

2.完成ISP下载电路的设计、焊接。

3.完成系统软件的设计,包括程序结构设计、流程图绘制、程序设计。(实现功能选择、数据输入、数据显示、数据通信等功能)

4.利用仿真软件完成系统仿真工作 5.在单片机最小系统硬件上实现任务

实习目的:

1.理论目的

实习目的之一是为了巩固课堂理论学习,并能用所学理论知识应用于实际的应用系统中。

2.实践目的

实习目的之二是通过设计具体的键盘及串口通信来掌握单片机的硬件电路的设计、焊接以及软件设计,锻炼实际动手能力。

时间安排:

序号 1 2 3 4 阶段容 方案设计 硬件设计 软件设计 系统仿真 所需时间 2天 2天 3天 1天 序号 阶段容 5 电路焊接 6 系统调试 7 实习报告 合 计 所需时间 2天 1天 1天 12天 .专业.整理.

下载可编辑

目 录

摘 要 ................................................... I Abstract ................................................ II 1 引言 ................................................... 1 1.1单片机介绍 ........................................ 1 1.2单片机最小系统 ..................................... 3 1.2.1复位电路...................................... 3 1.2.2振荡电路...................................... 4 1.3各功能模块 ........................................ 5 1.3.1 矩阵键盘电路 ................................. 5 1.3.2 数码管显示电路 ............................... 6 1.3.3串行通信电路 .................................. 8 2 仿真电路及实物调试运行图 .............................. 11 2.1 整体电路仿真图 ................................... 11 2.2 实物运行结果 ..................................... 12 3 心得体会 .............................................. 15 4 参考资料 .............................................. 16 附1:主系统程序:#include ...................... 17 附2:子系统程序: ...................................... 22

.专业.整理.

下载可编辑

摘 要

单片机就是一块硅片上集成了微处理器、存储器及各种输入输出接口的芯片,这样的芯片就具有了计算机的属性,因而被称为单片微型计算机,简称单片机。由RAM ,ROM,CPU构成,定时,计数和多种接口于一体的微控制器。它体积小,成本低,功能强,广泛应用于智能产业和工业自动化上。而51系列单片机是各单片机中最为典型和最有代表性的一种。这次课程设计通过对它的学习,应用,从而达到学习、设计、开发软、硬的能力。

本次课程设计包括STC89S52单片机最小系统包括复位和时钟电路及供电系统、4×4矩阵键盘、独立6个8段LED数码管显示电路以及串口通信。4X4矩阵键盘将16个按键排成4行4列,第一行将每个按键的一端连接在一起构成一个行线,第一列的将每个按键的另一端连接在一起构成列线,我们将这八根线接到单片机的8个I/O口上,通过程序扫描键盘就可以16个键。而数码显示管则是由八个发光二极管点亮,分为共阴极和共阳极。串行通信是将数据字节分成为一位一位的形式在一条传输线上逐个的传送,此时只需要一条数据线,外加一条公共信号地线和若干控制信号线。

关键词: 单片机 矩阵键盘 串口通信 数码显示管

.专业.整理.

下载可编辑

Abstract

Single-chip computer is a piece of silicon wafers used microprocessor, memory, and various input/output interface chip, chip has the computer such as the properties of the so called single chip microcomputer, referred to as \count and various interface in the integration of the micro controller.It has small volume, low cost, strong function, is widely used in intelligent industry and industrial automation.And 51 series microcontroller is the single chip microcomputer in one of the most typical and most representative.Of the study and application of the curriculum design based on it, so as to study, design and develop the ability of soft and hard.

The curriculum design includes STC89S52 SCM smallest system including reset and clock circuit and power supply system, 4 * 4 matrix keyboard, independent six section 8 of the LED digital tube display circuit and serial communication.4 x4 matrix keyboard will be 16 in 4 row four columns, the first line of each key-press together constitute a line at the end of the line, the first column of each key-press together constitute a column on the other side of the line, we are going to the eight lines received eight microcontroller I/O port, by scanning the keyboard can be 16 key program.The digital display tube is composed of eight leds light up, divided into common cathode and anode.Serial communication is the data bytes into an a on a transmission line one by one, in the form of transmission, at this time, only need a cable with a public signal ground and several control signal lines.

Key words: single chip microcomputer matrix keyboard serial communication digital display tube

.专业.整理.

下载可编辑

1 引言

1.1单片机介绍

单片机就是一块硅片上集成了微处理器、存储器及各种输入输出接口的芯片,这样的芯片就具有了计算机的属性,因而被称为单片微型计算机,简称单片机。通俗的语言来讲,单片机就是一块集成芯片,但这块集成芯片具有一些特殊的功能,而它的功能的实现要靠我们使用者自己来编程完成,我们编程的目的就是控制这块芯片的各个引脚在不同时间输出不同的电平,进而控制与单片机各个引脚相连接的外围电路的电气状态。即将计算机主机CPU、存和I/O接口集成在一小块硅片上的微型机。

图1-1单片机部结构图

一片MCS-51单片机芯片包含一个8位CPU、振荡器和时钟电路、至少128字节的部数据存储器可寻址外部程序存储器和数据存储器个64k字节21个特殊功能寄存器4个并行I/O接口2个16位定时/计数器至少5个中断源提供两级中断优先级可实现两级中断服务程序嵌套。具有可位寻址功能有较强的布尔处理能力。各功能单元包括IO端口和定时器/计数器等都由特殊功能寄存器SFR集中管理 。

AT89C52是美国ATMEL公司生产的低电压,高性能CMOS 8位单片机,片含8k bytes的可反复擦写的只读程序存储器(PEROM)和256 bytes的随机存取数

.专业.整理.

武汉理工大学单片机课程设计_报告

下载可编辑单片机实习报告书学生:车琳专业班级:通信1101班指导教师:钟毅工作单位:信息工程学院中文标题:基于51单片机键盘通信系统英文标题:basiconstc51keyboardcommunicationsystem
推荐度:
点击下载文档文档为doc格式
5fuf45tk4r1xep036fj71ujtp7zr5k019lg
领取福利

微信扫码领取福利

微信扫码分享