1 / 14

项目六 IC 卡智能煤气表

辽宁机电职业技术学院. 项目六 IC 卡智能煤气表. 制作人:王洪庆 白天明. 项目内容 近些年来集成电路( IC )技术和计算机技术的迅猛发展和广泛应用, IC 卡产业在中国迅速兴起,对水、电、气、热进行预收费的 IC 卡预付费表及计算机管理系统相继研制出来,并投入使用。它综合了串行接口通信技术、存储器扩展、输入输出接口扩展等技术。. 能力目标 课题 1 、串行口基本知识 课题 2 、串行口的应用技术 课题 3 、存储器的扩展 课题 4 、输入输出接口扩展 课题 5 、可编程接口 8255A( 一 )

leo-dorsey
Download Presentation

项目六 IC 卡智能煤气表

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. 辽宁机电职业技术学院 项目六 IC卡智能煤气表 制作人:王洪庆 白天明

  2. 项目内容 近些年来集成电路(IC)技术和计算机技术的迅猛发展和广泛应用,IC卡产业在中国迅速兴起,对水、电、气、热进行预收费的IC卡预付费表及计算机管理系统相继研制出来,并投入使用。它综合了串行接口通信技术、存储器扩展、输入输出接口扩展等技术。

  3. 能力目标 课题1、串行口基本知识 课题2、串行口的应用技术 课题3、存储器的扩展 课题4、输入输出接口扩展 课题5、可编程接口8255A(一) 课题6、可编程接口8255A(二)

  4. 实战演练: 1.通过IC卡智能煤气表项目,来掌握单片机应用系统总线的组成、存储器的扩展、I/O接口的扩展、8255A芯片的结构、功能、控制字及其与单片机的接口及程序设计方法。 2.亲自进行简单IC卡表硬件的设计、软件的调试,进行线路板的焊接。 3.通过该项目的训练,提高学生的实际动手操作能力,养成学生的工程道德观念,建立工程敬业精神和团队合作精神。

  5. 课题4 输入输出接口扩展

  6. 课题内容 1.简单I/O口扩展 2. I/O口扩展应用实例 知识要点 • 掌握单片机输入输出接口的扩展方法。 能力训练: 1.通过实践,来掌握单片机输入输出接口扩展的方法。 技能操作 1.上机实践,掌握单片机扩展的的方法。 2.能够进行简单IC卡表硬件的设计、软件的调试。

  7. 一、简单I/O口扩展 简单I/O口的扩展是通过系统外总线进行的。简单的I/O口扩展芯片可选用带输出锁存端的三态门电路,如 74LS373、74LS377、74LS273、74LS245及 8282等。

  8. 这种I/O口一般都是通过P0口扩展。由于P0口是双向数据线,图中74LS244作为输入口、74LS273作为输出口,它们都可以通过P0口输入、输出数据。这种I/O口一般都是通过P0口扩展。由于P0口是双向数据线,图中74LS244作为输入口、74LS273作为输出口,它们都可以通过P0口输入、输出数据。 输出控制信号由P2.0和WR反合成,当二者同时为0电平时,“或”门输出0电平,273的Q=D,数据进入273,当WR反无效(升为0)时,数据锁存在Q端并输出。 输入控制信号由P2.0和RD反合成,当二者同时为0电平时,“或”门输出0电平,244的Q=D(直通),当RD反无效时,CPU已读走数据,244的Q端也不锁存输入的数据。 注意使用是P2.0(A8)必须为0。

  9. 8031 74LS373 Vcc P0 WR P2.7 Rb D0~D7 Q0~Q7 G OC ≥1 8282 ≥1 二、I/O口扩展应用实例 OE D1~D7 D0~D7 STB Vcc

  10. 数据的输入与输出通过下述指令进行: 输出数据:MOV DPTR,#0BFFFH ;指向输出口 MOVX @DPTR, A ;输出数据 输人数据: MOV DPTR,#7FFFH ;指向输入口 MOVX A,@DPTR ;输入数据

  11. 谢谢!

More Related