30

参 考 文 献 31

致  谢 32

附录A:仿真图 33

附录B:程序清单 33

1 前言

     随着时代的进步,很多基于单片机制作出来的高科技电子产品应运而生。它们有很多

独特的特点,比如,拥有较高的集成度、多而实用的功能、占用空间较小、较为快速的工作速度、让人满意的性价比、使用方法便捷、强大稳定的性能等。在未来的日常生活和工作中,为满足人们的高消费水平和高要求,基于单片机类的产品必然会更多的出现在市面上,供人们选择使用。以前设计一个复杂的模拟电路需要耗费了研发者大量的时间和心血,各种各样多而杂的零件儿大大增加了产品的制作成本。而现如今,一块如手指般大小的单片机芯片,再配上用相关软件编写出来的程序,就能轻松地把其功能和作用运行和体现出来。

自1982年以来,我国从刚开始的接触使用单片机,到后来的飞速发展和研发,可以看出,单片机的发展前景不可估量。我们使用单片机产品,无非是这些理由,它制作的产品功能强大,体积较小不占太大空间,性价比高等,而这些有点恰恰适应了如今的发达的科技发展,适应了人们的消费水平。

我坚信,未来将是单片机产品迅猛发展的好时机!

1。1 系统开发的背景及意义

身为微型单片机产品之一的计算器,我想从小学开始,我们就已经开始接触了,那时的计算器只能进行简单的加减乘除计算。随着各领域的高要求和高需求,只要是涉及到计算方面的,都会用到各种各样的普通计算器,以及科学计算器。庞大的使用人群基数,大大加快了计算器的产品更新。如今市面上比较先进的计算器要数科学计算器了,它的功能基本上涵盖了计算方面的要求,而且价格低廉,与我们以前用的简易计算器有很大的功能上的区别。当然,作为我们大学生的学术研究设计课题,由于自身所掌握的知识有限,并不能够做出如此复杂的功能。当然,随着以后技术的发展,计算器会逐渐走向小型化和便捷化,以及智能化,以此来满足人们的消费水平和生活水平。

因此我觉得,如果能设计出一款功能相对较全面、能满足大部分人的日常使用的计算器,是一件非常有意义的事情。

1。2 本设计的目的

本设计是基于51单片机的多功能计算器的制作,目的在于想进一步加深自己对于单片机的理论知识的学习,理解单片机产品制作流程,以及对硬、软件的设计和运行,增强自我对单片机实物设计的技巧和能力。本次设计涉及仿真、代码编写、封装等过程,能大大的拓展自己的知识面和动手操作的能力,使自己能够逐步掌握液晶显示系统的工作原理,包括怎样使用单片机系统来对显示系统进行操控和运行。要求自己能够以AT89S52芯片为核心硬件,设计出具有加减乘除运算功能、包括小数计算和连续计算的简易计算器的硬件仿真电路和软件kile编写设计程序。虽然此设计看似简单一点,但实际制作起来,还是有许多地方需要注意的,所以此设计的意义不在难易,而在于让我明白自身有哪些知识上、理论上的缺陷,以此来加以改正,充实自己。

2 方案的论证

2。1 芯片的选择方案

2。1。1 方案设计

根据设计的流程,可知此系统的核心控制系统便是单片机芯片,通过它才能够控制显示系统来显示计算操作的过程和结果。有三种方案选择控制器:

上一篇:AT89C52单片机的交通灯设计
下一篇:含水簇的新型磷钼酸盐的合成与结构研究

STC89C52单片机的温度控制系统设计+电路图

STM32单片机数字回转库控制系统设计+PCB电路图

AT89C51单片机电力电缆温度...

STM32单片机的电力系统数字频率计设计+流程图

STC90C51RD+单片机的纺织机械...

单片机的纺织机械电机保护系统设计任务书

STC89C52单片机超声波和红外...

我国风险投资的发展现状问题及对策分析

互联网教育”变革路径研究进展【7972字】

新課改下小學语文洧效阅...

老年2型糖尿病患者运动疗...

张洁小说《无字》中的女性意识

网络语言“XX体”研究

安康汉江网讯

麦秸秆还田和沼液灌溉对...

LiMn1-xFexPO4正极材料合成及充放电性能研究

ASP.net+sqlserver企业设备管理系统设计与开发