单片机课程设计报告 下载本文

内容发布更新时间 : 2024/12/27 5:09:40星期一 下面是文章的全部内容请认真阅读。

单片机原理及应用

实习报告

课程设计

学生姓名 所在专业 所在班级 任课老师 学 号

成 绩 评 语

电气工程及其自动化专业

目录

1、内容提要(摘要) ......................................................................................... 3 2、正文 ................................................................................................................. 3

(1)课题的意义、本人所做的工作、系统的主要功能及工作流程 ..................... 3 (2)硬件电路原理描述 ................................................................................... 4 (3)软件设计流程及描述 ............................................................................... 5 (4)系统测试 ................................................................................................. 7 (5)结论........................................................................................................ 7

3、心得体会 ......................................................................................................... 8 4、附录 ................................................................................................................. 9

(1)系统总硬件电路原理图 ............................................................................ 9 (2)系统源程序代码 ...................................................................................... 9

一、内容提要(摘要)

本次单片机课程设计我选择做一个小型简易计算器,该设计需要满足的内容是:设计一个4×4的键盘,完成简单的四则运算,可以实现连续运算,有条件还可以考虑复杂的数序运算。本次设计会用到proteus进行电路图的仿真,用到keil软件进行程序的编写和编译。指导老师召开实习动员会,会议上同学们需要上交具体实现方案,验证方案的合理性。实习环节由学生自行完成,最后统一时间验收和答辩。

二、正文

(1)课题的意义、本人所做的工作、系统的主要功能及工作流程 ①课题意义:计算器是人们生活中最常见且最简易的电子产品之一,不同的计算器有不同的动能。一般的计算器可以实现四则运算以及其他数学运算,为了研究和了解计算器的工作原理,本次设计我选择做一个简易计算器。在做这个设计的背景下可以将单片机的理论知识运用于实践中。

②本人所做的工作:本人主要做了两方面的工作,一是计算器的电路图仿真搭建,二是实现计算器功能的程序编写。电路图仿真是用proteus来完成的,在这个过程中调动了51芯片、按键、数码管来完成电路图的搭建。实现计算器的代码是我在同学的指导下逐渐完成的,这个过程中也在网络山查找了很多资料来完善程序。

③系统的主要功能:该简易计算机系统可以实现简单的四则运算,同时可以在不清屏的条件下继续运算。

④工作流程:首先是分析该课题要求的功能如何实现,然后开始着手

3