电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

2763.C51单片机实现的简单计算器项目设计总结报告

7页
  • 卖家[上传人]:s9****2
  • 文档编号:471736876
  • 上传时间:2023-09-03
  • 文档格式:DOC
  • 文档大小:63KB
  • / 7 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 1、项目设计总结报告信科05-3 1引言21.1编写目的21.2背景21.3定义21.4参考资料22实际开发结果32.1产品32.2主要功能和性能32.3基本流程42.4进度42.5费用43开发工作评价53.1对产品质量的评价53.3对技术方法的评价53.4出错原因的分析54经验与教训5项目设计总结报告1引言1.1编写目的电子计算器作为信息时代的一项不了或缺的计算工具,为人们的工作和生活带来了很多的方便和实惠。随着科学技术的进步,尤其是电子工业技术的发展,计算器已经从先前的半导体技术实现到现在的广泛采用高集成度芯片实现的多功能计算器。AT89C51是一种低功耗、高性能的片内含有4KB快闪可编程/擦除只读存储器(FPEROM-Flash Programmable and Eraseable Read Only Memory)的8位CMOS微控制器,使用高密度、非易失存储技术制造,并且与80C51引脚和指令系统完全兼容。采用AT89C51芯片作为比较经典的8位单片机在做比较小的系统设计时候能够达到比较好的效果,本次电子设计就是采用AT89C51单片机设计的简单计算器,能够简单的实现六位数以内的

      2、+、*、/ 运算。采用LCD来进行显示,方便可靠。满足基本的计算,提高工作效率。适合读者,入门级的单片机爱好者。1.2背景项目名称:51单片机实现的简单计算器。项目任务提出者: 项目任务开发者: 开发环境:Keil uVision3 Proteus7.1 Protel DXP2004项目审核: 1.3定义硬件编程软件Keil 电路设计软件Protel DXP2004 C语言1.4参考资料有关的参考文件:a) 根据中国矿业大学计算机科学与技术学院电子设计要求而开题。b) 单片机的C语言应用程序设计(第四版)马忠梅 北京航空航天大学 2007c) MCS-51系列单片机系统及其应用(第二版)蔡美琴 高等教育出版社 2004.32实际开发结果2.1产品a 运用AT89C51芯片实现控制功能,LCD进行数据的显示,键盘进行数据的输入。b 程序版本号V1.0。c 程序名称calculatord LCD16022.2主要功能和性能进行简单的六位以内的加、减、乘、除运算。不能进行浮点的计算,故计算结果精度不高。2.3基本流程程序开始初始化键盘初始LCD输出Cal 08053543进入主循环函数进行按

      3、键扫描和简码处理输出计算结果ERROR!YESNO2.4进度与原计划相比,稍微满了一点,主要是因为刚开始原定使用CPLD实验箱实现计算功能,后来发现技术上比较难,自己的只是储备不足,临时改变方案了。在硬件电路设计时候,由于第一次做最小系统时的万用版的质量问题导致放弃了那块重新再来,所以又浪费了点时间,最终还算按时完成了任务。2.5费用名称单价(元)数量名称单价(元)数量单片机51万用版3.5 1电阻0.01若干LCD201开关0.31按键0.120单片机插座42跳线1.53电容0.1若干晶振0.51电源插头113开发工作评价3.1对产品质量的评价本项目最终完成了预定的要求。具备了在前面提到的基本功能,能够进行简单计算。但是在通过按键输入时候会有的不会显示的问题,这和按键的质量有极大的关系,在计算除法的时候,计算整除的计算还可以,但诸如9/2之类的就只能进行四舍五入运算,而且一个小数除以一个大数本来按照程序应该出零而现在确不显示,这一点是我始料未及的。3.3对技术方法的评价Keil uVision3作为一个集成开发环境IDE是一个基于Windows的软件开发二平台,有一个功能强大的编辑器

      4、、项目管理和制作工具。支持51的包括C编译器、宏汇编器、链接器/定位器和目标文件至HEX的转换器。Protel DXP2004作为一个普及型的基于电路级设计的EDA产品,能够进行原理图设计、PCB设计等很多应用,为电子工作人员提供了良好的工作平台。TOP2000V5是基于其烧写器的软件,简单易用,烧写速度快。C语言是比较好的硬件编程语言,简单易用,语言易读好懂,更改方便。3.4出错原因的分析1) 刚开始不能显示LCD的初始化,判断为最小系统的问题,经过自习的测量果然是,在重新对比较怀疑的有可能虚焊的点进行了更正,又对电源进行了检查,终于能够初始化数据。2) 按键最初不能够输出数据,后来发现,一时的大意没有接高电平,插上后就可以了,对于自己的焊接还是比较满意的。4经验与教训在放弃了CPLD实验箱的同时,就注定要为硬件电路的不稳定打交到,所以我选择的先解决软件问题。1、采用Proteus仿真软件进行测试,在调通了以后才去买器件进行焊接。2、在制作最小系统的时候出了几点问题,不能操之过急,要慢慢的来。3、在制作复位电路的时候出了点问题,一不小心烙铁太烫了,把开关弄短路应该,不管怎么弄都不行,换了开关就可以了。4、最后在最终测试了时候,不能够运算,检查了几个小时都无果而终,最终也没检查到合适的问题,怀疑是复位电路的电源问题,解决了就可以使用了,不知道是什么原因,有待认真研究一下。5、小键盘的问题,本来以为自己对键盘应该有一个很清醒的认识,在这段时间的学习和探索中,发现还是有很大的学问的,对于电阻的接法都有了更深刻的认识,特别是要高电平的问题,准备以后更深入一些,进行多按键的研究,不局限于此。6、LCD的使用还是相对较为简单对于本人,在以前有段时间专门进行过学习,这次使用比较得心应手。总结:此次电子设计,从头到尾都是自己的设计,在不断的查资料学习中感觉自己的确得到了提升。

      《2763.C51单片机实现的简单计算器项目设计总结报告》由会员s9****2分享,可在线阅读,更多相关《2763.C51单片机实现的简单计算器项目设计总结报告》请在金锄头文库上搜索。

      点击阅读更多内容
    最新标签
    监控施工 信息化课堂中的合作学习结业作业七年级语文 发车时刻表 长途客运 入党志愿书填写模板精品 庆祝建党101周年多体裁诗歌朗诵素材汇编10篇唯一微庆祝 智能家居系统本科论文 心得感悟 雁楠中学 20230513224122 2022 公安主题党日 部编版四年级第三单元综合性学习课件 机关事务中心2022年全面依法治区工作总结及来年工作安排 入党积极分子自我推荐 世界水日ppt 关于构建更高水平的全民健身公共服务体系的意见 空气单元分析 哈里德课件 2022年乡村振兴驻村工作计划 空气教材分析 五年级下册科学教材分析 退役军人事务局季度工作总结 集装箱房合同 2021年财务报表 2022年继续教育公需课 2022年公需课 2022年日历每月一张 名词性从句在写作中的应用 局域网技术与局域网组建 施工网格 薪资体系 运维实施方案 硫酸安全技术 柔韧训练 既有居住建筑节能改造技术规程 建筑工地疫情防控 大型工程技术风险 磷酸二氢钾 2022年小学三年级语文下册教学总结例文 少儿美术-小花 2022年环保倡议书模板六篇 2022年监理辞职报告精选 2022年畅想未来记叙文精品 企业信息化建设与管理课程实验指导书范本 草房子读后感-第1篇 小数乘整数教学PPT课件人教版五年级数学上册 2022年教师个人工作计划范本-工作计划 国学小名士经典诵读电视大赛观后感诵读经典传承美德 医疗质量管理制度 2
    关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
    手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
    ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.