- 7
- 0
- 约4.95千字
- 约 22页
- 2020-12-05 发布于天津
- 举报
新基于51单片机的简易计算器
基于51单片机的简易计算器
1、 前言:
本设计是基于51系列单片机来进行的数字计算器系统设计,可以完 成计算器的键盘输入,进行加、减、乘、除基本四则运算,并在 LCD上显示相
应的结果;设计电路采用 STC90C51单片机为主要控制电路,利用 MM74C92作 为计算器4*4键盘的扫描IC读取键盘上的输入;显示采用字符 LCD静态显示; 软件方面使用C语言编程,并用PROTUE仿真。
2、 设计任务:
计算器软件程序要完成以下模块的设计:(1)键盘输入检测模块;(2) LCD^示模块;(3)算术运算模块;(4)错误处理及提示模块。
3、 主体设计部分:
(1)、系统模块图:
(2)、系统总流程图:
开始初始化参数初始化LCD显示有否有键值?读取键码V1F1数字键清零键
开始
初始化参数
初始化LCD显示
有否有键值?
读取键码
V
1
F
1
数字键
清零键
功能键
工
J~~
键入数值
状态清零
根据上次功能键和输入 的数据计算结果
本次功能键?
结果送显示缓冲
结果送显示缓冲
V .
「
等待数值键入
等待数值键入
N
数值送显示缓冲
1
结果送显示缓冲
1
等待数
值键入
LCD显示
4、硬件部分
单片机部分+矩阵键盘+1602显示
如图所示为简易计算器的电路原理图。P3 口用于键盘输入,接4*4 矩阵键盘,键值与键盘的对应表如表----所示
您可能关注的文档
最近下载
- (高清版)DG∕TJ 08-2178-2021 全装修住宅室内装修设计标准.docx VIP
- 第8课-天工开物——中国传统工艺美术-课件-高中美术人教版(2019)美术鉴赏.pptx VIP
- 高中英语人教版必修二知识点总结(核心词汇与短语+语法重点+关键句型).docx VIP
- BOPPPS有效教学设计【PPT课件】.pptx
- 2024年物资设备采购监理工作总结8篇.docx VIP
- 第10课《再塑生命的人》课件(23张PPT) 部编版语文七年级上册.ppt VIP
- 2025小学诗词大会题库(含答案)(1).pdf VIP
- 2024年500kV 输电线路配套金具.docx VIP
- DBT29-76-2018天津市排水工程施工及质量验收标准.docx VIP
- 2025年鲁科版高中高三水玻璃(粘合)性质试卷及解析.docx VIP
原创力文档

文档评论(0)