51单片机简易计算器的硬件设计(带有MR+、MR 您所在的位置:网站首页 单片机的计算器 51单片机简易计算器的硬件设计(带有MR+、MR

51单片机简易计算器的硬件设计(带有MR+、MR

2024-07-06 22:57| 来源: 网络整理| 查看: 265

 文章最后附有本项目的仿真图、pcb图及其原件清单!!

硬件所需程序于小编另一篇文章中有详细描述,感兴趣的小伙伴不妨去看看。

如果对你有帮助不妨点个赞!

本项目使用:51单片机、矩阵键盘、LCD1602;

使用数码管进行显示的思路相差不大。

设计方案

根据功能要求,本系统选用以MCS-51/52单片机为主控机。通过扩展必要的外围接口电路,实现对计算器的设计,该设计可分为单片机最小系统、供电模块、显示模块、矩阵键盘四个部分。结构图如下:

具体设计如下:

1、由于要设计的是简单的计算器,可以进行四则运算,为了得到较好的显示效果,采用LCD显示数据和结果。

2、另外键盘包括数字键(0-9)、符号键(+、-、*、/)、清除键和等号键,且具备存储三组计算结果、MR+、MR-功能,所以至少需要23个按键。

3、执行程序:开机显示零,等待键入数值,当键入数字,通过LCD显示出来,当键入+、-、*、/运算符,计算器在内部执行数值转换和存储,并等待再次键入数值后将显示键入的数值,按等号就会在LCD上输出运算结果。并且可以存储三个计算结果,通过M1、M2、M3控制。还可以通过MR+、MR-来实现记忆加和记忆减的功能。

4、错误提示:当单片机执行程序中有错误时,会在LCD上显示相应的提示,如:当输入的数值或计算器得到的结果大于计算器的显示范围时,计算器会在LCD上提示溢出;当除数为0时,计算器会在LCD上提示错误。

仿真图:

PCB板图: 

 

说明:为达到美观与节约空间的目的,所以在PCB文件中的原理图将LCD1602使用排针代替,在PCB布局的时候亦是如此,亲测不影响电路的正常使用。

实物图: 

元件清单: 

单片机简易计算器的设计元器件清单

编号

注释

描述

数量

1

10uf

直插电解电容

1

2

30P

直插瓷片电容

2

3

10K

9脚排阻

1

4

LCD1602

LCD1602液晶显示器

1

5

POWER

DC电源插座

1

6

2.2k

色环电阻

1

7

10K

色环电阻

2

8

SW-PB

按键6X6X5MM

20

9

SWITCH

自锁开关

1

10

STC89C51

51单片机

1

11

12MHZ

晶振

1

         以上就是小编制作的51单片机简易计算器的硬件部分,能力有限,如有错误,欢迎各位小伙伴在评论区留言讨论!!

http://链接:https://pan.baidu.com/s/1alSQZosIsBfC6h9XbNbfqg?pwd=ynhh 提取码:ynhh --来自百度网盘超级会员V4的分享



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有