下载此文档

单片机课程设计计算器设计.doc


文档分类:通信/电子 | 页数:约26页 举报非法文档有奖
1/26
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/26 下载此文档
文档列表 文档介绍
目录
一、设计总绪 2
2
2
:矩阵键盘,单片机,数码管显示,汇编语言 2
2
2
二、设计方案 3
3
3
3
4
5
6
三、各模块功能简介 7
7
7
7
8
8
9
四、仿真电路 10
仿真运营成果 10
五、调试过程总结 12
附录: 13
参照文献: 13
源程序代码 13


一、设计总绪

近年来随着科技飞速发展,单片机应用正在不断进一步,同步带动老式控制检测技术日益更新。在实时检测和自动控制单片机应用系统中,单片机往往作为一种核心部件来使用,但仅单片机方面知识是不够,还应依照详细硬件构造、软硬件结合,来加以完善。 
计算机在人们寻常生活中是比较常用电子产品之一。可是它还在发展之中,后来必将浮现功能更加强大计算机,基于这样理念,本次设计是用AT89c51单片机、LCD显示屏、控制按键为元件来设计计算器。运用此设计熟悉单片机微控制器及汇编语言编程,对其片资源及各个I/O端口功能和基本用途理解。掌握应用程序开发环境,惯用LCD显示屏用法和普通键盘用法
此设计是基于单片机技术简易计算器方案,本次设计所提出一种基于单片机技术简易计算器方案,采用品有数据解决能力中央解决器CPU,随机存储器ROM,各种I/O口和中断系统、定期器/计时器等功能集成到一块硅片上构成一种小而完善计算机系统
——单片机,配以汇编语言编写执行程序,能更好解决计算机计算问题,随着数字生活到来,单片机在生活中越来越重要,它能将大量逻辑功能集成与一种集成电路中,使用起来十分以便。


本次课程设计讨论了单片机技术计算器构思,设计方案,工作原理,重要系统涉及单片机80C51,排阻RESPACK—8,开关,六位数码管显示屏等,重要构成某些涉及:键盘输入模块,运算模块,控制模块,显示模块。通过键盘输入数值,单片机进行运算后在数码管显示出成果。
:矩阵键盘,单片机,数码管显示,汇编语言

通过本次课程设计,运用《单片机微型计算机原理及应用》所学到知识及查询有关资料,完毕简易计算器设计,进一步提高单片机系统设计和开发能力,达到理论知识与实践更好结合,提高综合运用所学知识和设计能力目。

规定设计一种单片机应用系统,运用keil和proteus软件完毕系统软硬件设计及模仿调试。实现五位数(可为带小数点)加减乘除运算,通过按键输入十进制数据。运用六位数码管显示运算成果。并实现复位操作。由于要设计是简朴计算器,可以进行四则运算,为了得到教好显示效果,采用LCD显示数据和成果。、此外键盘涉及数字键(0-9)、符号键(+、-、*、/)、清除键和等号键,故只需要16个按键即可,设计中采用集成计算机键盘来,当键入+、-、*、/运算符,计算器在内部执行数值转换和存储,并等待再次键入数值后将显示键入数值,按等号就会在LCD上输出运算成果,执行程序:开机显示零,等待键入数值,当键入数字,通过LCD显示出
二、设计方案


计算器普通由运算器、控制器、键盘、显示屏、电源和某些可选外围设备及电子配件通过人工或机器设备构成。键盘是计算器输入部件,普通采用接触式或传感式。显示屏是计算器输出部件,有发光二极管显示屏或液晶显示屏等。除显示计算成果外,还常有溢出批示、错误批示等。计算器电源采用交流转换器或电池。计算器都采用CMOS工艺制作大规模集成电路。
本次课程设计中我是采用了以MCS—51系列单片机AT89C51单片机为核心构成简易计算器。该系统通过单片机控制,实现对4*4键盘进行实时扫描按键检测,并把检测数据存储下来。整个计算器系统工作过程为:一方面存储单元初始化,显示初始值和键盘扫描,判断按键位置,查表得出按键值,单片机则对数据进行储存与相应解决转换,之后送入数码管动态显示。整个系统可分为三个重要功能模块:功能模块一,实时键盘扫描;功能模块二,数据转换成显示屏显示;功能模块三,计算控制模块。功能模块四:显示模块。

控制
运算
键盘
显示

单片机课程设计计算器设计 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数26
  • 收藏数0 收藏
  • 顶次数0
  • 上传人业精于勤
  • 文件大小247 KB
  • 时间2021-12-04