单片机技术与应用 教学课件 作者 张文灼 主编 电子教案 24.docVIP

单片机技术与应用 教学课件 作者 张文灼 主编 电子教案 24.doc

  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文档。上传文档
查看更多
教学内容 教学设计 单片机应用系统的基本要求 可靠性高 系统的自我诊断及抗干扰能力强 易于操作和维修 性价虑高、可扩展性强 单片机应用系统的总体设计硬件设计 选用可靠的元器件 接插件的选择应用 (1)合理设置插接件 (2)插头座上增加接地针数 (3)信号针尽量分散 (4)考虑信号翻转时差 供电系统抗干扰过程通道抗干扰软件设计软件仿真40~90℃,最小区分度1℃,标定误差≤1℃。 (2)用十进制数码显示水的实际温度。 (3)环境温度降低时,温度控制的静态误差≤1℃。 系统方案设计 由设计要求可知,该水温控制器应包括主控制器单片机、温度检测模块、加热控制模块、键盘设定模块及数据显示模块。 硬件电路设计 AD590感温模块 加热控制模块 按键模块 软件编程设计 主程序结构 定时中断服务子程序 温度检测子程序 温度控制程序 温度显示程序 参考程序 见课本。 基于89C51的IC卡读写器设计 IC卡概述 IC卡 根据IC卡中所嵌入的集成电路的不同,将IC卡分为3类: (1)存储器卡 卡中的集成电路为EEPROM。 (2)逻辑加密卡 带加密逻辑和EEPROM。 (3)CPU智能卡 包括CPU、EEPROM、RAM、及固化在ROM中的片内操作系统。 IC卡读写器 IC卡读写器是能将数据信息“写入”或“读出”IC卡的电子接口设备。根据IC卡与读卡器通信方式不同,将IC卡分为接触式和非接触式两种。 硬件的选择与特性 硬件电路设计 功能要求 (1)读取IC卡中地址为20H~2FH单元的数据,放入单片机片内RAM的30H~3FH单元; (2)将单片机片内RAM中地址为40H~4FH单元数据写入IC卡的30H~3FH单元内。 硬件原理图设计 基于89C51的IC卡接口电路比较简单,图见课本。IC卡与接口设备的连接采用I2C总线形式,支持ISO/7816-3同步传输协议。 软件编程设计 软件流程图设计 (1)启动条件 CLK=1,I/O下降沿。 (2)停止条件 CLK=0,I/O上升沿。 数据的读写操作流程如图 108所示。 读IC卡操作过程:首先进行IC卡复位,然后进行读卡时需要的数据初始化,再根据命令方式发出一个启动信号:在CLK=1时,I/O线信号下跳变,读出IC卡中数据,最后发出停止信号。 CPU输出256个时钟脉冲,这是擦写数据所需要的时钟脉冲数。 程序编制 程序见课本 水塔水位处于下限以下时启动电机转动,带动水泵给水塔注水。水位处于上、下限之间时上、下限之间 (3)供水超过上限 当水位上升到上限水位时,应停止电机和水泵工作,不再向水塔注水电路水位检测接口电路水位处于下限以下时水位处于上、下限之间时水位上升到上限水位时报警接口电路为了避免系统发生故障时,水位失去控制造成严重后果,在时,报警信号从P1端口输出经。系统软件设计 3 存储器owenzhang 返回 读IC卡初始化 发脉冲 停止 启动 启动 写IC卡 复位 读IC卡 IC卡复位 密码校验通过

您可能关注的文档

文档评论(0)

开心农场 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档