自动打铃系统实验报告.docx

  1. 1、本文档共11页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
PAGE PAGE # 1212 PAGE 12 12 PAGE # 目录 TOC \o 1-5 \h \z \o Current Document 一、 设计要求 1 1.1项目功能概述 1.2设计环境 \o Current Document 二、 总体设计要求 1 2.1系统总体结构框图、模块划分 1 \o Current Document 2.2系统软件流程图 2 三、 详细设计 2 3.1模块1 2 3.1.1硬件设计 该模版块功能 芯片选择 (各芯片功能、引脚等介绍) 3. 该模块的硬件连接 ( 附上该模块硬件链接图) 3.1.2软件设计 该模块所用的主要函数及其功能说明 3.2模版2 3.2.1硬件设计 2 1.芯片选择(芯片介绍) 该模块的硬件连接 3.1.2软件设计 该模块所用的主要函数及其功能介绍 TOC \o 1-5 \h \z \o Current Document 四、详细制作 6 \o Current Document 4.1原理图制作过程、遇到的问题及处理方法 6 \o Current Document PCB图制作过程、遇到的问题及处理方法 7 \o Current Document PCB板制作过程、遇到的问题及处理方法 8 4.4元器件焊接过程、遇到的问题及处理方法 \o Current Document 4.5烧写程序的步骤 9 4.6整机调试过程、遇到的问题及处理方法 五、小结…… 5、1收获 125.2体会 12 六、 参考资料 13 七、 总结 13 一、 设计要求 1.1项目功能概述 系统正常工作时,在液晶屏的第一行用汉字显示”自动打铃 系统”,第二行会显示当前时间,在随后的四行显示最近要打铃的 时间,即将要打铃的时间用黑底白字显示 ,四行时间一页.如果该 页的最后一个时间打过铃后,自动翻页,将下一页的4个打铃时间 显示出来;用户可以通过按键修改当前时间或打铃时间 . 1.2设计环境 Keil uVisio n2 PADS Layout PADS Router 二、 总体设计要求 2.1系统总体结构框图、模块划分 RS232 805 图11-2 MAX232串行通信电路團 C3 卄 805 RiD TiD T GND GND TM RxD vcc £ 图114 MAX232串行通信电路图 CI+ Vcc G5D Cl- 广刁i riouT C2+ run o RIOIT TIin T2our T2m- Rib R2OUT MAX232 ■- CS + Vcc v+ GW Cl- C2+ HOLT riih C2- RlObI 讥 Tim T2out T2QI R和 R2OUT MAX232 805 2.2系统软件流程图 图 发送数据程序流程图 接收数据稈序流稈图 ■>详细设计 3.1模块1 3.2硬件设计 3.3各单元的功能描述 对单片机进行编程,使主要功能由软件控制实现,从而简化硬件电路。 单片机通过程序控制输出各种电脉冲信号来驱动数码管以及报时电路的正 常工作。 单片机通过对端口高低电平的扫描从而判断键盘的工作情况,键盘通过单 片机输出来影响显示电路和报时电路的工作。 整个电路的工作流程为:单片机内部计数器持续计数,得到的数据通过程序 的控制转化成时间,并通过对输出端口输出不同的高低电平来控制数码管和蜂鸣 器的工作。与此同时,单片机还在不停地扫描连接键盘的输入端口,通过得到输 入端口的不同电平来判断键盘的工作情况,再通过程序的控制来影响数码管和蜂 鸣器的工作。 3.4电路连接图 设计的电路主要由四模块构成:单片机控制电路,显示电路、详细电路功能 图 如 图 3-2 _14 rfWJM—-vw^m哪A _1 4 rf WJM— -vw^ m 哪A 图3-2 详细电路功能图 3.5元器件清单列表 A B C 1 元器件名称 型号 数量(个) 2 单片机芯片 AT89C51 ―—、] 3 按键开关 4 4 晶鞭 1 5 数码管 2 6 电阻 20 20 7 电容 10 3| 3.6所用芯片的管脚图 P1, 0pi. 1P1. 2 P1, 0 pi. 1 P1. 2 P1. 3 pr 4 Pl. 5 Pl. 6 Pl, 7 RESET BXD/P3. 0 TXD/P3. 1 IHT0/P3.2 1HTI/P3. 3 T0/P3. 4 T1/P3, 5 矽聆6 RE/P3. 7 XTAL2 XTAL1 PDIF Ves 1飞丿40 2 39 3 38 4 37 5 36 6 35 7 34 8 33 9 32 10 31 11 30 12 29 13 28 14 27 15 26 16 25 17 24

文档评论(0)

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

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

1亿VIP精品文档

相关文档