1 / 31
文档名称:

毕业设计(论文)-基于单片机实现的计算器模拟系统设计word格式.doc

格式:doc   页数:31
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

毕业设计(论文)-基于单片机实现的计算器模拟系统设计word格式.doc

上传人:3346389411 2013/4/9 文件大小:0 KB

下载得到文件列表

毕业设计(论文)-基于单片机实现的计算器模拟系统设计word格式.doc

文档介绍

文档介绍:摘要
本设计是一个实现加、减、乘、除的计算器,它的硬件主要由四部分组成,一个AT89C51单片机芯片,一个八位共阳极的数码管,一个4*4的键盘,一个排阻(10K)做P0口的上拉电阻(接线图在附录2),它可以实现结果低于65535的加、减、乘、除运算。
显示部分:采用动态显示,由八位共阳极数码管通过P0口,P2口与单片机相连,数码管的A,B,C,D,E,F,G,—,P0口做为单片机的字码控制端,数码管的1,2,3,4,5,6,7,—,P2口作为数码管的位控制端。
按键部分:采用4*4键盘。采用软件识别键值并执行相应的操作,—,—,程序运行时依次扫描各行,查询是否有键按下,如果有则进入键盘识别处理程序,实现相应的运算,然后通过数码管输出结果,如果没有按键就调用显示程序显示一个0,等待按键按下,在进入按键扫描程序。
执行过程:开机即显示0,等待键入数值,当键入数字,将通过数码管显示出来,在键入+、-、*、/运算符,计算器在内部执行数值转换和存储,并等待再次键入数值,当在键入数值后将显示键入的数值,按等号就会在数码管上输出运算结果。注:结果不能超出65535。(具体操作见后面仿真图)
目录
1 概述
-51单片机在自动化仪表中的作用………………………………………3
…………………………………3
………………………………………………………………………3
………………………………………………………………………4
2 系统总体方案及硬件设计
………………………………………………………………5
……………………………………………………………6
3 软件设计
…………………………………………………………………7
……………………………………………………………8
…………………………………………………………………10
………………………………………………………………10
4 Proteus软件仿真………………………………………………………………12
5课程设计体会…………………………………………………………………16
参考文献…………………………………………………………………………18
附1:源程序代码…………………………………………………………………19
附2:计算器模拟系统电路图……………………………………………………31
1 概述
-51单片机在自动化仪表中的作用
单片机体积小,功耗小,价格低,用途灵活,无处不在,属专用计算机。是一种特殊器件,需经过专门学习方能掌握应用,应用中要设计专用的硬件和软件。
近年来,单片机以其体积小、价格廉、面向控制等独特优点,在各种工业控制、仪器仪表、设备、产品的自动化、智能化方面获得了广泛的应用。与此同时,单片机应用系统的可靠性成为人们越来越关注的重要课题。影响可靠性的因素是多方面的,如构成系统的元器件本身的可靠性、系统本身各部分之间的相互耦合因素等。其中系统的抗干扰性能是系统可靠性的重要指标。
掌握单片机仿真软件Proteus的使用方法
Proteus 软件具有强大的多窗口、多文件的编辑器、微控制器的集成开发环境、一系列的集成开发工具、图形界面调试器、混合模式的模拟及数字电路仿真器、代码质量检查器等。硬件和应用软件能进行并发仿真。最主要的一点是它能以单片机为核心仿真出包括模拟元器件在内的一些动态外设(按键,LED ,液晶显示器等) ,具有图形显示和波形显示的功能。因此,Proteus 不仅仅是一个微处理器的仿真软件,它所支持的大量常用芯片模型为单片机和其他芯片协同仿真复杂的完整系统提供了极大的方便。Proteus 在完整的系统仿真方面是其他单片机仿真软件所不能独立完成的。这时,Proteus 为我们提供的不仅仅是一个单片机的仿真环境,称其为一个虚拟的单片机实验室是完全合适的,只要我们能充分的利用Proteus提供的实验器件就可以完成一个具有相当集成性的单片机系统。

本设计是一个实现加、减、乘、除的计算器,它的硬件主要由四部分组成,一个AT89C51单片机芯片,一个八位共阳极的数码管,一个四乘四的键盘,一个排阻做P0口的上拉电阻(接线图在附录2),它可以实现结果低于65535的加、减、乘、除运算。

最近更新

2024年甘肃能源化工职业学院单招职业适应性考.. 40页

2024年白银希望职业技术学院单招职业倾向性测.. 42页

2024年益阳医学高等专科学校单招职业倾向性考.. 41页

2024年盘锦职业技术学院单招职业技能测试模拟.. 41页

2024年石家庄邮电职业技术学院单招职业适应性.. 40页

2024年福州外语外贸学院单招职业适应性考试模.. 40页

2024年福建农业职业技术学院单招职业倾向性测.. 41页

2024年福建师范大学协和学院单招职业适应性测.. 39页

2024年福建理工大学单招职业技能考试模拟测试.. 39页

2024年福建艺术职业学院单招职业适应性考试模.. 39页

2024年绍兴文理学院单招职业倾向性测试模拟测.. 40页

2024年聊城职业技术学院单招职业技能考试题库.. 42页

2024年苏州农业职业技术学院单招综合素质考试.. 41页

2024年苏州工艺美术职业技术学院单招职业倾向.. 39页

2024年苏州高博软件技术职业学院单招职业技能.. 39页

2024年西安城市建设职业学院单招职业技能考试.. 40页

2024年西安科技大学高新学院单招职业倾向性测.. 39页

2024年西昌民族幼儿师范高等专科学校单招职业.. 40页

2024年许昌电气职业学院单招职业适应性考试题.. 39页

2024年贵州城市职业学院单招职业技能测试模拟.. 41页

2024年贵州应用技术职业学院单招职业技能测试.. 40页

2024年贵州盛华职业学院单招职业技能考试模拟.. 41页

2024年贵州省黔西南布依族苗族自治州单招职业.. 40页

2024年贵州装备制造职业学院单招职业技能测试.. 40页

2024年赣州职业技术学院单招职业适应性考试模.. 41页

2024年辽宁现代服务职业技术学院单招职业倾向.. 39页

2024年辽宁省抚顺市单招职业适应性测试模拟测.. 40页

ZR-003 建设单位法人授权书 1页

2023年四川省凉山州数学中考真题试卷【含答案.. 32页

铁路钢轨探伤车运用管理办法 21页