- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
时钟电路的设计
概述
二、方案论证
方案一:
方案原理框图如图1所示。
方案二:
图2 电子电路控制设计时钟电路原理图
本设计采用的是方案一,构成
三、电路设计
Y
N
N
Y
图3 程序总体结构示意图
复位电路
AT89C51的复位方式可以是自动复位,也可以是手动复位,复位电路主要是确定单片机的起始状态,完成单片机的启动过程,本实验主要采用手动按键复位方式,该复位方式同样具有自动复位功能.
当MCS-51单片机的复位引脚RST出现两个周期以上的高电平时,单片机就执行复位操作。如果单片机持续为高电平,单片机就处于循环复位状态。根据要求,复位方式一般有两种形式,上电复位和开关复位。上电复位要求接通电源后,自动实现复位操作,如下图4所示。
图4 手动复位示意图
时钟电路
本实验采用的是单片机内部方式产生时钟信号,用于外接一个X1为12M的晶振和2个30pF微调电容构成的稳定的自激振荡器,其发出的脉冲直接进入内部的时钟电路。时钟电路示意图如下图5所示。
图5 时钟电路示意图
按键控制电路
按键控制电路是由一个开关构成的,它接在单片机AT89C51的R1与R2之间,控制着LED灯的闪烁。当按下开关时,LED灯开始闪烁,闭合时则停止闪烁。
LED显示电路
LED显示电路是由一个发光二极管(D1),一个电阻(R3),一个(U2)非门组成的电路。是由发光二极管和电阻串联而构成,把它接在相应的端口P1.0上,通过C语言编程来完成二极管的闪烁,达到实验目的,LED显示电路如下图6所示。
图6 LED显示电路示意图
四、性能的测试
1. 表1 直流稳压电路测试数据表
R值(kΩ) C值(F) 频率(Hz) 周期(s)
本系统的测试是在KEIL里面写好的程序通过编译不能出现任何错误后,将生成后改为.HEX的文件加载到单片机AT89C51中,然后再PROTEUS中打开,进行仿真测试,下面是PROTEUS软件仿真中的测试结果如下表2所示。
表2 PROTEUS软件仿真测试表
序号 测试项目 测试方法 测试结果 行状态分析 1 是否能正常工作 打开仿真电路图,加载程序,点击运行 无任何错误提示 仿真电路正常 2 是否具有复位,按要求闪烁的功能 运行仿真,观察LED的变化,并按开关复位看能否成功 能成功复位,并且二极管进行闪烁 本实验实现了LED的闪烁时间不小于1秒
发光二极管的检测
用万用表检测。利用具有×10kΩ挡的指针式万用表可以大致判断发光二极管的好坏。正常时,二极管正向电阻阻值为几十至200kΩ,反向电阻的值为∝。如果正向电阻值为0或为∞,反向电阻值很小或为0,则易损坏。这种检测方法,不能实地看到发光管的发光情况,因为×10kΩ挡不能向LED提供较大正向电流。如果有两块指针万用表(最好同型号)可以较好地检查发光二极管的发光情况。用一根导线将其中一块万用表的“+”接线柱与另一块表的“-”接线柱连接。余下的“-”笔接被测发光管的正极(P区),余下的“+”笔接被测发光管的负极(N区)。两块万用表均置×10Ω挡。正常情况下,接通后就能正常发光。若亮度很低,甚至不发光,可将两块万用表均拨至×1Ω若,若仍很暗,甚至不发光,则说明该发光二极管性能不良或损坏。应注意,不能一开始测量就将两块万用表置于×1Ω,以免电流过大,损坏发光二极管。电路整体性能测试
结论六、性价比
课设体会
参考文献
附录I 总电路图
附录II 元器件清单
序号 编号 名称 型号 数量 1 U1 AT89C51 1 2 R1 电阻 10k欧姆 1 3 R2 电阻 10k欧姆 1 4 R3 电阻 10k欧姆 1 5 C1 电容 30pF 1 6 C2 电容 30pF 1 7 C3 电解电容 1nF 1 8 D1 LED发光二级管 1HZ 1 9 U2 非门 1 10 X1 晶振 12M 1 11 B1 开关 1
沈阳航空航天大学综合课程设计
1
按键控制电路
AT89C51
单片机
时钟电路
LED显示电路
复位电路
直流5V电源电路
振荡电路
译码器
计数器
控制电路
LED显示电路
开始
开关中断
Countor1++(自加1)
Counror1==20
D1=~D1(按位取反操作)
TH0=(65536-50000)/256(重新赋初值)
P1~0口状态改变
您可能关注的文档
最近下载
- 3.4《海洋资源》(课件)2025-2026学年度人教版地理八年级上册.pptx VIP
- 甲醇混合燃料发动机汽车.ppt VIP
- 第18课辛亥革命课件(共26张PPT)高中历史统编版2019必修中外历史纲要上册.pptx VIP
- 2025一造《土建计量》黄金速记口诀.pdf VIP
- 人教版-七年级上册历史全册教案教案教学设计.docx VIP
- 提高患者出院随访率课件-提高出院病人随访率品管圈课件.ppt VIP
- RBA8.0手册+程序文件+表单(格式可转换WORD).pdf VIP
- 食品安全保障措施方案.docx VIP
- 地质力学软件:FLAC3D二次开发_(22).FLAC3D二次开发最佳实践与规范.docx VIP
- 地质力学软件:FLAC3D二次开发_(21).FLAC3D二次开发项目实战.docx VIP
文档评论(0)