计算机控制课设报告分析.docVIP

  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文档。上传文档
查看更多
计算机控制课设报告分析

《微型计算机控制技术》 课程设计报告 学 号 姓 名 指 导 老 师 所 在 学 院 物联网工程学院 完 成 日 期 2016年6月22日 目 录 1 课程设计目的…………………………………………………………3 2 主要设计任务和内容…………………………………………………3 2.1 液晶时钟显示……………………………………………………………………………3 2.1.1基本设计要求 ……………………………………………………………………3 2.1.2方案介绍 …………………………………………………………………………3 2.2 密码锁 …………………………………………………………………………………7 2.2.1 基本设计方案 …………………………………………………………………7 2.2.2 方案介绍 ………………………………………………………………………7 3 现场调试和修改 ……………………………………………………8 3.1 液晶时钟显示 …………………………………………………………………………8 3.2 密码锁 …………………………………………………………………………………8 4 课程设计小结 ………………………………………………………9 附录 ……………………………………………………………………10 液晶时钟显示程序源代码 ……………………………………………………………………10 密码锁程序源代码 ……………………………………………………………………………16 课程设计的目的 计算机控制技术课程是集微机原理、计算机技术、控制理论、电子电路、自动控制系统、工业控制过程等课程基础知识一体的应用性课程,具有很强的实践性,通过这次课程设计进一步加深对计算机控制技术课程的理解,掌握计算机控制系统硬件和软件的设计思路,以及对相关课程理论知识的理解和融会贯通,提高运用已有的专业理论知识分析实际应用问题的能力和解决实际问题的技能,培养独立自主、综合分析与创新性应用的能力。 主要设计任务和内容 2.1液晶时钟显示 利用STC89C51单片机LCD1602电子显示屏实现电子时钟 2.1.1基本设计要求 1、实现液晶显示时钟; 2、实现按键调节和校准时间。 2.1.2方案介绍 1、设计思路 电路整体上由AT89C51CPU控制模块、LCD显示模块、DS1302时钟采集模块、按键处理模块四大模块组成,以AT89C51为核心电路,控制LCD显示,具体的显示内容和方式由软件来完成;由于有时钟和日期的调节功能需要校准电路,按键有移位键,加1键、减1键三个按键组成,计时功能由DS1302完成,显示功能则由LCD1602液晶完成。 电子时钟的设计框图 DS1302时钟模块 DS1302是DALLAS公司推出的涓流充电时钟芯片。内含6有一个实时时钟/日历和31字节静态RAM通过简单的串行接口与单片机进行通信实时时钟/日历电路提供秒分时日星期月年的信息每月的天数和闰年的天数可自动调整时钟操作。 管脚描述 X1 X2 32.768KHz 晶振管脚GND 地RST 复位脚I/O 数据输入/输出引脚SCLK 串行时钟Vcc1,Vcc2 电源供电管脚S1302 内部寄存器? CH: 时钟停止位 存器2 的第7 位12/24 小时标志 CH=0 振荡器工作允许??? bit7=1,12 小时模式 CH=1 振荡器停止????? bit7=0,24 小时模式 WP: ??????? 寄存器2 的第5 位:AM/PM 定义 WP=0 寄存器数据能够写入??? AP=1 下午模式 WP=1 寄存器数据不能写入??? AP=0 上午模式 TCS: 涓流充电选择?????? DS:?二极管选择位 TCS=1010 使能涓流充电???? DS=01 选择一个二极管 TCS=其它 禁止涓流充电???? DS=10 选择两个二极管 DS=00 或11, 即使TCS=1010, 充电功能也被禁止 RS位 电阻 典型位 00 没有 没有 01 R1 2KΩ 10 R2 4KΩ 11 R3 8KΩ 时钟 秒寄存器(81h、80h)的位7定义为时钟暂停标志(CH)。当该位置为1时,时钟振荡器停止,DS1302处于低功耗状态;当该位置为0时,时钟开始运行。? 控制寄存器(8Fh、8Eh)的位7是写保护位(WP),其它7位均置为0。在任何的对时钟和RAM的写操作之前,WP位必须为0。当WP位为1时,写保护位防止对任一寄存器的写操作。 控制字(即地址及命令字节) 7 6 5 4

您可能关注的文档

文档评论(0)

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

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

1亿VIP精品文档

相关文档