云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 毕业论文基于单片机的IC卡智能水表设计

毕业论文基于单片机的IC卡智能水表设计

  • 62 次阅读
  • 3 次下载
  • 2025/5/3 20:42:36

/* 下面是对液晶屏gxm12864d操作的函数,128*64点阵,汉字显示,CSA,CSB用来进行左右显示区的选择。*/ /* 发命令i到主窗口*/ void 1cd_mwc(uchar i)

{ CAS=1; CSB=0; RW=1; DI=0;

Do{ACC=LCD}

While(busy_bit);//wait for lcd not busy RW=0; LCD=i; }

4.3 记忆单元电路软件设计

本设计利用单片机与24C01进行I2C通信,实现对某一地址内数据的读/写校

验操作。这里假设地址0x02内装的是水表显示的已用和剩余水量的数据。默认是读取其数据,当然也可以设置为其他地址了。其程序流程图如图4.3所示:

图4.3 程序流程图

部分程序:

/*函数功能:向指定地址写数据入口 参数:addr,write_data出口参数:*/

viod write_byte(unsigned char addr, unsigned char weite_data) { start()

shout (OP_WRITE); shout (addr); shout (write_data) stop () delayms(10) }

第5章 结论

本次设计是通过51单片机控制H6152系列读写模块对Mifarel IC智能卡进行读写操作,控制液晶显示等模块,设计出使用户先买水后用水的一种智能化水表,使水费收取工作迈向自动化。其设计主要包括IC卡读写、液晶显示、记忆单元、电磁阀控制4个模块。通过自己的努力达到了设计的目的,完成了设计的任务。整个设计过程中,在老师的帮助下,使我受益匪浅,学习到许多新的知识,为我以后的学习和工作的路途上打下了坚实的基础。

参考文献

[1] 戴佳,戴卫恒.51单片机C语言应用程序设计实例精讲.电子工业出版社.2006 [2] 王卓人,邓晋钧.IC卡的技术与应用.电子工业出版社.1999 [3] 周航慈.单片机应用程序设计技术.北京航大出版社.2002 [4] 杨振野.IC卡技术及其应用.科学出版社.2006

[5] 赵文博.单片机语言C51程序设计.电子工来出版社.2006

[6] MAX3232.Status:ACTIVE 3V to 5.5V Multichannel RS-232 Line Drivr/Receiver

[7] AT89C51 control H6152 card reader to write Mifare radio frequency nip and connect the systematic host computer through CAN bus to read,CAN bus controller is SJA1000,the transceiver is P82C250. 2007

[8] 徐玮,沈建良.单片机快速入门.北京航空航天大学出版社.2008 [9] 李朝青.单片机原理及接口技术.北京航大出版社

[10] 上海杰捷智能卡制作中心.Shanghai J&J intelligence card producing center [11] IC卡技术网.http://www.iccardtech.com/

[12] 开发板精品网-AT89C51单片机 http://www.mcu361.com/Worki.asp?Id=55 [13] 王爱英.智能卡技术.北京:清华大学出版.2000

[14] 徐德华,程受浩,刘华.多用途射频 IC卡应用系统的设计.探测与控制学报.2003,25(3) [15] 王璐,秦汝祥,贾群.基于RFID技术的门禁监控系统,微机发展.2006

[16] 沈宇超,沈树群,樊荣等.射频识别系统中通信协议的模块化设计.通信学报.2007 [17] KaiserU. Alowpower transponder IC forhighperforman ceidentificationsy.2006

[18] Philips Semiconductors Mifare RF S50 HighlyIntegrated ISO14443 A Reader IC Data Sheet

Philips corporation.2006

  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

/* 下面是对液晶屏gxm12864d操作的函数,128*64点阵,汉字显示,CSA,CSB用来进行左右显示区的选择。*/ /* 发命令i到主窗口*/ void 1cd_mwc(uchar i) { CAS=1; CSB=0; RW=1; DI=0; Do{ACC=LCD} While(busy_bit);//wait for lcd not busy RW=0; LCD=i; } 4.3 记忆单元电路软件设计 本设计利用单片机与24C01进行I2C通信,实现对某一地址内数据的读/写校验操作。这里假设地址0x02内装的是水表显示的已用和剩余水量的数据。默认是读取其数据,当然也可以设置为其他地址了。其程序流程图如图4.3所示: 图4.3 程序流程图

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com