收藏到会员中心
|
文档题目: |
基于单片机的计算器设计与实现 |
 |
上传会员: |
aesxtepe |
提交日期: |
2013-08-23 19:04:00 |
文档分类: |
电子信息机电 |
浏览次数: |
69 |
下载次数: |
0
次 |
|
|
下载地址: |
基于单片机的计算器设计与实现 (需要:120 积分) 如何获取积分? |
下载提示: |
不支持迅雷等下载工具,请右键另存为下载,或用浏览器下载。不退出登录1小时内重复下载不扣积分。
|
文档介绍: |
以下为文档部分内容,全文可通过注册成本站会员下载获取。也可加管理员微信/QQ:17304545代下载。
|
文档字数: |
|
文档字数:11522 摘要
近年来随着计算机在社会领域的渗透和大规模集成电路的发展,单片机的应用正在不断地走向深入,由于它具有功能强,体积小,功耗低,价格便宜,工作可靠,使用方便等特点,因此特别适合于与控制有关的系统,越来越广泛地应用于自动控制,智能化仪器,仪表,数据采集,军工产品以及家用电器等各个领域,单片机往往是作为一个核心部件来使用,在根据具体硬件结构,以及针对具体应用对象特点的软件结合,以作完善。 本文介绍了以AT89C51单片机为核心,外接4×4的键盘,并通过液晶模块显示的计算器的设计,给出了硬件设计结构方案和软件设计思路,并提到了从硬件、软件和功能方面对系统进行测试的方法。同时,本文也介绍了通过Proteus软件对设计进行交互可视化仿真的内容。
关键词:单片机,键盘,液晶模块,Proteus
目录 摘要 I ABSTRACT II 第1章 引言 1 1.1 背景 1 1.2 研究内容 2 第2章 计算器的分析与设计方案 3 2.1 计算器的介绍 3 2.2 系统的方案分析 3 2.2.1 单片机的选型 4 2.2.2 显示方案 4 2.2.3 键盘输入方案 5 第3章 硬件设计 6 3.1 AT89C51单片机 6 3.1.1 AT89C51的引脚 7 3.1.2 AT89C51的时钟电路 7 3.1.3 AT89C51的复位电路 8 3.2液晶显示电路 9 3.3键盘 10 第4章 软件设计 13 4.1 主程序流程图 13 4.2 键盘扫描子程序 14 4.3 液晶显示程序 15 第5章 在PROTEUS下的系统仿真 17 5.1 PROTEUS ISIS 软件介绍 17 5.2 PROTEUS工作过程 18 5.3 PROTEUS仿真运行 18 第6章 系统测试 20 6.1 系统硬件调试 20 6.2 系统软件调试 20 6.3 系统功能测试 21 第7章 结束语 22 致谢 23 附录 电路图 25 附录 实物图 26 附录 源程序 27
(本文由word文档网(www.wordocx.com)会员上传,如需要全文请注册成本站会员下载) |
|
|
|