课程设计论坛

首页 » 设计下载 » 电子设计 » 基于单片机的多功能计算器设计
wincat - 2011/12/16 8:20:50
文件格式:word+pdf
文件大小:4.05MB
适用专业:单片机
适用年级:大学
下载次数:11 次
我要下载:点击联系下载
论文编号:199015

资料简介:
毕业设计-基于单片机的多功能计算器设计,共54页,17285字,附程序、系统原理图、任务书、开题报告、外文文献及翻译等完整毕业设计

摘要

本设计以STC89C516RD+单片机为控制运算器,以8*6矩阵键盘控制,以12864ZB液晶显示,以9V电池供电。

对于此计算器我用了38个键的矩阵键盘,10个数字键,1个小数点键,1个正负键,4个常用运算键,1个等号键,1个清零键,1个第二功能键,4个三角函数运算键,4个常用公式键,还有8个其它功能键。此计算器与常用计算器无很大差别,其中四则运算、阶乘、百分比、平方、立方、组合、乘方、倒数都可以精确到十位 ,其它运算因为调用到C语言函数库,为浮点型,有效位只有7位。

关键字:单片机; 点阵图形液晶; 矩阵键盘; C语言库函数

Abstract

The design use STC89C516RD + MCU to control the computing device, On 8*6 keyboard control, with 12864ZB matrix liquid crystal display (LCD),9v battery power.

For this calculator I used a matrix of 38 keys keyboard, 10 numeric keys, a decimal point key, a plus or minus keys, four common operation keys, an equal sign key, a Clear key, a The second function keys, four trigonometric functions keys, four commonly used formula keys, there are eight other function keys. This calculator and the calculator was no significant difference in common, including arithmetic, factorials, percentages, squares, cubes, mix, involution, the countdown can be accurate to 10, other operations because the call to C language function library for floating-point type, the effective bit only seven. Keywords: Single-chip; dot-matrix graphic LCD; matrix keyboard; C language library function.

目录

引言 1

1 概述 2

2 系统功能的实现 4

2.1 电源模块的实现 4

2.2 输入模块的实现 4

2.3 液晶模块的实现 5

2.4 下载模块的实现 6

2.5 控制部分的实现 7

3 重要器件的知识介绍 9

3.1 单片机的知识介绍 9

3.2 液晶说明 16

4 软件设计 20

4.1 总流程图 20

4.2 液晶显示设计 21

4.3 键盘输入设计 23

4.4 参数(数字、正负、小数点)的输入设计 24

4.5 功能键的输入设计 25

产品使用说明 27

结束语 28

致 谢 29

参考文献 30

附录1 元器件清单 31

附录2 系统原理图 32

附录3 实物照片 33

附录4 程序清单 34


资料文件预览:
共2文件夹,8个文件,文件总大小:4.05MB,压缩后大小:3.19MB


我要下载:基于单片机的多功能计算器设计
lijiewen4279 - 2012/1/28 13:53:56
能免费看吗
rnxu - 2012/2/5 11:44:05
怎么下载和上传啊
qwangbbs - 2013/3/9 19:36:59
有英文吗
zz1900 - 2013/3/9 20:06:51
急切需要
wang_linan - 2013/3/10 10:19:51
谢谢,好帖子
shaodesign - 2013/3/10 12:53:08
我也好想要 - -
lixianliang83 - 2013/3/10 19:40:10
努力赚积分。。。。。。。。。。。努力赚积分。。。。。。。。。。。努力赚积分。。。。。。。。。。。努力赚积分。。。。。。。。。。。
qdulsy - 2013/5/23 16:52:42
楼主真是观世音啊
123456a - 2013/5/23 17:17:29
ddddddddddddddddd
renhy2234 - 2013/5/23 17:35:44
好,顶下
linjianming52 - 2013/5/23 19:18:13
好帖子一定要顶!

努力赚够200积分,加油加油!
shl1191 - 2013/5/23 19:57:16
很好哦``对我的帮助很大,谢谢
cobraming - 2013/8/20 9:39:18
好,顶下
q565222011 - 2013/8/20 10:00:22
无意中看到,楼主精美绝伦的贴子,我不禁热血沸腾,再也忍受不了心情的激荡,浮出水面拼死也要顶一下楼主的绝世好贴。此贴夏日观之则清凉,冬日观之则温暖.楼主一支出神入化如椽巨笔,已然达到五千年来汉字运用的颠峰,若以洋人诺贝尔文学奖的低级标准要求本贴,将是对本贴的无耻侮辱!楼主显然已达到了以气御字的境界,胖人观之则苗条,瘦人观之则丰满,矮人观之则增高,老人观之则年轻,年轻人观之则从此有人生观、世界观,进入一个崭新的世界,对生命的意义重新认识。

    最近本人有一些感冒,但看完本贴后神清气爽不治而愈。我要将此贴写在香烟上,然后吸到肺里,留在离我心脏更近一些的地方.让我能感觉到如获新生的感觉.
xhz10416 - 2013/8/20 10:35:54
谢谢了啊,不错!!!!!111
zhuxc119 - 2013/8/20 10:32:42
好东西
tianzchai - 2013/8/20 12:23:13
这个值得看看
z10101010 - 2013/8/20 13:45:28
新人报道,赚米~~~~~~~
sese2000 - 2013/8/20 13:51:48
多看看多学学!!!

谢谢了
1
查看完整版本: 基于单片机的多功能计算器设计