基于单片机计数器课程设计.docxVIP

  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文档。上传文档
查看更多
湖南科技大学 单片机课程设计 题 目: 姓 名: 学 院: 专 业: 学 号: 指导老师: 成 绩: 基于单片机秒表设计 机电工程学院 测控技术与仪器 二零一四年六月六日 摘要 本设计是根据我们所学习的单片机课程,按照课程要求进行的课程检验。单片机技 术是一个不可或缺的技术,尤其是对于我们测控技术与仪器专业来说它是我们必须要掌 握的技能之一,使我们未来工作和生活的根本。现在的社会是一个信息科技高速发展的 社会,也是一个电子技术和微机计算机迅速发展的时代,单片机的档次和水平在不断的 提高,其应用的领域和范围也越来越广,成为现代电子系统中最重要的智能化核心部分。 随着计数器技术的不断发展与进步,计数器的种类越来越多,应用的范围越来越广, 随之而来的竞争也越来越激烈。过硬的技术也成为众多牛产厂商竞争的焦点之一。厂商 为了在竞争中处于不败之地,从而不断地改进技术,增加产品的种类。 现计数器的种类以增加到:电磁计数器、电子计数器、机械计数器(拉动机械计 数器、转动机械计数器、按动机械计数器、测长机械计数器)、液晶计数器等。 计数器的应用范围也遍布印刷、纺织、印染、针织、电缆、电讯、军工、轻工、机 械、开关、断路器、矿山、实行多班制的纺织行业的织布机、织带机、制线、制带、造 纸、制革、薄膜、高压开关电器产品、试验设备,印刷设备、短路器、医疗、纺织、机 械、仓库和码头的货运、行人及车辆过往的数量计数、冶金、食品、国防、包装、配料、 石油、化工、发电、机床、仪表、自动化控制等行业。 目录 TOC \o 1-5 \h \z 第一章 系统的功能要 1 1.1系统设计的要求及主要内容应解决的问题 1 第二章方案论证 2 2.1设计方案选择 2 2设计原理 2 第三章系统硬件电路设计 4 3.1最小系统设计 4 3.2原理图 6 3电路仿真 8 第四章系统程序设计 9 1系统软件设计流程图 9 2程序 9 第五章调试及性能分析 13 1系统性能测试与功能说明 13 5.2软件调试问题及解决 13 参考文献 M 附录A仿真电路 15 附录B原理电路 16 附录C实物照片 17 第一章系统的功能要 1.1系统设计的要求及主要内容应解决的问题 要求: 整个系统有较强的抗干扰能力 2?计数范围:0000~9999 将计数值准确显示出來 实现计数器的循环技术 应解决问题: 基于单片机构成的产品自动计数器研究的主要内容包括:如果构成检测电路、 AT89S52单片机用何种方式对外部计数脉冲进行计数显示控制、LED显示驱动模块的选 择、AT89S52单片机的扩展。 第二章方案论证 2.1设计方案选择 方案一: 采用多种数字逻辑电路来实现逻辑控制、主门、门控、计数单元的设计要求,这样 设计的电路整体比较复杂,而且不宜完成发挥部分的功能要求。所以方案一不采用。 方案二 可以采用FPGA來实现逻辑控制、主门、门控、计数单元的设计要求,并且设计方 便,但由于对FPGA的技术原理掌握不够熟练,所以放弃方案二。 方案三: 系统采用AT89S52为核心的单片机控制系统,实现原理图屮的逻辑控制、主门、门 控、计数的设计要求 单片机计数器的方式控制寄存器TMOD屮的GATE位二1时,可以很方便的进行INTO 引脚的外部输入信号的时间间隔测量。且单片机的控制电路很容易实现扩展,比如语音 模块、测温I2C模块、时钟模块、A/D模块等。故采用方案三。 2.2设计原理 利用AT89S52单片机来制作一个手动计数器,在AT89S52单片机的P3. 7管脚接一 个轻触开关,作为手动计数的按钮,用单片机的P3. 4-3. 7接一个四位共阴数码管,作 为位数选择,P0作为000-255 ii数的显示。 axxT ri£ei uicrvra zcQ ?:…45 4 ? FS:HM”W2化 axxT ri£ ei ui crv ra zc Q ?:…45 4 ? FS:HM”W2化 图2. 1硬件电路图 系统板上硕件连线: 1) 把“单片机系统”区域屮的PO. O/ADO-PO. 7/AD7端口用排线连接到“四路静态 数码显示模块”区域中的任一个a-h端口上;要求:PO. O/ADO对应着“ PO. 1/AD1对 应着b,……,PO. 7/AD7对应着h。 2) 把“单片机系统”区域屮的P3. 4-3. 7端口接到三极管上,通过三极管来对数码 管进行位选。 3) 把“单片机系统”区域中的P3. 2/INT0和P3.3/INT1端口用导线分别连接到两 个独立按键上。 第三章系统硬件电路设计 3. 1 最小系统设计 VCCP10T P11T P12P13P14P15P16P17RESETRXDTXDINTO INTITOT1WR RDXTAI2XT.U1GNDVCC VCC P10T P11T P12 P

文档评论(0)

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

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

1亿VIP精品文档

相关文档