- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
1 设计内容、安排、及评分 1.1 设计内容 1、分析课程设计的“自编程微电脑定时控制器”硬件电路原理,完成硬件电路焊接、安装、调试; 2、查阅有关的资料,并对资料进行整理综合; 3、控制软件的设计,包括微机控制编程软件和单片机控制器软件二部分: 微机部分:用VC、VB或其它面向对象的程序设计语言编程,能实现对89C52进行编程控制; 单片机部分:用汇编或C编程,直接实现对控制器的键盘、液晶显示、串行通信、继电器定时等模块的控制; 4、按工程化的原则完成控制器的电路原理图、使用说明书;进行设计展示、问辩和优化设计; 5、学生独立完成课程设计报告。 1.2 时间安排 1.3 ? 评分 完成情况70%+设计报告30% 1.??完成情况 (1)??? 硬件焊接装配及电源测试:30分 (2)??? 键盘处理程序:15分 (3)??? 串行通信:15分 (4)??? 液晶显示控制15分 (5)??? 继电器定时控制15分 (6)??? 微机并行口单片机编程控制10分 (7)??? 问辩:2-3题,每答错一题,在总分中扣除8-10分 2.??设计报告 2. 系统构成 2.1 硬件结构 2.2 主要功能及技术要求 1、能进行单片机仿真实验 2.控制器自编程 3.能够进行四家电控制 3.硬件电路原理 系统硬件主要由:89C52单片机主控模块、LCM103液晶显示模块、键盘处理模块、定时及电器控制模块、异步串行通信模块、在线编程接口等组成。 3.1 89C52单片机主控模块 3.1.1 FLASH编程 AT89C52单片机内部有8K字节的FLASH PEROM,用户可对其进行编程。AT89C52编程方法如下: 1、在地址线上加上要编程单元的地址信号。 2、在数据线上加上要写入的数据字节。 3、激活相应的控制信号。 4、对高电压编程芯片,应将EA/VPP端加上+12V编程电压。 5、每对FLASH存储阵列写入一个字节或每写入一个加密位,需加上一个ALE/PROG编程脉冲。每个字节写入周期是自身定时的,通常约为1.5 ms。 重复1—5步骤,改变编程单元的地址和写入的数据,直到全部文件编程结束。 表3-1 FLASH存储器编程真值表 系统的编程控制电路 系统设计出通过并行口实现AT89C52在线编程的电路。电路图如图3-3所示: 3.2 LCM103液晶显示模块 3.2.1 LCM103显示器及其控制原理 表3-2 LCM103引脚说明 (1)模块上电后,软件初始化模块, 应延时200ms 以上再送命令,第一写入模块专用初始化命令 100 0010 0100 定义模块,第二1000001 1000 定义内部RC 振荡方式或100 0001 0100 定义外部晶体振荡方式(模块B 处必须焊32768Hz 晶体),第三100 0000 0001开振荡器,第四100 0000 0011 开显示器.,以上四步完成后再送其它命令或显示数据,对显示的数据正确与否,可选用读RAM 方式进行校验, 为实现低功耗方式,每次读/写命令或数据之后,应将/CS、/RD、/WR、DATA 置高电平或悬空。 (2)LCM103 显示RAM 对应10 位字符为右→左,RAM 表数据位为1 则显示,为0 则灭。 (3)VLCD 必须接! 当模块工作电压为3.3V 以下时,VLCD 脚与VDD 直接相接或A 焊盘短路,当模块工作电压3.3V 时,VLCD脚与VDD 间接一电位器50KΩ调节,参考值:5V/36K。 (3)模块掉电再上电时,应上电延时后,对/CS 进行几个10μs 以上的高电平脉冲,让模块复位。 3.2.3 LCM103显示器电路连接 系统的显示器接口部分的具体电路如图所示。 LCM103液晶显示模块有11个引脚(如表3-2所示),各引脚使用方法如下: (1)/CS为模块片选信号,必须接,用来选定LCM103,本电路选用口P2.6对LCM103选中控制。 (2)/RD为LCM103模块的数据读出控制线,控制读取LCM103内部的显示数据,一般与单片机读线相接,如不需要读,可以不连接。 (3)/WR为LCM103模块数据写控制线,与单片机写线相接。 (4)DATA为LCM103的数据输入/输出,在设计时接单片机89C51的P0.0脚,按写时序逐位传送数据。 (5)/IRQ为LCM103模块的WDT/定时器输出,集电极开路输出,不用可不接,本设计没用。 (6)BZ为LCM103模块的压电陶瓷蜂鸣片驱动“+”极,/BZ为LCM103模块的压电陶瓷蜂鸣片驱动“-”极,由于系统中已有报警电路,所以该功能没有使用。 (7)VLCD为LCM103模块的LCD 屏工作电压调整线,可调整视角对比度,接一可调电阻用来调节显示器的亮度。 3.2.4 LCM1
您可能关注的文档
最近下载
- 最新2023版知识产权贯标GBT29490 09知识产权维护运用控制程序(含表单)[知识产权合规管理体系文件].docx
- 煤矿合法股权转让协议9篇.docx VIP
- GB_T 9711-2023石油天然气工业 管线输送系统用钢管.doc VIP
- 导体结构设计.xls VIP
- 电梯安全风险管控清单.doc VIP
- 生殖医学中心专业技术人员考核试题及答案.docx VIP
- 2024年度健康体检大数据蓝皮书.pdf
- 部编版语文六年级上册第四单元教案+教学反思(共6篇).pdf VIP
- 球墨铸铁管与其它管材的连接件技术规范.docx VIP
- NB∕T 11273-2023 工业锅炉设计文件鉴定技术导则.pdf
文档评论(0)