课程设计报告数字时钟的设计与制作.docVIP

课程设计报告数字时钟的设计与制作.doc

  1. 1、本文档共66页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
课程设计报告数字时钟的设计与制作

天津职业技术师范大学 Tianjin University of Technology and Education 课 程 设 计 专业班级:应电 0814 学生姓名:苏鹏 姚金伟 张劲松 指导教师:潘静 讲师 刘新月 讲师 系 别:电子工程学院 目 录 一、数字时钟的设计与制作 3 1.1主要技术指标 3 1.2方案论证及选择 3 1.2.1方案论证 3 方案一:使用专用时钟芯片。 4 方案二:采用MCU内部定时器。 4 1.2.2方案选择 5 1.3系统组成框图 5 1.4单元电路设计 6 1.5总体电路图 11 1.6电路仿真 12 1.7调试过程及测试结果 12 1.7.1调试过程 12 1.7.2测试结果 33 1.8主要元件清单 33 二、出租车计费器的设计与制作 35 1.1主要技术指标 35 1.2方案论证及选择 35 1.2.1方案论证 35 1.2.2方案选择 37 1.3系统组成框图 37 1.4单元电路设计 37 1.5总体电路图 42 1.6调试过程及测试结果 43 1.6.1调试过程 43 1.7.2测试结果 58 1.8主要元件清单 58 1.9课程设计小结 59 三、个人总结 61 一、数字时钟的设计与制作 1.1主要技术指标 设计和制作一个显示时、分、秒的数字时钟,具有校时功能,可对小时和分单独校时,对分校时的时候,停止向小时的进位。校时时钟可以手动输入或借用电路中的时钟;实现秒表功能;省电状态(不显示);显示年、月、日、学号。在实现数字时钟功能的同时,设计和制作一个温度显示器,可用键盘设置温度的上限和下限,测量的温度高于低于设置的温度时,温度显示器报警。 1.2方案论证及选择 1.2.1方案论证 ⑴ 单片机的选择: 方案一:采用型号为AT89S52的51单片机芯片。 51内核具有丰富的指令集和32个通用工作寄存器。所有的寄存器都直接与算术逻辑单元(ALU) 相连接,使得一条指令可以在一个时钟周期内同时访问两个独立的寄存器。这种结构大大提高了代码效率,并且具有比普通的CISC微控制器最高至10倍的数据吞吐率。 AT89S52有如下特点:8K字节的系统内可编程Flash(具有同时读写的能力,即(RWW),512 字节EEPROM,1K字节SRAM,32个通用I/O口线,32个通用工作寄存器,用于边界扫描的JTAG 接口,支持片内调试与编程,三个具有比较模式的灵活的定时器/ 计数器(T/C),片内/外中断,可编程串行USART,有起始条件检测器的通用串行接口,具有片内振荡器的可编程看门狗定时器,一个SPI串行端口,以及六个可以通过软件进行选择的省电模式。 工作于空闲模式时CPU停止工作,而USART、两线接口、SRAM、T/C、SPI Standby模式下只有晶体或谐振振荡器运行,其余功能模块处于休眠状态,使得器件只消耗极少的电流,同时具有快速启动能力;扩展Standby模式下则允许振荡器和异步定时器继续工作。 本芯片是以Atmel高密度非易失性存储器技术生产的。片内ISP Flash允许程序存储器通过ISP串行接口,或者通用编程器进行编程,也可以通过运行于AVR 内核之中的引导程序进行编程。引导程序可以使用任意接口将应用程序下载到应用Flash存储区(Application Flash Memory)。在更新应用Flash存储区时引导Flash区(Boot Flash Memory)的程序继续运行,实现了RWW操作。 通过将8位RISC CPU与系统内可编程的Flash集成在一个芯片内,ATmega16 成为一个功能强大的单片机,为许多嵌入式控制应用提供了灵活而低成本的解决方案。 方案二:选用其他单片机。 无论从单片机的资源,还是执行速度进行比较,51单片机都要比其他单片机性价比高。而且51单片机的价格比其他单片机便宜。 ⑵计时控制方案 方案:。 方案:。 图1--1 1.4单元电路设计 (1) 复位电路如图1--2所示: 图1--2 (2)晶振电路如图1--3所示: 图1--3 (3)显示电路如图1--4所示: 图1--4 液晶显示器用的是HS1602芯片,共有16个管脚,三个控制口,七个数据口,是一种低功能CMOS技术实现的LCD模块。液晶显示模块具有体积小、功耗低、显示内容丰富等特点,现在字符型液晶显示模块已经是单片机应用设计中最常用的信息显示器件了。1602B可以显示2行16个字符,有8位数据总线D0-D7,和RS、R/W、EN三个控制端口,工作电压为5V,并且带有字符对比度调节和背光。该模块也可以只用D4-D7作为四位数据分两次传送。1602B外观如图所示: 编号 符号 引脚说明 编号 符号 引脚说明 1 VSS 电源地

文档评论(0)

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

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

1亿VIP精品文档

相关文档