proteus22 简易电子密码锁.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文档。上传文档
查看更多
PAGE PAGE 3 单片机原理及应用 课程教案 课题 简易电子密码锁 授课人 课程类型 一体化课程 范围及性质 普通(校级、市级公开课) 班级 15楼宇班 课时 2课时 上课时间 2016-2017学年第二学期 上课地点 4A-512 教学目标 知识与技能:具备基础的单片机知识,能够读懂电路原理图 过程与方法:培养学生查询资料的能力和团结协作的意识 情感态度价值观:培养学生分析问题、解决问题的能力 重 点 能够读懂电路原理图,理解程序含义及步骤 难 点 能够根据简单要求学会修改程序,达到教师要求 学情分析 学生思维灵活,课堂气氛活跃,喜欢动手操作 教学方法 一体化教学,着重实操教学 教学准备 根据教学要求做好PPT和演示程序,深入讲解程序 教学过程与内容 设计意图 教学方法 时间 (一)复习引入 复习 复习矩阵式按键的使用 (二)新课内容 1、电路原理图设计(图略,见课本) 设计原理:为了让电路有更多的功能一般需要接入较多的外设,除了拓展并行I/O接口数量、通过串行节省I/O等方式外,一种方法就是采用新型总线技术,在同一总线上有多个外围器件。 具有I2C总线接口的E2PROM AT24C02与单片机的硬件电路只有两根线,一根时钟线,控制传输的速率,节奏,一根数据线,控制指令与数据的传输。由于AT89C51单片机没有I2C总线接口,因此需要使用普通I/O口模拟 功能分析: 单片机P0、P2.0、P2.1、P2.2口控制液晶显示器,显示密码锁提示信息;P1口读取按键信息,可以输入密码、更改密码等;P3.5管脚接U2 AT24C02 SCK时钟输入端,P3.6接U2 AT24C02 SDA数据/地址端;P2.6、P2.7接两个发光二极管,提示开关锁信息。 2、电路控制程序讲解(程序较长,略) 3、AT24C02 E E2 AT24C02内部有一个地址累加器,片内地址每接收到一个字节数据后地址累加器会自动加一,因此在进行按页读写时,只需要输入首地址,便可进行连续读写,直到此页的最后一个字节。但值得注意的是,当连续写到某页的最后一个字节时,主器件如果继续发送数据,数据会重新从该页的首地址写入,进而造成原来的数据丢失。解决这个问题的办法是当某页的最后一个字节写入数据后,将地址强制加一,或者重新开始一次数据传输过程,将下一页的首地址重新赋给寄存器。 (1)字节写入 单片机在一次数据传输过程中只访问一个字节的存储单元,在字节写入过程中,单片机先发送启动信号,然后送一个字节的地址控制字,在接收到响应信号后再发送一个字节的片内存储单元地址,得到响应后,发送8位数据,最后发送停止信号,这样一个字节的数据就写入AT24C02。字节写入发送方式如图7-18所示。 图7-18 字节写入发送方式 (2)页写入 单片机在一次数据传输过程中可以连续访问一页(8个字节)的存储单元,和字节写入过程相似,页写入也需要先发送一个启动信号、地址控制字,在接收到响应信号后发送一个字节的片内存储单元地址,这个地址为所要存放一串数据的首地址,再次接收到响应信号后就可以发送最多一页(8个字节)的数据,顺序存储在以起始地址开始的存储单元内,最终以停止信号结束。页写入发送方式如图7-19所示。 图7-19 按页写入方式格式 (3)字节读 单片机在发送启动信号后先发送地址控制字,此地址控制字最后一位为1,代表读操作, 收到响应信号后再发送片内存储单元地址,在AT24C02产生响应信号后,此时单片机重新连续发送一次启动信号和地址控制字,再次接收到应答信号后,被访问的单元数据会按照SCL信号会同步出现在SDA信号线上。具体字节读数据方式如图7-20所示。 图7-20 字节读取方式 (4)按页读 前面已经讲过按页读,实际上就是在一页范围内连续单元数据的读取。单片机每接收到一个字节的数据后作出响应,只要AT24C02检测到响应信号,其内部的地址累加器就会自动加一,指向下一个存储单元,并顺序将指向的单元数据放到SDA数据线上。当需要结束读操作时,单片机在接收到数据后向总线发送一个非响应信号,紧接着再发送一个停止信号即可。按页连续读数据方式如图7-21所示。 通过引入现实生活中的实例,引入电路 一体化课堂教学 10分钟 20分钟 50分钟实训 10分钟总结 教学反思

文档评论(0)

132****9295 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档