1 / 63
文档名称:

单片机毕业设计-基于MSC-51单片机计算器设计.docx

格式:docx   大小:592KB   页数:63页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

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

分享

预览

单片机毕业设计-基于MSC-51单片机计算器设计.docx

上传人:ttteee8 2019/11/17 文件大小:592 KB

下载得到文件列表

单片机毕业设计-基于MSC-51单片机计算器设计.docx

文档介绍

文档介绍:编号: 审定成绩: 重庆邮电大学毕业设计(论文)设计(论文)题目:基于MSC-51单片机计算器摘要近年来,伴随着计算机在大规模集成电路的发展和社会领域的渗透,单片机应用正在不断地走向深入。由于它具有功能强,体积小,功耗低,性价比高,使用方便等特点,因此特别适合于与控制有关的系统,越来越广泛地应用于自动控制,智能化仪器,仪表,数据采集,军工产品以及家用电器等各个领域。作为微型机的一个主要分支,单片机在结构上的最大特点是把CPU、RAM和ROM存储器、定时器和多种I/O接口电路集成在一块超大规模集成电路芯片上。从它的组成和功能来看,一块单片机芯片其实就是一台计算机。本次设计是釆用MSC-51单片机来设计的四位数计算器,采用C语言进行程序编写实现计算器功能。外接4X4的键盘,通过键盘扫描来完成输入数的控制,利用驱动电路使数值与结果在七段共阴极数码管上正常显示,并设有清零键可随时完成计算与显示的清零。计算器将完成的0至9999整数的一次加/减/乘/除运算。ABSTRACTInrecentyears,puterinthesocialsectorandthedevelopmentoflarge-scaleintegratedcircuits,theapplicationofSCMiscontinuouslytothoroughly,becauseithasthestrongfunction,smallvolume,lowpowerconsumption,lowpriceandreliable,easytouse,soparticularlysuitableforrelatedcontrolandsystem,ontrol,intelligentinstrumentandmeter,dataacquisition,militaryproducts,andhouseholdelectricalappliances,,thesingle-puterinthestructureofthebiggestcharacteristicistoputtheCPU,memory,andtimerRAMandROMandI/,・51single-chipfourdigitscalculator,,pleteinputnumberofcontrol,usedrivecircuitmakenumericalresultsintheseventhwiththenormalcathodetubeofdigitaldisplay,-9999integerbyplus/minus/multiply/divide.[Keywords]MSC-51MicrocontrollerFour-digitCalculatorCProgrammingLanguage第一章单片机介绍 2第一节单片机的发展历史和趋势 2一、 发展历史 2二、 发展趋势 3第二节MCS-51单片机系统简介 4一、 单片机的基木特点 4二、 单片机的组成 5第三节本章小结 6第二章MCS-51单片机计算器总体方案 7第一节设计任务 7第二节方案设计 7一、 主程序方案 7二、 按键显示方案 8三、 设计难点 8第三节本章小结 8第三章MCS-51单片机计算器硬件设计 9第一节主要元件介绍与选择 9一、 电阻 9二、 常用电容器 9三、 AT89S51单片机 10四、 7段数码管 12五、 按键 13第二节硬件设计 10一、 矩阵式键盘设定 13二、 显示数码管设定 错误!未定义书签。三、复位、时钟电路设计 14第三节本章小结 15第四章MCS-51单片机计算器软件设计 15第一节软件设定 16一、 程序规划 16二、 程序设定 16三、 数码管显示程序设计 17四、 键盘程序设计 19第二节程序总编 21一、 主要变量 21二、 程序模块 21第三节本章小结 22第五章实验方法及调试手段 23第一节实验技术 23一、 实验方法 错误!未定义书签。二、 实验手段及环境 24三、 KeilC51单片机软件应用 24第二节 实际焊接及其注意事项 25第三节本章小结 26结论 27致谢 28参考文献