基于单片机的计算器设计.doc
《基于单片机的计算器设计.doc》由会员分享,可在线阅读,更多相关《基于单片机的计算器设计.doc(26页珍藏版)》请在咨信网上搜索。
常州信息职业技术学院电子与电气工程学院 毕业设计论文 学生毕业设计(论文)报告 设计(论文)题目: 基于单片机的计算器设计 毕业设计(论文)任务书 一、课题名称: 基于单片机的计算器设计 二、主要技术指标(或基本要求): 1.LCD:Vcc+5V 电源。 2. 串口号:1~16,波特率600~256000bit/s,大于115200bit/s时需要硬件支持。 3.AT89C51低耗的8位单片机,内含8kb。 三、主要工作内容:1.内容:设计一个简易计算器; 2.要求:(1)能实时现清零及加减乘除所有功能,并将结果显示出来;(2)查阅相关资料,提出设计要求及方案;(3)以单片机AT89C51为核心,设计硬件及软件程序;(4)流程图编写,计算器进行仿真调试; 四、主要参考文献[1] 李朝青.单片机学习辅导测验及解答讲义.北京:北京航空航天大学出 [2] 龚茂发,等.单片机人机接口时列集. 北京:北京航空航天大学出版社出版,2003 [3] 李众,张素琴 ,单片机技术与项目训练 清华大学出版社 [4]周润景 , 张丽娜 , 丁丽 .基于PROUTEUS的电路及单片机设计与仿真 .北京航空天大学出版社 [5]陈宝江,张幽瞳. MCS单片机应用系统实用指南 机械工业出版社 [6]张迎辉,赵润林,贡雪梅.单片机实训教程 北京大学出版社 学 生(签名) 20 年 月 日 指 导 教师(签名) 20 年 月 日 教研室主任(签名) 20 年 月 日 二级学院领导(签名) 20 年 月 日 毕业设计(论文)开题报告 设计(论文)题目 基于单片机的计算器设计 一、 选题的背景和意义:计算器在我们身边随处可见,在高速发展的今天,随着我们的物质生活的不断提高。电子产品也不断的涌进了家家户户,无论是生活或者是学习还是娱乐我们都离不开电子产品。现如今大型而复杂的计算已是人脑所不能胜任的了,而且比较容易出错。所以我们离不开计算器,它可是我们最亲密的伙伴之一。本设计着重在于分析计算器软件和开发过程中的环节和步骤,并从实践出发对计算器设计做一个详细分析和研究。 二、 课题研究的主要内容:(1)设计简单的计算器可以进行四则运算,为了能实现更好的功能,所以采用了LCD显示数据和结果。 (2) 数字键盘包括(0~9),符号键(+,—,*,\),以及等号键,所以需要16个键,本次设计就采用了4*4键来实现的。 (3) 执行程序:开机显示为零,等待键输入值,当输入值输入数字,就可以通过LCD显示出来,当输入加减乘除运算符时,计算器在内部就执行数值转换和存储,然后输出结果。 三、 主要研究(设计)方法论述:(1)简述单片机技术在国内外的发展现状以及LCD的显示和矩阵键盘的基本原理。 (2) 了解51系列某种产品最小电路。 (3) 了解单片机之间数据转换功能和工作过程。 (4) 完成功能模块的硬件设计和必要的参数设计。 (5) 用PROTEL软件来完成原理电路图的绘制。 四、设计(论文)进度安排: 时间(迄止日期) 工 作 内 容 五、指导教师意见: 指导教师签名: 年 月 日 六、二级学院意见: 签名: 年 月 日 基于AT89C51的简易计算器设计 目录 摘要 Abstract 第1章 前言…………………………………………………………..…………. 1 第2章 计算器的简单简介....................…………………..…………………..... 2 2.1 设计目的.......................................................................................................2 2.2 设计任务……………........…………………………….……………..…....2 2.3 MCS-51系列单片机简介…….………………..………………………… 4 2.4 单片机的选择目的……………….…................…………….…………… 5 2.5 矩阵按键…………………..………..…....................…….………………..6 2.6 计算器设计总体思想………………………………………………..…… 8 第3章 硬件设计…………..……....................………………………….…..… 10 3.1 硬件系统设计………………………………………………..….….…….10 3.2 键盘接口电路........………………………………..……...……........……10 3.3 LED显示模块...........………………………………...……..….….......... 10 3.4 运算模块……….........……………..……………...……………........….. 11 第4章 软件设计.............................................................................11 4.1 程序语言的选择……....………………………....……………………….12 4.2 主程序流程图…………………………….......……………..……..….….12 4.3 算术运算程序流程图……………………….........………………….…….12 4.4 键扫流程图.................................................................................................13 第5章 仿真调试………………..…………….……………………………...…15 5.1 C51单片机软件开发系统Keil….…….......………………………...…..15 5.2 系统工作原理图…………………...……………………………………..17 第6章 结束语………………………………………………………..…………19 参考文献 答谢辞 摘 要 随着社会的不断发展,我们的物质生活和娱乐方式都越来越离不开电子产品。最近几年随着科技的高速发展,单片机的应用正在悄无声息的走进了我们的生活,同时也带动了传统控制检测技术的不断更新和变化。不仅在技术发生了改变,它也带动了我们经济的不断发展。在实时检测和自动控制的单片机应用系统中,单片机往往作为一个核心部位来使用。现在,不管是计算机还是手机,里面都有一个微型的计算器,这样的设计有利于方便人们计算很复杂的计算过程。本次设计主要采用了MSC-51单片机,LCD显示器,控制按键为元件来设计一个小小的计算器。利用此设计熟悉单片机控制器及汇编语言的编程,对个芯片的了解和认识及51单片机各个I\O端口的功能和基本的用途有所了解。常用的LCD显示器的使用方法及一般键盘的使用方法。在进行仿真调试的时候所采用的软件是Proteus ISIS来进行调试,而所编写的程序是用KEIL软件进行编写的。 关键词:MSC—51单片机;数码显示LCD;Proteus ISIS;KEIL软件 Abstract With the continuous development of society, our material life and entertainment are more and more cannot do without the electronic products. In recent years, with the rapiddevelopment of science and technosame time also led to the continuous update of traditionlogy, the application of SCM isquietly into our life, at the al control detection technology andchange. Not only changed in technology. It also led to the continuous development of our economy. In the SCM real-time detection and automatic control system, the microcontroller is often used as a core to use. Now, whether it is acomputer or mobile phone, which has a mini calculator, thisdesign is conducive to the convenience of people itis very complicated to calculate The process of calculation. This design mainly uses MSC-51 MCU, LED display control buttons for the components to design a small calculator. Use thisdesign with single chip controller and assembly language programming, to understand the knowledge and understanding of a chip and 51 MCU IO port functions and basic usage purposes. Using the method of LCD display common and general keyboard. Key words: MSC - 51 single chip microcomputer; digital display LCD 第1章 前言 随着电子信息产业的发展,计算器几乎在我们身边无处不在,它不仅方便我们计算而且能为我们解决大脑所不能解决的问题。那么就让我们大家先来大致了解一下它的内部结构及简易的制作方法。首先,让我们来了解一下计算器里面最核心的元器件51单片机,体积小,价格低,功能强大。在一个单片机系统中,要使系统正常工作,那么就要满足单片机最小工作系统的信号完整。单片机技术是一门应用性很强的专业课程,其理论知识与实际操作技能是从事电子信息类,机电类,电气自动化类等技术专业人员必不可少的。当今社会,高科技术在不断的创新,电子产品越来越离不开人们了。一个简简单单的计算器里面就包含了最主要的51单片机,为什么我们不选择52单片机而是选择51,因为价格低。 目前,51单片机在我国的各个行业得到了广泛的应用,各个大专院校都开设了单片机原理与应用方面的课程,这是一门技术性和实践性很强的学科,必须通过一系列的软件硬件实验。目前我们所使用的计算器大部分都是用C语言来进行编程的。然而,现在我就选择用汇编语来实现计算与接收外部的模拟信号进行完成本设计。通过本次设计让我们多了解单片机内部硬件与系统的组成。通过编程控制计算器简单的加减乘除功能,让我们了解汇编指令系统,掌握程序结构设计方法。 随着社会的发展,科学的进步,人们的生活水平在逐步的提高,尤其是微电子技术的发展,犹如雨后春笋般的变化。电子产品的更新速度就不足惊奇了。计算器在人们的日常中是比较常见的电子产品之一。如何使用计算器技术就更加成熟了,充分利用已有的软件和硬件条件,设计出更出色的计算器,使其更好的为各个行业服务,成为如今电子领域重要的研究课题。我们在以后的生活中应该不断地创新,创造更方便简洁的计算器让它更好的服务于人民群众。以前我们使用的计算器基本上都用LED来显示,但是本设计选择了LCD它的使用功能基本上和LED一样,只是在应用方面比较先进。这样就可以把以前老式的计算器取而代之,让人们逐渐使用LCD制作出来的计算器,今天,人们的日常生活中已经离不开计算器了,社会的各个角落都有它的身影,比如商店,学校,办公室等各个领域都离不开计算器。所以,我们应该大力挖掘新科技,新技能,创造更多的财富,把我们的技术不断的扩充,让它带动我们的经济发展。通过本设计的学习,是我掌握单片机程序设计和微机接口应用的基本方法,并能综合应用所学软件,硬件知识分析实际问题,提高解决毕业设计实际问题的能力,为单片机应用和开发打下良好基础。周所周知第2章 计算器的简单简介 2.1 设计目的 通过本次的设计,应用《单片机技术与项目训练》,《计算机应用基础》,《单片机应用基础》等相关知识和上网查阅资料,完成简易计算器的设计,让它能达到预期的效果,改善老式的计算器,以达到理论与实践相结合,进一步提高综合应用所学知识和设计的能力目的,更好的完成本次设计,我们做任何一次设计的时候都要取其精华,弃其糟粕,查阅更多的资料来完善我们的作品,虽然每次都会面临失败,可是失败是成功之母,为了更好的完成这个简易的计算器,我们需要准备更多的材料和设计思路,为什么我会选择制作这个简单的计算器,是因为它和我们生活息息相关,所以我想制作一个既简单又方便携带的小型计算器来代替大型的计算器。 2.2 设计任务 1简单说明单片机技术发展,国内外现状及LCD动态显示和矩阵键盘基本原理。 2掌握AT89C51系列的最小电路和外部扩展电路的设计。 3了解单片机数据转换功能和工作过程。 4 完成主要功能模块的硬件电路设计和必要的参数确定。 5 用PROTEL软件来完成原理电路图的绘制。 4*4键 本系统相对比较简单,数据处理的量也不是很大,所以选用AT89C51作为控制系统的核心。AT89C51是Atmel公司推出的一种低功耗、高性能的CMOS单片机,内带4KB可编程Flash存储器、128B背部RAM、2个16位定时/计数器、WDT,并具备ISP端口,便于程序的在系统修改和调试,可大大缩短系统的开发周期。 晶振电路 LCD数码管的显示 AT8C51 复位电路 图2.1 硬件框图 2.4 MCS-51系列单片机基本组成 单片机应用广泛,它的片内具有微型计算机的基本功能模块:CPU ROM RAM I\O接口。单片机内部的基本结构电路如图2.3所示: 图2.3 单片机内部的基本结构图 首先让我们先了解一下单片机内部各个功能的作用及特点: 1. 内部程序存储器(ROM):它主要是用来存放程序 ,一旦程序固化到程序存储器后是只读不写,MCS—51单片机有很多不同系列号,其中重要的区别之一就是片内程序存储器的性质和容量不同,所以在实际使用时应该按照所需要的功能来决策。 2. 中央处理器(CPU):程序被固定到单片机后,系统上电,如果提供给单片机的电源系统,复位信号,时钟信号,都满足要求了,那么CPU就开始工作。运算器和控制器是计算机的核心部分,常把它们称为首脑地位。 3. 内部数据存储器(内部RAM):51单片机芯片中共有256个RAM单元,但其中后128个单元被专用寄存器占用,能作为寄存器供用户使用的只有前128单元,用于存放可读写的数据。 4. 4个I\O接口P0.0-P0.7:P0口8位双向接口线。 P1.0-P1.7:P1口8位双线接口线。 AT89C51的外部引脚说明及结构示意图如图2.7所示: MCS-51单片机是在一块芯片中集成了CPU,RAM,ROM、定时器/计数器和多种功能的I/O线等一台计算机所需要的基本功能部件。MCS-51单片机内包含下列几个部件: 1一个8位CPU; 2 一个片内振荡器及时钟电路; 3 4K字节ROM程序存储器; 4 128字节RAM数据存储器; 5 两个16位定时器/计数器; 6 可寻址64KB外部数据存储器和64BK外部程序存储器空间的控制电路; 7 32条可编程的I/O线(四个8位并行I/O端口); 8 一个可编程全双工串行口; 9 具有五个中断源、两个优先级嵌套中断结构。 10 电源线: VCC:+5 V电源。VSS:地线。 11 RST:复位信号线。 当输入的复位信号延续两个机器周期以上的高电平时即为有效,用以完成单片机的复位初始化操作。 12 信号引脚介绍 P0.0 ~ P0.7: P0口8位双向口线。 P1.0 ~ P1.7 :P1口8位双向口线。 P2.0 ~ P2.7 :P2口8位双向口线。 P3.0 ~ P3.7 :P3口8位双向口线。 13 XTAL1和XTAL2:外接晶振引脚 14 控制线: (1)ALE/PROG (2)EA/VPP (3)PSEN。 图2.7 单片机的外部引脚 4.复位状态说明 单片机的复位基本上都是依靠外部电路来完成的,在时钟电路工作中复位后PC=0000H这样就可以使单片机从第一个ROM单元取指令,当RST从高电平变为低电平以后,MCS.51单片机从0000H地址开始执行程序。在复位有效期间,ALE、 引脚输出高电平。如图2.4为89S51上电复位电路图。 89C51 图2.4 89C51上电复位电路图 2.5 单片机的选择目的 为什么我会选择AT89C51单片机是因为它结构简单,体积小,功能大,低耗,使用方便。我通过了51单片机和52单片机的相对比较下我还是选择了51,虽然52的储存容量比较大,但是根据实际出发,选择了51单片机。因为一个小小的计算器不需要耗费太多的空间储存数据。STC89C52和AT89S52的不同之处就是它们的下载方式不同,STC89C52芯片采用串口下载方式,用一根串口线就可以下载了。AT89S52利用P1.5,P1.6,P1.7三个引脚进行下载,因此不管是并行,串行还是USB口都需要制作专门的下载线。所以在制作计算器时,不仅要选择合适的材料外,也要考虑它们的下载方式和性能问题,只有各方面都选择好了才能在制作的过程中节省更多的时间及工作效率。 2.6矩阵按键 4*4 矩阵键盘工作原理:矩阵键盘又称为行列式键盘,它由行线,4条I\O线做列线组成,在行线和列线的每个交叉上设置一个按键。这样键盘中的按键数为4*4矩阵键盘,这种行列式的键盘结构大大提高了I\O的利用率。 在这次设计中:行线为高电平,接P1口的低四位P1.3-P1.0 列线为低电平,接P1口的高四位 P1.7-P1.4 高四位为输入,低四位为输出 1. 检测当前是否有键按下,采用逐步扫描法,检测方法为先将P1.7-P1.4依次0,检测P1.3-P1.0状态,若全为1则无键闭合,否则有键闭合。 2. 取出键抖动,当检测到有键按下后,延时一段时间再做下一步判断若有键按下,应判断究竟是哪一键按下。方法是对键盘的行线进行扫描。 P1.3 1 1 1 0 P1.2 1 1 0 1 P1.0 0 1 1 1 P1.1 1 0 1 1 图2.5 状态图 图2.6 键盘接口电路 2.7 计算器设计总体思想 由于要设计一个简易的计算器,本次设计所采用的方法为四则运算,为了更好的显示它的结构和功能,所以这次就选择了新型材料LCD来显示数据和结果。除此之外它所包扩零到九的数字,符号键有加减乘除和等号键。所以只需要十六个按键就可以制成一个简单的计算器了,所以就采用了4*4矩阵按键。在执行程序的时候,我们采用了开机显示为零,,等待键入数值,在我们输入的外部数据时,计算器就可以通过LCD显示我们所要的结果,在我们输入加减乘除的时候计算器在内部执行数字转换和存储,并等待再次输入的数字后计算,输出所需要的结果。本次设计的计算器主要采用了51单片机来设计的,整个计算器的工作过程是单元初始化,显示初始值和键盘扫描,判断按键位置,单片机就对数据进行存储与相应处理转换,之后再通过LCD显示器显示出来。 第3章 硬件设计 3.1 硬件系统设计 本次设计的硬件系统,它是构成计算器的实体和装置,它一般由运算器,控制器,储存器,输入输出设备等组成。其实单片机本质上就是一个硬件芯片,但是在实际的应用中它通常很难直接的与被控制对象进行电气连接,它必须在外部连接一些扩展接口电路,外部设备和被控制对象等硬件和软件设备。才能构成一个简单的单片机应用系统。本设计选用AT89C51单片机为主控单元。显示部分采用了LCD静态显示,按键部分采用4*4键盘。硬件电路原理图如图3.1所示: 如图3.1 计算器的硬件原理图 3.2 键盘接口电路 本设计计算器的硬件键盘布局如图3.1.1所示:它一般有十六个键组成,在单片机中有一个P端口实现16个按键的功能,所以单片机它不仅体积小而且功能强大,它无时无刻不在我们身边。 3.2 矩阵键盘内部电路图 如上图可得矩阵键盘采用四条I\O线作为行线,四条I\O线作为列线,在行线和列线的交叉点处设置一个按键。这样在计算器的键盘上的数量就形成了4*4个。这样的设计键盘结构能有效的提高单片机系统中I\O口的利用率。 3.3 LCD显示模块 本设计采用了LCD作为计算器的输出模块。为什么选择LCD而没有选择LED,是因为LCD有足够的优良特性:1.+5V,对比可调度;2.内部含有复位电路;3.提供各种控制命令。它所提供的功能LED有一些不能提供。 d0-d7引脚向LCD写指令或写一些指令字或者是写数据以使LCD实现不一样的功能或显示出相应的数据类型。其接口电路如图3.1.2所示: 图3.1.2 LCD接口电路 LCD的引脚说明如表3.1.2所示: 符号 引脚说明 符号 引脚说明 VCC 电源地 DB4 Data I/O VDD 电源正极 DB5 Data I/O V0 液晶显示偏压输入 DB6 Data I/O RS 数据命令选择端 DB7 Data I/O R\W 读写控制信号 CS1 片选IC1 E 使能信号 CS2 片选IC2 DB0 Data I/O RST 复位端(H)正常工作 DB1 Data I/O VEE 负电源输出 DB2 Data I/O BLA 背光电源正极 DB3 Data I/O BLK 背光电源正极 3.1.2 LCD的引脚说明图 3.4 运算模块 单片机是依靠程序来执行的,程序源可以不断地修改,让它来完成我们所需要的功能,通过不一样的程序实现不一样的功能,特别是一些特殊的功能,通过单片机的编写可以实现高智能,高效率和可靠性,因此采用单片机来作为计算器的主要功能,是可以很快的实现运算功能的,材料的合理选择,可以成就我们一般的成功率。运算模块是由键盘和显示屏组成的。而单片机是通过按键来实现输入数据和操作方式的控制,在运算过程中,我们首先要确定所选运算符号,若选择的是加减,那么就要考虑结果是否溢出,溢出显示错误提醒,没有溢出那么输出正确的结果。如果是除,则要判断除数是否为零,如果为零那么显示错误提示,不为零输出结果。 第4章 程序语言的选择 在单片机中程序语言的选择有两种,一种是汇编语言,一种是C语言。在本次的设计中我选择了汇编语言。因为它能够直接访问与硬件相关的存储器或I/O端口;能够不受编译器的限制,对生成的二进制代码进行完全的控制;能够对关键代码进行更准确的控制,避免因线程共同访问或者硬件设备共享引起的死锁; 能够根据特定的应用对代码做最佳的优化,提高运行速度;能够最大限度地发挥硬件的功能; 用汇编语言编写的程序比用高级语言编写的程序所要求的存储空间与执行时间将显著减少;汇编语言使程序员可以完成技术性非常强的任务;而使用高级语言,即使可能做到,恐怕也会非常困难;虽然大多数软件专家是用高级语言开发新的应用软件的那样做,程序会比较容易编写的维护,但是对于执行时间要求比较苛刻的部分,常常还要用汇编语言来重新编写;常驻程序(当其他程序运行的时候,常驻在存储器中的程序)和中断服务例行程序(处理输入与输出的程序)几乎都是用汇编语言开发的。 4.1 主程序流程图 本次采用了4*4键盘,16个键依次对应0--9.“+”“-”“*”“/”和清零键。可以进行小于255的数的加减乘除运算,并可以连续运算。当键入值大于255时,将自动清零,可以重新输入. 图3.1 计算器的流程图 4.2 运算程序流程图设计 在运算过程中,开始如果满足加的这条语句,那么执行加的运算,满足乘那么就执行乘一次内推。如果都不满足条件,那么报错溢出。 开始 运算符号 除 乘 加 减 4.3 键扫流程图 健扫执行开始程序时,如果有键按下,键闭合那么继续执行下一步,如果没有键闭合自动返回,再次等待按键按下,满足条件执行下一步,再次判断是否有键按下,如果条件满足执行下一步。判断键号,满足条件,输出结果。不满足条件,返回继续返回。键扫流程图如图3.2所示 开始 返回 有键闭合否? N N Y 去抖动 确有键按下 判断键号 释放 N Y 返回 图3.2 键扫流程图 第5章 系统仿真调试 利用Keil uvision2软件进行编写单片机的工作程序并且检验程序是否能够成功编译。通过Keil uvision2逐步运行程序的功能可以检测出程序的错漏从而进行改正。程序编译成功后,利用ISIS软件把程序加载到原理图中进行仿真。 5.1 C51单片机软件开发系统Keil 采用KEIL开发的89C51单片机应用程序步骤:(1)在KEIL集成开发环境中建立一个新项目(project),文件名是.UV2,并为该项目选择合适的元器件。(2)采用KEIL的文本编辑器编写原文件。(3)通过KEIL的相关选择项,链接定时器以及DUBUG调试器的功能。(4)进行编译,生成HEX文件,如果出现编译链接错误则返回到第二步,修改文件中错误,在进行编译。(5)编译成功之后进行仿真调试,调试成功后将HEX文件写入到单片机应用系统ROM中。 4.2 系统工作原理图 5.4系统仿真图 第6章 结束语 在写毕业设计过程中不仅要合理的选择材料还要有广泛的内容可写。刚写毕业论文时,都不知道该怎么开头,还是和同学讨论了之后才有一点点头绪。在暑假的这两个月中一直在寻找资料,遇到不会的就问我们的毕业设计老师。我们的毕业设计老师沈凯不仅能及时帮我们解决问题,还给了我一些宝贵的建议,在她的虚心指导下我把毕业论文的初稿完成了。在毕业期间的最后一个大作业,真是考验我们的耐心,洗礼一下我们浮躁的心,她无论在理论上还是在实践中,都给了我很大的帮助,使我得到不少的提高这对于我以后的工作和学习都有一种巨大的帮助,也让我明白了团队的重要性。做任何一件事我们都离不开别人的领导和团队的合作。在遇到困难时我们应该及时的去找解决方法,而不是等待别人主动的来帮助你。两年的大学生活就快走入尾声,我们的校园生活就要划上句号,总有一些难舍难分。从这里走出,对我的人生来说,将是踏上一个新的征程,我会把所学的知识应用到实际工作中去。也会在以后的工作中慢慢的学习经验,社会是一个培养人才的好地方。在毕业设计快要完成时,我做的这个画面基本上能实现所有的功能,虽然做的不是很好,但是我已经花了不少时间和经历在里面。 在制作这个简简单单的计算器时,又让我进一步了解到了51单片机的类型及结构。它不仅丰富了我们的生活,还促进了我们社会的发展,虽然是一块小小的芯片,但它的作用远远超出我们的想象,以前只知道使用计算器但是具体不知道它的组成和命令语言,经过这次亲身的体验也让我进一步理解到了它的基本组成。我们平时使用的计算器基本上都是由LED数码管来制作的,但是我这次采用了LCD来制作,我想不断的尝试新事物,不断地挑战自我,发挥自己的潜能。在这次制作中我了解到一些新知识和新技术,明白 计数器在不满足程序的时候,也不能正常工作。还有在执行加减乘除的时候还需要考虑到会不会溢出,能不能再正常的范围中实现功能。也进一步的了解 到了汇编语言和C语言的一些不同及他们各自的优缺点。在写程序的时候,我们应该结合实际情况来选择,使用什么语言更加方便,更能准确的实现所需的功能。在这两年的学习中,让我学会了很多知识和交友方式。我们不仅要学会学习,还要学会处理各自的人际关系。参考文献 [1]高速SOC C8051F单片机.单片机与嵌入式系统应用,2002(5) [2] 谢维成,等单片机原理与应用及C51程序设计[M].北京:清华大学出版社,2006 [3] 李朝青.单片机原理及接口技术[M].北京:北京航空天大学出版社,1999 [4] 万光益,严义.单片机实验与实践教材(一),第二版 北京:清华大学出版社,2006 [5] 李众,张素琴.单片机技术与项目训练 清华大学出版社 [6] 李华.MCS-51系列单片机实用接口技术北京:清华大学出版社,1993 [7] 孙传友,等.测控电路及装置[M].北京航空航天大学出版社,2000 [8]王福瑞,等.单片微机测控系统设计大全[M].北京:北京航空航天大学出版社,2002. [9]何立民.单片机高级教程---应用与设计[M].第二版.北京:北京航空天大学出版社,1993 [10]张迎新,单片微型计算机原理,应用及接口技术[M].北京:国防工业出版社,1993 答谢辞 感谢沈老师的虚心指导,在遇到困难的时候不厌其烦的为我们讲解,在大学的这两年里面,我们的每一位老师都很认真负责,他们不仅把专业知识毫无保留的交给我们,还会给我们讲一些社会上的东西。在写毕业论文中我们遇到的所有问题沈老师都一一为我解决了。在我的十几年求学历程里,离不开父母的鼓励和支持,是他们辛勤的劳作,无私的付出,为我创造良好的学习条件,我才能顺利完成完成学业,感激他们一直以来对我的抚养与培育。 最后,我要特别感谢沈老师、李老师。是他们在我毕业的最后关头给了我们巨大的帮助与鼓励,使我能够顺利完成毕业设计,在此表示衷心的感激. 沈老师认真负责的工作态度,严谨的治学精神和深厚的理论水平都使我收益匪浅。她无论在理论上还是在实践中,都给与我很大的帮助,使我得到不少的提高这对于我以后的工作和学习都有一种巨大的帮助,感谢她耐心的辅导。 4 毕业设计(论文)成绩评定表 一、指导教师评分表(总分为70分) 序 号 考 核 项 目 满 分 评 分 1 工作态度与纪律 10 2 调研论证 10 3 外文翻译 5 4 设计(论文)报告文字质量 10 5 技术水平与实际能力 15 6 基础理论、专业知识与成果价值 15 7 思想与方法创新 5 合计 70 指导教师综合评语: 指导教师签名: 年 月 日 毕业设计(论文)成绩评定表 一、指导教师评分表(总分为70分) 序 号 考 核 项 目 满 分 评 分 1 工作态度与纪律 10 2 调研论证 10 3 外文翻译 5 4 设计(论文)报告文字质量 10 5 技术水平与实际能力 15 6 基础理论、专业知识与成果价值 15 7 思想与方法创新 5 合计 70 指导教师综合评语: 指导教师签名: 年 月 日 二、答辩小组评分表(总分为30分) 序 号 考 核 项 目 满 分 评 分 1 技术水平与实际能- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 单片机 计算器 设计
咨信网温馨提示:
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【快乐****生活】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【快乐****生活】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【快乐****生活】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【快乐****生活】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
关于本文