- 1、本文档共18页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 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)