项目六、IC卡智能煤气表-课题2

上传人:飞*** 文档编号:51714201 上传时间:2018-08-16 格式:PPT 页数:17 大小:2.14MB
返回 下载 相关 举报
项目六、IC卡智能煤气表-课题2_第1页
第1页 / 共17页
项目六、IC卡智能煤气表-课题2_第2页
第2页 / 共17页
项目六、IC卡智能煤气表-课题2_第3页
第3页 / 共17页
项目六、IC卡智能煤气表-课题2_第4页
第4页 / 共17页
项目六、IC卡智能煤气表-课题2_第5页
第5页 / 共17页
点击查看更多>>
资源描述

《项目六、IC卡智能煤气表-课题2》由会员分享,可在线阅读,更多相关《项目六、IC卡智能煤气表-课题2(17页珍藏版)》请在金锄头文库上搜索。

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

2、5A芯片的结构、功能、控制字及其与单片机的接口 及程序设计方法。2亲自进行简单IC卡表硬件的设计、软件的调试 ,进行线路板的焊接。3通过该项目的训练,提高学生的实际动手操作 能力,养成学生的工程道德观念,建立工程敬业精神 和团队合作精神。课题课题 2串行口的应用技术课题内容1. 串行口初始化的四步曲 2.串行应用举例知识要点掌握单片机串行口应用技术。能力训练:1.通过实践,来掌握单片机串行通信应用技术。技能操作1上机实践,了解了单片机串行通以及工作方式信的基本知2能够进行简单IC卡表硬件的设计、软件的调试。一、串行口初始化的四步曲 T1的初始化串行口工作方式SMOD取值开中断 例如: MOV

3、TMOD,#20H MOV TH1,#0F3H MOV TL1,#0F3H SETB TR1 ORL PCON,#80H MOV SCON,#50H二、应用举例1、现用两个AT89C51单片机系统作为甲 机和乙机进行双机通信甲机发送:发送内部RAM30H为首地址 单元内的一组数据乙机接收:将接收到的数据存放在内 部RAM的30H为首地址单元中甲机发送程序: MOV TMOD,#20HMOV TH1,#0F3HMOV TL1,#0F3HMOV SCON,#60HANL PCON,#7FHSETB TR1MOV R0,#30HSEND1:MOV A,R0MOV SBUF, ASEND2:JBC T

4、I,SEND3SJMP SEND2SEND3:INC R0CJNE R0,#7FH,SEND1SJMP $乙机接收程序: MOV TMOD,#20HMOV TH1,#0F3HMOV TL1,#0F3HMOV SCON,#70HANL PCON,#7FHSETB TR1MOV R0,#30HREC1: JBC RI,REC2SJMP REC1REC2: MOV A,SBUFMOV R0, AINC R0CJNE R0 ,#7FH,REC1SJMP $2、制作一个模拟航标灯 用89C51制作一个模拟航标灯,接口电路如图,使它 具有下列功能(1)白天航标灯熄灭,夜间间歇发光,亮2s,灭1s 周而复始

5、(2)将INT0信号作为门控信号,启动定时器定时, 按以上要求编写主程序和中断服务程序程序清单如下: ORG 0000HLJMP BEGINORG 000BHLJMP DSQ0ORG 0030HBEGIN:MOV SP,#60HMOV TMOD,#09HMOV TH0,#3CHMOV TL0,#0B0HSETB ET0SETB EAMOV R7,#14HCLR P1.7SETB TR0SJMP $DSQ0:MOV TH0,#3CHMOV TL0,#0B0HDJNZ R7,LOOPCPL P1.7MOV R7,#14HLOOP:RETI当AT89C51串行口工作于方式2时,它的第9个数据位用于奇

6、 偶校验位进行发送,接收端用它来校对传送数据的正确与否, 试编写串行方式发送接收带奇偶校验的一帧数据的程序。3、串行口工作于方式2 程序清单如下:SEND:MOV SCON,#80H TRUE:MOV 30H,ALJMP EXITANL PCON,#7FHMOV A, #DATAMOV C, PCPL CMOV TB8,CMOV SBUF,AJNB TI ,$CLR TIRETRECEIVER:MOV SCON,#90HANL PCON,#7FHJNB RI ,$CLR RIMOV A,SBUFJNB P,ONEJB RB8,FALSE ONE: JNB RB8,FALSELJMP TRUEFALSE:CLR RENEXIT:RET谢谢!

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号