单片机设计实验报告简单计算器的设计.docx

  1. 1、本文档共18页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
PAGE \* MERGEFORMAT PAGE \* MERGEFORMAT1 目录 TOC \o 1-3 \h \z \u HYPERLINK \l _Toc360748113 1.总体方案选择 PAGEREF _Toc360748113 \h 2 HYPERLINK \l _Toc360748114 1.1 实验要求: PAGEREF _Toc360748114 \h 2 HYPERLINK \l _Toc360748115 1.2方案设计 PAGEREF _Toc360748115 \h 2 HYPERLINK \l _Toc360748116 2.硬件原理电路图的设计及分析 PAGEREF _Toc360748116 \h 2 HYPERLINK \l _Toc360748117 2.1主控模块 PAGEREF _Toc360748117 \h 2 HYPERLINK \l _Toc360748118 2.1.1 STC89C52单片机主要特性 PAGEREF _Toc360748118 \h 3 HYPERLINK \l _Toc360748119 2.1.2 STC89C52单片机管脚图 PAGEREF _Toc360748119 \h 4 HYPERLINK \l _Toc360748120 2.1.3 STC89C52单片机的中断系统 PAGEREF _Toc360748120 \h 4 HYPERLINK \l _Toc360748121 2.1.4 STC89C52单片机的定时/计数器 PAGEREF _Toc360748121 \h 4 HYPERLINK \l _Toc360748122 2.2矩阵键盘模块设计: PAGEREF _Toc360748122 \h 5 HYPERLINK \l _Toc360748123 2.2.1矩阵键盘原理介绍 PAGEREF _Toc360748123 \h 5 HYPERLINK \l _Toc360748124 2.2.2矩阵键盘电路设计 PAGEREF _Toc360748124 \h 5 HYPERLINK \l _Toc360748125 2.3 LCD液晶显示器简介 PAGEREF _Toc360748125 \h 6 HYPERLINK \l _Toc360748126 2.3.1液晶模块简介 PAGEREF _Toc360748126 \h 6 HYPERLINK \l _Toc360748127 2.3.2液晶显示部分与89S52的接口 PAGEREF _Toc360748127 \h 7 HYPERLINK \l _Toc360748128 3系统软件设计 PAGEREF _Toc360748128 \h 9 HYPERLINK \l _Toc360748129 3.1系统软件流程图 PAGEREF _Toc360748129 \h 9 HYPERLINK \l _Toc360748130 3.2系统整体原理图 PAGEREF _Toc360748130 \h 10 HYPERLINK \l _Toc360748131 4.系统调试 PAGEREF _Toc360748131 \h 11 HYPERLINK \l _Toc360748132 4.1硬件调试 PAGEREF _Toc360748132 \h 11 HYPERLINK \l _Toc360748133 4.2软件调试 PAGEREF _Toc360748133 \h 11 HYPERLINK \l _Toc360748134 4.3调试结果 PAGEREF _Toc360748134 \h 12 HYPERLINK \l _Toc360748135 5. 心得体会 PAGEREF _Toc360748135 \h 13 1.总体方案选择 1.1 实验要求: 通过小键盘实现数据的输入,并在LED数码管上显示 实现+、-、*、/ 在LED数码管上显示结果 并有清零,退出功能 1.2方案设计 本系统以STC89C52单片机为控制核心,对系统进行初始化,主要完成对键盘的响应、液晶显示灯功能的控制,起到总控和协调各模块之间工作的作用。单片机通过检测键盘读取使用者按下对用功能的按键,然后通过单片机内部运放把运算的结果显示在液晶屏幕上。 图1-1系统结构框图 本系统结构如图1-1所示,本设计可分为以下模块:单片机主控模块、键盘模块、功率放大模块、闹铃模块、按键设置模块。下面对各个模块的设计方案逐一进行论证分析。 2.硬件原理电路图的设计及分析 2.1主控模块 STC89C52有40个引脚

文档评论(0)

a13355589 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档