- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
电子秒表正文
智能电子秒表的设计与制作
课程设计的目的
电子秒表广泛应用于对运动物体的速度、加速度的测量,同时也适用于对时间测量精度要求较高的场合,为测定短时间间隔的仪表。
熟悉89C51单片机键盘及LED显示器外部接线方法
学习基本I/O口的使用方法及编程方法
进一步掌握单片机全系统调试的过程和方法
掌握电子电路的焊接方法
深刻体会电子设备整体设计思路,体验电子设备从设计到出品的整体过程
系统总体实现功能
秒表工作在两位显示00-59(以60秒为一个周期),开机显示LG(姓名:林冠清的前2个字的拼音首字母的进入待命状态)
该秒表设计在两个按键a、b下工作
按键开始键:第一次按下时,秒表开始计数,
第二次按下时,秒表停止计数,
第三次按下时,秒表继续计数;
显示秒的各位十位,范围00--59
保证计时的稳定、准确,误差0.1秒。
系统设计方案分析选择
按照本课程设计的要求进行秒计时,可以采用数字电路设计的电子秒表包含:时基产生电路、分频电路、计数电路、译码电路、显示电路和开关控制电路组成。这样的设计方法需要很多元器件,并且做出来以后的整体电路较大,需要的资金较高,又由于外部需要焊接的点比较多,各焊点暴露在在会使得电路的整体故障率较高,受到环境的影响也较大。而为了更好的解决数字电路设计的电子秒表存在的诸多弊端,我选择了基于单片机的数字电子秒表的设计方案。单片机具有很到的集成度可以提高整体电路的计时精度,简化电路结构,降低整体设计费用提高性价比,还可以使电路的抗干扰能力得到提升。
设计中包括硬件电路的设计和系统程序的设计本利用AT8951单片机的定时器/计数器定时原理P0,P2口输出口,P3.2、P3.
硬件电路的设计
单片机的选择
本设计在选取单片机时,充分借鉴了许多成形产品使用单片机的经验,并根据自己的实际情况,选择了89C51。
ATMEL公司的89系列单片机以其卓越的性能、完善的兼容性、快捷便利的电擦写操作,低廉的价格、超强的加密功能,完全替代87C51/62和8751/52,低电压、低电源、低功耗,有DIP、PLCC、QFP封装,有民用型、工业级、汽车级、军品级等多种温度等级,是当今世界上性能最好、价格最低、最受欢迎的八位单片机
AT89C51单片机采用40引脚的双列直插封装方式。图1.2为引脚排列图, 40条引脚说明如下:
主电源引脚Vss和Vcc
① Vss接地
② Vcc正常操作时为+5伏电源
外接晶振引脚XTAL1和XTAL2
① XTAL1内部振荡电路反相放大器的输入端,是外接晶体的一个引脚。当采用外部振荡器时,此引脚接地。
② XTAL2内部振荡电路反相放大器的输出端。是外接晶体的另一端。当采用外部振荡器时,此引脚接外部振荡源。
图1.2 单片机引脚图
控制或与其它电源复用引脚RST/VPD,ALE/,和/Vpp
① RST/VPD 当振荡器运行时,在此引脚上出现两个机器周期的高电平(由低到高跳变),将使单片机复位在Vcc掉电期间,此引脚可接上备用电源,由VPD向内部提供备用电源,以保持内部RAM中的数据。
② ALE/正常操作时为ALE功能(允许地址锁存)提供把地址的低字节锁存到外部锁存器,ALE 引脚以不变的频率(振荡器频率的1/6)周期性地发出正脉冲信号。因此,它可用作对外输出的时钟,或用于定时目的。但要注意,每当访问外部数据存储器时,将跳过一个ALE脉冲,ALE 端可以驱动(吸收或输出电流)八个LSTTL电路。对于EPROM型单片机,在EPROM编程期间,此引脚接收编程脉冲(功能)
③ 外部程序存储器读选通信号输出端,在从外部程序存储取指令(或数据)期间,在每个机器周期内两次有效。同样可以驱动八LSTTL输入。
④ /Vpp、/Vpp为内部程序存储器和外部程序存储器选择端。当/Vpp为高电平时,访问内部程序存储器,当/Vpp为低电平时,则访问外部程序存储器。对于EPROM型单片机,在EPROM编程期间,此引脚上加21伏EPROM编程电源(Vpp)。
输入/输出引脚P0.0 - P0.7,P1.0 - P1.7,P2.0 - P2.7,P3.0 - P3.7。
① P0口(P0.0 - P0.7)是一个8位漏极开路型双向I/O口,在访问外部存储器时,它是分时传送的低字节地址和数据总线,P0口能以吸收电流的方式驱动八个LSTTL负载。
② P1口(P1.0 - P1.7)是一个带有内部提升电阻的8位准双向I/O口。能驱动(吸收或输出电流)四个LSTTL负载。
③ P2口(P2.0 - P2.7)是一个带有内部提升电阻的8位准双向I/O口,在访问外部存储器时,它输出高8位地址。P2口可以驱动(吸收或输出电流)四个LSTTL负载。
④ P3口(P3.0 - P3.7)是一个带有内部提升
您可能关注的文档
最近下载
- 力帆 2019款 KP350 摩托车适用2019款2020款 用户说明书 保养手册.pdf
- 2025-2031年中国COSPLAY服装行业市场全景评估及投资战略研究报告.docx
- 解数咨询-全价猫主粮行业调研报告:醇粹、高爷家.docx VIP
- 剑桥少儿英语二级下册unit2.ppt VIP
- VSD负压引流术护理查房.pptx VIP
- 大众奥迪诊断系统ODIS7.21用户手册.pdf VIP
- 《混合动力电动汽车》课件.ppt VIP
- 网神日志审计系统技术白皮书.doc VIP
- 高级英语第一册-U10-The-Artist-in-America.ppt VIP
- 狗主粮行业调研报告解数咨询14117mb.pptx VIP
文档评论(0)