版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、项目六项目六ICIC卡智能煤气表卡智能煤气表 辽宁机电职业技术学院制作人:王洪庆制作人:王洪庆 白天明白天明 项目内容项目内容 近些年来集成电路(近些年来集成电路(ICIC)技术和计算机技术的迅)技术和计算机技术的迅猛发展和广泛应用,猛发展和广泛应用,ICIC卡产业在中国迅速兴起,对水、卡产业在中国迅速兴起,对水、电、气、热进行预收费的电、气、热进行预收费的ICIC卡预付费表及计算机管理系卡预付费表及计算机管理系统相继研制出来,并投入使用。它综合了串行接口通信统相继研制出来,并投入使用。它综合了串行接口通信技术、存储器扩展、输入输出接口扩展等技术。技术、存储器扩展、输入输出接口扩展等技术。 能
2、力目标能力目标 课题课题1 1、串行口基本知识、串行口基本知识 课题课题2 2、串行口的应用技术、串行口的应用技术 课题课题3 3、存储器的扩展、存储器的扩展 课题课题4 4、输入输出接口扩展、输入输出接口扩展 课题课题5 5、可编程接口、可编程接口8255A(8255A(一一) ) 课题课题6 6、可编程接口、可编程接口8255A(8255A(二二) ) 实战演练:实战演练: 1 1通过通过ICIC卡智能煤气表项目,来掌握单片机应用卡智能煤气表项目,来掌握单片机应用系统总线的组成、存储器的扩展、系统总线的组成、存储器的扩展、I/OI/O接口的扩展、接口的扩展、8255A8255A芯片的结构、
3、功能、控制字及其与单片机的接芯片的结构、功能、控制字及其与单片机的接口及程序设计方法。口及程序设计方法。 2 2亲自进行简单亲自进行简单ICIC卡表硬件的设计、软件的调试,卡表硬件的设计、软件的调试,进行线路板的焊接。进行线路板的焊接。 3 3通过该项目的训练,提高学生的实际动手操作通过该项目的训练,提高学生的实际动手操作能力,养成学生的工程道德观念,建立工程敬业精神能力,养成学生的工程道德观念,建立工程敬业精神和团队合作精神。和团队合作精神。课题课题2 2 串行口的应用技术串行口的应用技术 课题内容课题内容 1. 1. 串行口初始化的四步曲串行口初始化的四步曲 2.2.串行应用举例串行应用举
4、例知识要点知识要点 掌握单片机串行口应用技术。掌握单片机串行口应用技术。能力训练:能力训练: 1. 1.通过实践,来掌握单片机串行通信应用技术。通过实践,来掌握单片机串行通信应用技术。 技能操作技能操作 1 1上机实践,了解了单片机串行通以及工作方式信的基本知上机实践,了解了单片机串行通以及工作方式信的基本知 2 2能够进行简单能够进行简单ICIC卡表硬件的设计、软件的调试。卡表硬件的设计、软件的调试。一、串行口初始化的四步曲一、串行口初始化的四步曲 T1T1的初始化的初始化串行口工作方式串行口工作方式SMODSMOD取值取值开中断开中断例如:例如: MOV TMODMOV TMOD,#20H
5、#20HMOV TH1MOV TH1,#0F3H#0F3HMOV TL1MOV TL1,#0F3H#0F3HSETB TR1SETB TR1ORL PCONORL PCON,#80H#80HMOV SCONMOV SCON,#50H#50H二、应用举例二、应用举例 1 1、现用两个、现用两个AT89C51AT89C51单片机系统作为甲单片机系统作为甲机和乙机进行双机通信机和乙机进行双机通信 甲机发送:发送内部甲机发送:发送内部RAM30HRAM30H为首地址为首地址单元内的一组数据单元内的一组数据 乙机接收:将接收到的数据存放在内乙机接收:将接收到的数据存放在内部部RAMRAM的的30H30H
6、为首地址单元中为首地址单元中甲机发送程序:甲机发送程序: MOV TMODMOV TMOD,#20H#20H MOV TH1MOV TH1,#0F3H#0F3H MOV TL1MOV TL1,#0F3H#0F3H MOV SCONMOV SCON,#60H#60H ANL PCONANL PCON,#7FH#7FH SETB TR1SETB TR1 MOV R0MOV R0,#30H#30H SEND1 SEND1:MOV AMOV A,R0R0 MOV SBUF, AMOV SBUF, A SEND2 SEND2:JBC TIJBC TI,SEND3SEND3 SJMP SEND2SJMP
7、SEND2 SEND3 SEND3:INC R0INC R0 CJNE R0CJNE R0,#7FH#7FH,SEND1SEND1 SJMP $SJMP $乙机接收程序:乙机接收程序: MOV TMOD MOV TMOD,#20H#20H MOV TH1 MOV TH1,#0F3H#0F3H MOV TL1 MOV TL1,#0F3H#0F3H MOV SCON MOV SCON,#70H#70H ANL PCON ANL PCON,#7FH#7FH SETB TR1 SETB TR1 MOV R0 MOV R0,#30H#30H REC1 REC1: JBC RIJBC RI,REC2REC
8、2 SJMP REC1 SJMP REC1 REC2 REC2: MOV AMOV A,SBUFSBUF MOV R0, A MOV R0, A INC R0 INC R0 CJNE R0 CJNE R0 ,#7FH#7FH,REC1REC1 SJMP $ SJMP $ 2 2、制作一个模拟航标灯、制作一个模拟航标灯 用用89C5189C51制作一个模拟航标灯,接口电路如图,使它制作一个模拟航标灯,接口电路如图,使它具有下列功能具有下列功能 (1 1)白天航标灯熄灭,夜间间歇发光,亮)白天航标灯熄灭,夜间间歇发光,亮2s2s,灭,灭1s1s周而复始周而复始 (2 2)将)将INT0INT0信号
9、作为门控信号,启动定时器定时,信号作为门控信号,启动定时器定时,按以上要求编写主程序和中断服务程序按以上要求编写主程序和中断服务程序 程序清单如下:程序清单如下:ORG 0000HORG 0000H LJMP BEGINLJMP BEGIN ORG 000BHORG 000BH LJMP DSQ0LJMP DSQ0 ORG 0030HORG 0030H BEGINBEGIN:MOV SPMOV SP,#60H#60H MOV TMODMOV TMOD,#09H#09H MOV TH0MOV TH0,#3CH#3CH MOV TL0MOV TL0,#0B0H#0B0H SETB ET0SETB
10、ET0 SETB EASETB EA MOV R7MOV R7,#14H#14H CLR P1.7CLR P1.7 SETB TR0SETB TR0 SJMP $SJMP $ DSQ0DSQ0:MOV TH0MOV TH0,#3CH#3CH MOV TL0MOV TL0,#0B0H#0B0H DJNZ R7DJNZ R7,LOOPLOOP CPL P1.7CPL P1.7 MOV R7MOV R7,#14H#14H LOOPLOOP:RETIRETI 当当AT89C51AT89C51串行口工作于方式串行口工作于方式2 2时,它的第时,它的第9 9个数据位用于奇个数据位用于奇偶校验位进行发送,接
11、收端用它来校对传送数据的正确与否,偶校验位进行发送,接收端用它来校对传送数据的正确与否,试编写串行方式发送接收带奇偶校验的一帧数据的程序。试编写串行方式发送接收带奇偶校验的一帧数据的程序。3 3、串行口工作于方式、串行口工作于方式2 2 程序清单如下:程序清单如下: SENDSEND:MOV SCONMOV SCON,#80H #80H TRUETRUE:MOV 30HMOV 30H,A A LJMP EXITLJMP EXIT ANL PCONANL PCON,#7FH#7FH MOV AMOV A, #DATA#DATA MOV CMOV C, P P CPL CCPL C MOV TB8MOV TB8,C C MOV SBUFMOV SBUF,A AJNB TI JNB TI ,$ $ CLR TI CLR TI RET RET RECEIVER RECEIVER:MOV SCONMOV SCON,#90H#90H ANL PCON ANL PCON,#7FH#7FH JNB RI JNB RI
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 口腔助理内科试题
- 2011年政治考研真题及答案
- 2025年第八届水利安全知识竞赛综合题库附答案
- 《口腔科学》试题及答案
- 《土地利用规划学》复习思考题及参考答案
- 2025年高校招聘体育教师试题
- 2025年银行从业真题练习
- 2025年安全员B证考试试题附答案详解(轻巧夺冠)
- 医疗废物处理流程培训试题
- 2023年高等教育自学考试高级财务会计试题
- 高二语文上册《老人与海》课文
- 网御安全系统power v功能使用手册
- 氢能系列报告认识氢能
- GB/T 120.2-2000内螺纹圆柱销淬硬钢和马氏体不锈钢
- 支气管哮喘诊疗指南
- 社区心理学课件
- 2022年石家庄市工会系统招聘考试笔试试题及答案解析
- 彤程化学装置水联运方案(草稿)
- 注塑模具验收标准
- 2009-2022历年上海市公务员考试《专业科目-政法》真题含答案2022-2023上岸必备汇编4
- 布袋除尘器技术协议
评论
0/150
提交评论