基于单片机的计算器设计
毕业设计
目 录
目 录.............................................................................................. 1
摘 要.................................................................................................................... 3 Abstract .................................................................................................................. 4 第1章 绪论.......................................................................................................... 5
1.1 本设计的研究目的及意义..................................................................... 5 1.2 单片机的基础知识介绍及应用............................................................. 6 1.3 课题研究的主要内容和问题............................................................... 7
1.3.1 主要内容...................................................................................... 7 1.3.2 性能要求.................................................................................... 8
第2章 总体设计思路........................................................................................ 9
第2.2节 选择单片机机型和配套器件....................................................... 9 第2.3节 硬件和软件的功能划分............................................................... 9 第2.4节 硬件设计思路............................................................................. 10 第2.5节 软件设计思路............................................................................. 10 第3章 简易计算器的硬件设计........................................................................ 12
第3.1节 主控芯片AT89S51 .................................................................... 12
3.1.1 主控芯片AT89S51简介 .......................................................... 12 3.1.2 主控芯片AT89S51的作用及选择理由 .................................. 14 第3.2节 按键电路的设计......................................................................... 15
3.2.1 按键电路的介绍........................................................................ 15 3.2.2 本设计中按键电路的选择及原因............................................ 16 第3.3节 LED数码管 .............................................................................. 16
3.3.1 LED数码管简介 ........................................................................ 16 3.3.2 动态扫描原理............................................................................ 18 3.3.2 本设计中LED数码管的选择及原因 .................................... 18 第3.4节 驱动芯片74LS245 ..................................................................... 20
3.4.2 本设计中驱动电路的作用........................................................ 21 第3.5节 时钟电路的设计及介绍............................................................. 22
毕业设计
第3.6节 复位电路设计............................................................................. 23 第4章 软件设计................................................................................................ 24
4.1 主程序模块........................................................................................... 24
4.1.1 主程序流程图............................................................................ 24 4.1.2 主程序功能描述........................................................................ 24 4.2 键盘控制的实现................................................................................... 32
4.2.1 键盘控制流程图........................................................................ 32 4.2.2 键扫描........................................................................................ 32 4.2.3 消抖动........................................................................................ 35 4.2.4 求键码........................................................................................ 36 4.2.5 等待释放.................................................................................... 37 第4.3节 数码管显示................................................................................. 38 第4.4节 延时子程序................................................................................. 38 第4.5节 总体算法的实现......................................................................... 39
4.5.1 加、减、乘的实现.................................................................... 39 4.5.2 除法是实现.............................................................................. 39
第5章 仿真实现................................................................................................ 40
第5.1节 Keil C的应用 ............................................................................. 40
5.1.1源文件的建立............................................................................. 40 5.1.2 建立工程文件............................................................................ 40 5.1.3工程的详细设置......................................................................... 42 第5.3节 编译、连接................................................................................. 43 第5.4节 硬件仿真,Proteus的使用........................................................ 44 第5.5节 Keil C与Proteus连线调试 ....................................................... 47 第5.6节 串口通信,文件的烧录............................................................. 48
5.6.1 生成烧录文件............................................................................ 48 5.6.2 文件的烧录................................................................................ 48
第6章 本设计的意义........................................................................................ 50
毕业设计
( 简易计算器的设计)
摘 要
在经济日益发展的今天,计算器成为了一种比较普遍的电子产品。并且在今后的发展中,计算器的功能会越来越强大,基于这个理念,进行了这个设计。本设计主要是针对中、小学生 …… 此处隐藏:15230字,全部文档内容请下载后查看。喜欢就下载吧 ……
相关推荐:
- [外语考试]管理学 第13章 沟通
- [外语考试]07、中高端客户销售流程--分类、筛选讲
- [外语考试]2015-2020年中国高筋饺子粉市场发展现
- [外语考试]“十三五”重点项目-汽车燃油表生产建
- [外语考试]雅培奶粉培乐系列适用年龄及特点
- [外语考试]九三学社入社申请人调查问卷
- [外语考试]等级薪酬体系职等职级表
- [外语考试]货物买卖合同纠纷起诉状(范本一)
- [外语考试]青海省实施消防法办法
- [外语考试]公交车语音自动报站系统的设计第3稿11
- [外语考试]logistic回归模型在ROC分析中的应用
- [外语考试]2017-2021年中国隔膜泵行业发展研究与
- [外语考试]神经内科下半年专科考试及答案
- [外语考试]园林景观设计规范标准
- [外语考试]2018八年级语文下册第一单元4合欢树习
- [外语考试]分布式发电及微网运行控制技术应用
- [外语考试]三人行历史学笔记:中世纪人文主义思想
- [外语考试]2010届高考复习5年高考3年联考精品历史
- [外语考试]挖掘机驾驶员安全生产责任书
- [外语考试]某211高校MBA硕士毕业论文开题报告(范
- 用三层交换机实现大中型企业VLAN方案
- 斯格配套系种猪饲养管理
- 涂层测厚仪厂家直销
- 研究生学校排行榜
- 鄱阳湖湿地景观格局变化及其驱动力分析
- 医学基础知识试题库
- 2010山西省高考历年语文试卷精选考试技
- 脉冲宽度法测量电容
- 谈高职院校ESP教师的角色调整问题
- 低压配电网电力线载波通信相关技术研究
- 余额宝和城市商业银行的转型研究
- 篮球行进间运球教案
- 气候突变的定义和检测方法
- 财经大学基坑开挖应急预案
- 高大支模架培训演示
- 一种改进的稳健自适应波束形成算法
- 2-3-鼎视通核心人员薪酬股权激励管理手
- 我国电阻焊设备和工艺的应用现状与发展
- MTK手机基本功能覆盖测试案例
- 七年级地理教学课件上册第四章第一节




