计算机单片机设计课程设计--简易计算器
《计算机单片机设计课程设计--简易计算器》由会员分享,可在线阅读,更多相关《计算机单片机设计课程设计--简易计算器(30页珍藏版)》请在毕设资料网上搜索。
1、 摘摘 要要 本设计是实现4位数的加减运算的简易计算器, 利用AT89C51单片机作 为微控制器,实现键盘输入,由七段LED数码管输出;程序都是根据教材 内和网络中的C语言程序参考编写而成,在功能上还并不十分完善,限制 也较多。本设计重在设计构思,使得我们用专业知识、专业技能分析和解 决问题,通过设计使得我们对所学知识彻底巩固。 关键字: 计算器、单片机、AT89C51、键盘、数码管 目 录 1 1、总体方案设计 1 1.1 设计任务与思路1 1.2 方案论证与设计1 2 2、硬件模块设计 2 2.1 运算模块设计2 2.2 单元电路设计2 2.3 输入模块5 2.4 显示模块6 3 3、系统
2、软件设计 9 3.1 LED 显示程序流程图设计9 3.2 读键盘输入程序流程设计10 3.3 主程序流程图设计17 4 4、仿真与调试 19 总 结 20 参考文献21 附录 A 简易计算器 C 语言程序22 附录 B 系统硬件电路图28 第 1 页 1、总体方案设计 1.1 设计任务与思路 任务书上规定计算器满足的基本要求如下: 1、能实现4位数的加减运算。 2、当按下“*或/”号时,属于违规操作,当前数据被清零,声报警。 针对以上设计要点,我们采用基于单片机设计计算器,并用LED 数码管显示数 据,4*4 的矩阵键盘实现数据输入。设计仿真和调试要用到Protues 、Keil等软件。 1
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 单片机 设计 课程设计 简易 计算器
