没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论



























1 / 28
封 面
作者:Pan Hongliang
仅供个人学习

2 / 28
XX 大学
毕业设计(论文)
(2012 届)
摘要
[摘要] 近几年单片机技术的发展很快,其中电子产品的更新速度迅猛。计算器是日常生活
中比较的常见的电子产品之一。如何才能使计算器技术更加的成熟,充分利用已有的软件和硬
件条件,设计出更出色的计算器呢。
本设计是以 AT89S52 单片机为核心的计算器模拟系统设计,输入采用 4×4 矩阵键盘,可以
进行加、减、乘、除 4 位带符号数字运算,并在 LCD1602 上显示操作过程。
科技的进步告别了以前复杂的模拟电路,一块几厘米平方的单片机可以省去很多繁琐的电
路。现在应用较广泛的是科学计算器,与我们日常所用的简单计算器有较大差别,除了能进行
加减乘除,科学计算器还可以进行正数的四则运算和乘方、开方运算,具有指数、对数、三角
题 目: 基于单片机的简易计算器
专业名称: 电子信息工程技术
姓 名:
学 号:
班 级: 08 级通信与信息技术班
指导教师:
2012 年 11 月 30 日

3 / 28
函数、反三角函数及存储等计算功能。计算器的未来是小型化和轻便化,现在市面上出现的使用
太阳能电池的计算器,使用 ASIC 设计的计算器,如使用纯软件实现的计算器等,未来的智能化计
算器将是我们的发展方向,更希望成为应用广泛的计算工具。
[关键词] AT89S52 LCD1602 计算器 矩阵键盘
目录
第一章 前言 ......................................................................1
1.1 系统开发背景 .................................................................1
1.2 系统开发意义 .................................................................1
1.3 设计目的 .....................................................................1
第二章 方案论证 ..................................................................2
2.1 方案构思 .....................................................................2
2.2 方案比较与选择 ..............................................................2
第三章 系统硬件设计及说明 ........................................................3
3.1 系统组成及总体框图............................................................3
3.2 元件简介......................................................................3
3.2.1 AT89S52 特点................................................................3
3.2.2 LCD1602 液晶显示屏.........................................................12
第四章 设计原理分析 .............................................................15
4.1 设计方案的确定 .............................................................15
4.2 计算器硬件方案及硬件资源分配.................................................15
4.2.1 硬件资源分配 ..............................................................15
4.2.2 系统的硬件设计 ............................................................15
4.2.3 键盘电路的设计 ............................................................17
4.2.4 显示电路的设计 ............................................................18
第五章 计算器的软件设计 .........................................................19
5.1 计算器的软件规划.............................................................19
5.2 键盘扫描的程序设计 ..........................................................19
5.3 显示模块的程序设计 ..........................................................19
5.4 主程序的设计 ................................................................20
5.5 软件的可靠性设计 ............................................................20
结束语 ..........................................................................22
致谢 ............................................................................23
参考文献 ........................................................................24
附录 ............................................................................25

个人收集整理 勿做商业用途
5 / 28
第一章 前言
1.1 系统开发背景
随着社会的发展,科学的进步,人们的生活水平在逐步的提高,尤其是微电
子技术的发展,犹如雨后春笋般的变化。电子产品的更新速度快就不足惊奇了。
计算器在人们的日常中是比较的常见的电子产品之一。如何使计算器技术更加的
成熟,充分利用已有的软件和硬件条件,设计出更出色的计算器,使其更好的为
各个行业服务,成了如今电子领域重要的研究课题。
1.2 系统开发意义
今天,人们的日常生活中已经离不开计算器了,社会的各个角落都有它的身
影,比如商店,办公室,学校……。因此设计一款简单实用的计算器会有很大的
实际意义。
1.3 设计目的
本设计旨在进一步掌握单片机理论知识,理解嵌入式单片机系统的硬软件设
计,加强对实际应用系统设计的能力。通过本设计的学习,使我掌握单片机程序
设计和微机接口应用的基本方法,并能综合运用本科阶段所学软、硬件知识分析
实际问题,提高解决毕业设计实际问题的能力,为单片机应用和开发打下良好的
基础。
1、对字符液晶显示模块的工作原理,如初始化、清屏、显示、调用及外特性有
较清楚的认识,并会使用 LCD(液晶显示模块)实现计算结果的显示;掌握液晶
显示模块的驱动和编程,设计 LCD 和单片机的接口电路,以及利用单片机对液晶
模块的驱动和操作;
2、在充分分析内部逻辑的概念,进行软件和调试,学会使用,并能够以其为平
台设计出具有四则运算能力简易计算器的硬件电路和软件程序。
剩余27页未读,继续阅读
资源评论


GeniusID
- 粉丝: 2
上传资源 快速赚钱
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助


最新资源
- Java程序设计方案类和对象的使用.doc
- 企业人力资源管理的信息化建设措施探微.docx
- 区块链技术将助力机场能源管理新发展.docx
- 数字信号处理MATLAB实验.doc
- 高语言程序设计习题及答案.doc
- win操作系统课件.ppt
- 基于区块链技术的众创空间发展困境及对策分析.docx
- 某高校计算机等级考试系统的实现.doc
- 电气控制与PLC.ppt
- SC-Safety:中文大模型多轮对抗安全评估基准
- 多媒体教学在中职计算机教学中的应用探讨.docx
- 改进的PID控制算法研究.doc
- 公需科目:物联网技术与应用考试试卷(答案是系统给出的正确答案).doc
- 电网企业施工项目管理及成本控制.docx
- 浅议网络消费者的法律保护.doc
- 微软模拟飞行FSX塞斯纳c172仪表自动本场五边飞行教程.doc
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈



安全验证
文档复制为VIP权益,开通VIP直接复制
