基于单片机的计算器设计.doc

资料分类:单片机自动化 上传会员:Chaturanga 更新时间:2023-04-24
需要金币1000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:10072
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

摘要:现如今科技的进步是以前那些复杂的模拟电路逐渐退出市场,这个时候单片机的优点就凸显了出来,一块面积仅为几平方厘米的单片机就可以代替很多复杂而繁琐的电路。计算器是我们日常生活中最为常见的电子产品,人们可以通过操作它快速地实现某些繁琐的计算。所以能够设计一款好的计算器方便大家的日常生活显得特别的有意义。

本设计由硬件电路和软件程序组成。硬件电路包括键盘模块电路即输入电路采用4×4矩阵式键盘、LCD1602液晶显示模块、本设计的控制核心即单片机STC89C52RC,软件程序包括主程序、按键扫描程序、LCD1602显示程序,从而可以使计算器实现加、减、乘、除以及清零和复位带符号的数字运算功能,并且在显示模块上显示运算过程。

关键词:STC89C52RC单片机  4×4矩阵式键盘  LCD1602液晶  计算器

 

目录

摘要

Abstract

1.引言-1

1.1课题研究的背景和意义-1

1.2本课题主要工作任务-1

2.系统总体设计方案-3

2.1 设计要求-3

2.2 设计思路-3

3.硬件系统的设计-4

3.1 系统整体方案的设计-4

3.1.1系统概述-4

3.1.2 系统框图-4

3.2 单片机的最小系统模块-4

3.2.1单片机STC89C52RC简介-4

3.2.2最小系统电路的介绍-5

3.3液晶显示电路的介绍-6

3.3.1 LCD1602介绍-6

3.3.2 1602液晶的引脚介绍-6

3.3.3相关指令的简要介绍-7

3.3.4液晶显示模块电路的概述-9

3.4按键输入模块的概述-10

3.5电源电路设计概述-11

4. 软件设计模块-12

4.1程序语言和开发环境的选择-12

4.2程序流程图设计-12

4.2.1总体程序流程图-12

4.2.2液晶程序设计-13

5. 硬件的组装与调试-14

5.1元器件的选择与测试-14

5.2元器件的焊接与组装-14

5.3电路的调试-14

5.3.1调试的方法-15

5.3.2调试的步骤-15

6. 总结-19

致  谢-21

7. 附录一-22

8. 附录二-23

相关论文资料:
最新评论
上传会员 Chaturanga 对本文的描述:本设计旨在进一步巩固已有的单片机知识,并且掌握一些新颖的单片机知识,同时深入理解嵌入式单片机硬件和软件的设计。强化实际应用系统设计方面的能力。应用本科阶段所学的《......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: