单片机控制语音计算器总结报告.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
电子技术综合设计 总结报告 姓 名: 学 号: 专业与班级: 设计题目: 单片机控制语音计算器 时 间: 2013 ~ 2014 学年第(1)学期 指导教师: 成 绩: 日 期: 目录 1.课题任务 1.1基础任务 1.2扩展任务 2. 方案比较与选择 2.1方案比较 2.1.1数码管显示计算器 2.1.2液晶屏显示计算器 2.2方案选择 3. 硬件设计 3.1电路设计 3.1.1最小系统电路模块 3.1.2稳压电路模块 3.1.3液晶屏显示电路模块 3.1.4语音芯片电路模块 3.1.5矩阵键盘电路模块 3.2矩阵键盘电路模块 3.3电路模块组装 4.软件设计 4.1主程序 4.2键盘扫描程序 4.3液晶屏显示程序 4.4延迟程序 5. 测试方案与系统调试 5.1 Protues软件仿真 5.2单片机开发板调试 6.实验总结 1.课题任务 本次电子设计我们选择一个自选课题——51单片机控制语音液晶屏计算器,设计的主要任务包括两个部分:基础任务与扩展任务。 1.1基础任务 基础部分实现的功能:加减乘除的初级预算。键盘部分采用4*4矩阵键盘包括0~9十个数字键,加减乘除四个运算键,一个等于,一个小数点。 1.3 扩展任务 该部分实现的功能有:语音报数,带有优先级的四则多级预算,三角函数与反三角函数的预算,开根号、阶乘运算与幂运算,此外还包括一个第二功能键,一个圆周率键,一个储存上次预算结果的Ans键。因此需扩展一个矩阵键盘,即使用两个4*4矩阵键盘作为计算器键盘。 2.方案设计 2.1方案比较 计算器的实现主要有两个方案,这两个方案的区别主要在于显示部分。目前计算器的显示主要有两种:数码管显示,液晶屏显示。 2.1.1数码管显示计算器 硬件主要由四部分组成,STC89C51单片机芯片作为控制中心,两个4*4的键盘作为输入端,一个排阻(10K)做为P0口的上拉电阻,采用八个共阳极的数码管作为计算器的显示模块,并且利用3-8译码器作为数码管的片选,一个P0口作为八段数码管位选。 2.1.2液晶屏显示计算器 与数码管显示计算器,硬件主要由四部分组成,STC89C51单片机芯片作为控制中心,两个4*4的键盘作为输入端,一个排阻(1K)做为P0口的上拉电阻,区别在于采用LCD1602液晶屏作为计算器的显示模块,P2.1、P2.2、P2.3分别作为液晶屏的读写控制与使能段,P0口作为液晶屏数据输入端。 2.2方案选择 经过小组的讨论,决定设计制作液晶屏计算器。理由如下:一、液晶屏显示,可以显示更多的位数,且可以进行两行同时显示,因此可以同时保留运算表达式及运算结果;二、采用液晶屏显示,控制起来更方便,程序更简练,减少了程序设计的复杂性。 我们要设计的计算器根据其选用硬件及功能可称为:51单片机控制语音液晶屏计算器,该计算器除具有四则运算,三角函数运算等功能外,还可进行语音报数功能。 3.硬件设计 3.1电路设计 设计制作51单片机控制语音电子计算器的电路采用模块化的设计方法,电路主要由五部分组成:最小系统电路模块、稳压电路模块、液晶屏显示电路模块、语音芯片电路模块、矩阵键盘模块。原理框图如下: 3.1.1最小系统电路模块 最小系统为51单片机最小系统,包括STC89C51单片机芯片,复位电路,晶振电路。 STC89C51单片机芯片是一个40引脚8位处理芯片内部 ,内部有数据存储器和程序存储器,5个中断源,4个P口 ,其中P0口需接上拉电阻。 复位电路由电容串联电阻构成系统一上电,RST脚将会出现高电平,并且,这个高电平持续的时间由电路的RC值来决定典型的晶振取MHz或12MHz。 最小系统电路图如下: 3.1.2稳压电路模块 稳压电路采用LM317三端稳压集成芯片结合一些电容、电阻和二极管设计而成,LM317是应用最为广泛的电源集成电路之一,它不仅具有固定式三端稳压电路的最简单形式,又具备输出电压可调的特点。此外,还具有调压范围宽、稳压性能好、噪声低、纹波抑制比高等优点。 3.1.3液晶屏显示电路模块 液晶屏采用LCD1602A作为显示模块,加一些电容作为电压滤波,加一个电位器调节显示清晰度。 LCD1602采用标准的16脚接口,其中: 第1脚:VSS为地电源 第2脚:VDD接5V正电源 第3脚:V0为液晶显示器对比度

文档评论(0)

dajuhyy + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档