- 31
- 0
- 约 26页
- 2016-11-25 发布于浙江
- 举报
电子系统课程设计-基于STC51单片机的计算器
电子系统课程设计
设计题目: 基于STC51单片机的计算器
学院:信息科学与技术学院
专业:电子信息科学与技术
指导老师:小组成员:
日期:2011年11月
一、确定计算器完成的功能
整数加减乘除法。
小数的除法。
矩阵键盘输入指令。
每按一次键蜂鸣器发声一次。
计算结果显示。
二、系统方案设计与论证
使用单片机STC51完成计算器的加减乘除法运算,并且显示结果。
1.各模块方案设计
1.1 单片机的选择
要求单片机完成简单的整数加减乘除法、处理4*4矩阵键盘的输入数据、控制显示器件显示输入的数据与运算的结果、控制蜂鸣器的发音。
根据单片机完成的功能对单片机的处理速度要求不高,且考虑到经济效益,决定使用STC51单片机。
1.2单片机最小系统
1.2.1 晶振选择24MHZ,使STC51单片机速度跟快,并且价格和12MHZ差不多。
1.2.2 为了防止单片机程序进入死循环而出不来,增加一个复位键。
1.3 显示器件的选择
方案一、使用12864作为显示设备,但是考虑到计算器只要求显示数字,使用12864太浪费,且价格比较贵,不予选用。
方案二、使用1602作为显示设备。相比12864这个器件比较便宜,且能显示数字和一些字符,能
您可能关注的文档
- 电子产品组装与调试实训技术报告.doc
- 电子作品制作与开发项目实践选修课系列Ⅰ实训报告-数字时钟的设计与制作.doc
- 电子信息产业发展基金项目可行性报告.doc
- 电子信息产业发展基金项目可行性报告22730.doc
- 电子信息产业园可行性研究报告.doc
- 电子信息工程专业 毕业设计(论文)外文翻译-基于单片机的开关电源设计.doc
- 电子信息工程专业本科毕业设计(论文)选题指南电子毕业设计.doc
- 电子信息工程专业毕业论文外文翻译.doc
- 电子信息工程专业方向课程设计报告-基于MATLAB的语音信号分析和处理.doc
- 电子信息工程专业论文.doc
- 第2课+古代世界的帝国与文明的交流高一下学期统编版必修中外历史纲要下.pptx
- 5.1 基因突变和基因重组(第1课时)课件高一下学期生物人教版必修2.pptx
- 第六章第四节 协同进化与生物多样性的形成课件-高一下学期生物人教版必修2.pptx
- 3.1重组DNA技术的基本工具课件高二下学期生物人教版选择性必修3.pptx
- 第1课 文明的产生与早期发展 课件高一下学期统编版必修中外历史纲要下(4).pptx
- 4.1被动运输 课件高一上学期生物人教版必修1.pptx
- 第15课 两次鸦片战争高一上学期统编版必修中外历史纲要上.pptx
- 第5课 南亚、东亚与美洲的文化 课件高二下学期历史统编版选择性必修3文化交流与传播(1).pptx
- 第11课 马克思主义的诞生与传播 课件高一下学期统编版必修中外历史纲要下(3).pptx
- 第17课 挽救民族危亡的斗争 课件--高一上学期统编版必修中外历史纲要上.pptx
原创力文档

文档评论(0)