需要金币:2000 个金币 | 资料包括:完整论文 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:6259 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘 要:随着科技的进步和发展,单片机的应用越来越贴近生活。以计算器为例,计算器作为使用频率很高的电子产品之一,它的发展空间还很大,需求量也很多,尤其是小型简易计算器,因其便携性更受青睐。单片机能方便的完成计算器的设计,而且其成本低廉,因此将单片机应用于计算器中可以降低成本。本设计的目标是做出一款可以进行不超过13位有效数字的四则运算的简易计算器,这个系统的核心是AT89S52单片机,计算器的输入采用4*4的矩阵键盘,并在LCD1602上显示出操作过程。此种简易计算器具备基本功能且使用方便。本文把本设计分为系统设计,硬件设计,软件设计,系统仿真几个模块分别阐释。本设计只制作仿真,不制作实物。 关键词:计算器,AT89S52,LCD1602,矩阵键盘
目录 摘要 Abstract 1 前言-6 1.1 系统的开发背景-6 1.2 系统的开发意义-6 1.3 设计目的-6 2 计算器的系统设计-6 2.1 系统的总体框图-6 2.2 系统功能-7 2.3 元件简介-7 3 硬件设计-13 3.1 硬件资源分配-13 3.2 矩阵键盘的设计-13 3.3 显示电路的设计-14 4 计算器的软件设计-15 4.1 计算器的软件规划-15 4.2 C语言和汇编语言的选择-15 4.3 键扫描程序设计-15 4.4 算数运算程序设计-18 4.5 显示程序的设计-18 5 系统仿真-21 5.1 计算器的仿真测试-21 5.2 计算器的精度问题-23 结 论-24 参 考 文 献-25 致 谢-26 |