网站大量收购独家精品文档,联系QQ:2885784924

毕业论文--基于AT89S51单片机的电子时钟(带温度显示)设计_精品.doc

毕业论文--基于AT89S51单片机的电子时钟(带温度显示)设计_精品.doc

  1. 1、本文档共51页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
毕业论文--基于AT89S51单片机的电子时钟(带温度显示)设计_精品

毕业论文--基于AT89S51单片机的电子时钟(带温度显示)设计 Fig1 SCM Control circuit 22 显示部分的方案论证 方案一采用8段数码管虽经济实惠但操作比液晶显示来说略显繁琐 方案二液晶显示方式液晶显示效果出众可以运用菜单项来方便操作比较简单所以最后选择液晶显示方案 图2 液晶显示电路 Fig2 lcm1602 circuit 23数字温度计设计方案论证 com 由于本设计是测温电路可以使用热敏电阻之类的器件利用其感温效应在将随被测温度变化的电压或电流采集过来进行AD转换后就可以用单片机进行数据的处理在显示电路上就可以将被测温度显示出来这种设计需要用到AD转换电路感温电路比较麻烦 com 方案二 1 进而考虑到用温度传感器在单片机电路设计中大多都是使用传感器所以这是非常容易想到的所以可以采用一只温度传感器DS18B20此传感器可以很容易直接读取被测温度值进行转换就可以满足设计要求 从以上两种方案很容易看出采用方案二电路比较简单软件设计也比较简单故采用了方案二 2 方案二的总体设计框图 温度计电路设计总体设计方框图如图1所示控制器采用单片机AT89S51温度传感器采用DS18B20用LCD1602显示温度 24 系统设计 com 晶体振荡器电路 晶体振荡器电路给数字钟提供一个频率稳定准确的32768Hz的方波信号可保证数 字钟的走时准确及稳定不管是指针式的电子钟还是数字显示的电子钟都使用了晶体 荡器电路 图3 DS1302电路 Fig3 ds1302 circuit com 分频器电路 分频器电路将高频方波信号经分频后得到1Hz的方波信号供秒计数器进行计数分频器实际上也就是计数器 com 时间计数器电路 时间计数电路由秒个位和秒十位计数器分个位和分十位计数器及时个位和时十位计数器电路构成其中秒个位和秒十位计数器分个位和分十位计数器为60进制计数器而根据设计要求时个位和时十位计数器为12进制计数器 com 时钟电路 内部时钟电路如图所示在XTAL1和XTAL2引脚上外接定时元件内部振荡电路就产生自激振荡定时元件通常石英晶体和电容组成的并联谐振回路晶体振荡器选择12MHZ电容采用30PF 图4 时钟电路 Fig4 Clock circuit com 复位电路 影响单片机系统运行稳定性的因素可大体分为外因和内因两部分 1外因 射频干扰它是以空间电磁场的形式传递在机器内部的导体引线或零件引脚感生出相应的干扰可通过电磁屏蔽和合理的布线器件布局衰减该类干扰 电源线或电源内部产生的干扰它是通过电源线或电源内的部件耦合或直接传导可通过电源滤波隔离等措施来衰减该类干扰 2内因 振荡源的稳定性主要由起振时间频率稳定度和占空比稳定度决定 起振时间可由电路参数整定稳定度受振荡器类型温度和电压等参数影响复位电路的可靠性 com路的可靠性设计 复位是单片机的初始化操作单片机启运运行时都需要先复位其作用是使CPU和系统中其他部件处于一个确定的初始状态并从这个状态开始工作因而复位是一个很重要的操作方式但单片机本身是不能自动进行复位的必须配合相应的外部电路才能实现 复位电路的基本功能是系统上电时提供复位信号直至系统电源稳定后撤销复位信号为可靠起见电源稳定后还要经一定的延时才撤销复位信号以防电源开 关或电源插头分-合过程中引起的抖动而影响复位 图5 RC复位电路 Fig5 RC Reset Circuit com 按键部分 本设计总的用了四个按扭开关作为键盘其中一个是复位键另三个中的其中两个是调整时间增加减少的键第三个是切换年月日及时分秒的显示状态并在所切换的显示状态下配合加减两个键调整时间 图6 按键电路 Fig6 Key circuit 3各硬件介绍 31 AT89S51的引脚说明 AT89S51系列单片机中有PDIPPLCCTQFP多种封装形式本设计采用的是PDIP封装40管脚的单片机各引脚如图2-2所示 图9 AT89S51的PDIP封装引脚图 Fig9 AT89S51 40个引脚中 4组8位共32个IO口正电源和地线两根外置石英振荡器的时钟线两根现在对这些引脚的功能加以说明 1Pin9RESETVpd复位信号复用脚当AT89S51通电时钟电路开始工作在RESET引脚上出现24个时钟周期以上的高电平系统开始复位而RESET由高电平下降为低电平后系统即从0000H地址单元开始执行程序 2Pin29PESN当访问外部程序存储器时此脚输出负脉冲选通信号外部程序存储器则把指令数据放到P0口上由CPU读入并执行 3Pin

文档评论(0)

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

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

1亿VIP精品文档

相关文档