基于51的fm1702射频卡程序_第1页
基于51的fm1702射频卡程序_第2页
基于51的fm1702射频卡程序_第3页
基于51的fm1702射频卡程序_第4页
基于51的fm1702射频卡程序_第5页
已阅读5页,还剩21页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

VCCVCCPOWER12Y1C1315PC1230PDVDD17AVDD18TVDD5AVSS20TVSS7DVSS11MFIN3IRQ2CLKOUT24CLKIN1MISO12SCK13MOSI14NSS15RSTPDTX14TX26AUX19RX21C08C19C210C316VMID22FM1702SLC9104C10104SOSCKSICSRSTR21K22UHL122UHL2R31KR1820C747PC847PC647PC547PC147PC347PC247PC447PVCCC1415PC11104ANTANT0818UH0818UH12345678J1CON8SOSCKSICSRSTVCCINCLUDEINCLUDEINCLUDEDEFINEUCHARUNSIGNEDCHARDEFINEUINTUNSIGNEDINTUCHARFBUFF16/发送FIFO缓存UCHARJBUFF16/接收FIFO缓存UCHARUID7/卡型及卡号UCHARDATA4/按键值存储区UCHARCODESEG160XC0,0XF9,0XA4,0XB0,0X99,0X92,0X82,0XF8,0X80,0X90,0X88,0X83,0XC6,0XA1,0X86,0X8E/数码管段选对应0FUCHARCOUNT0/按键回传的值UCHARSHUAKA,CHONGZHI,KEYFLAG0SBITK2P35/充值加值键(实现加1或者加10)SBITK3P32/刷卡减值键(实现减1或者减10)SBITK4P33/确认键SBITNWRP24/74HC373片选/1702函数声明/UCHARSPIUCHARMVOIDFIFO_CLEARVOIDRESIG_WRITEUCHARREG,UCHARDAUCHARRESIG_READUCHARREGUCHARFIFO_READUCHARCOUNT,UCHARSVOIDFIFO_WRITEUCHARCOUNT,UCHARSUCHARINTI_1702VOIDCARD_HALTUCHARREQUESTUCHARCARD_ANTICOLLUCHARCARD_SELECTUCHARCARD_AUTHTICATIONUCHARMUCHARCARD_READUCHARMUCHARCARD_WRITEUCHARMUCHARLOADKEYVOIDDELAYUCHARM/按键显示函数声明/VOIDDISPLAYVOIDKEYSCANVOIDDATA1DEALVOIDDATA2DEALUCHARMVOIDLCDCLEAR/子函数解释/解释这是SPI总线的读写时序,所有的寄存器操作基于此时序,非常重要/输入要写入的16进制参数/输出内部传回的16进制参数/UCHARSPIUCHARMUCHARI,TEMP0FORI0I246COUNTCOUNT11ELSECOUNTCOUNT10ELSECHONGZHI1SHUAKA0IFK30DELAY100IFK30DELAY250IFKEYFLAG1IFK31IFCOUNT0COUNT255ELSECOUNTIFK30WHILEK3DISPLAYIFCOUNT9COUNT245COUNTELSECOUNTCOUNT10ELSESHUAKA1CHONGZHI0IFK40DELAY180IFK40KEYFLAGKEYFLAG1/解释显示函数/输入/输出/VOIDDISPLAYUNSIGNEDCHARTIME0NWR0P20X0FWR0P0SEGDATA3WR1P20X0ETIME5000WHILETIMENWR0P20X0FWR0P0SEGDATA2WR1P20X0DTIME5000WHILETIMENWR0P20X0FWR0P0SEGDATA1WR1P20X0BTIME5000WHILETIMENWR0P20X0FWR0P0SEGDATA0WR1P20X07TIME5000WHILETIME/解释LCD清屏函数/输入/输出/VOIDLCDCLEARNWR0P20X0FWR0P00XFFWR1P20X0ENWR0P20X0FWR0P00XFFWR1P20X0DNWR0P20X0FWR0P00XFFWR1P20X0BNWR0P20X0FWR0P00XFFWR1P20X07/主函数/VOIDMAINUCHARTEMP,P,I,JTEMPINTI_1702WHILE1SWITCHTEMPCASE0PINTI_1702IFPTEMPELSETEMP0BREAKCASE1PREQUESTIFPTEMPLED5LED5ELSETEMP1BREAKCASE2PCARD_ANTICOLLIFPTEMPLED6LED6ELSETEMP1BREAKCASE3PCARD_SELECTIFPTEMPELSETEMP1BREAKCASE4PLOADKEYIFPTEMPLED7LED7ELSETEMP1BREAKCASE5PCARD_AUTHTICATIONPICC_BLOCKIFPTEMPLED8LED8ELSETEMP1BREAKCASE6PCARD_READPICC_BLOCKIFPTEMPDATA1DEALFORI0I2IFORJ0J150JDISPLAYDATA2DEALJBUFF0I10J200WHILEIWHILEJDISPLAYKEYSCANIFSHUAKA|CHONGZHIDATA2DEALCOUNTDISPLAYIFKEYFLAG0X02IFSHUAKAJBUFF0JBUFF0COUNTIFCHONGZHIJBUFF0JBUFF0COUNTKEYFLAG0SHUAKA0CHONGZHI0COUNT0J0I0ELSEJ100ELSETEMP0BREAKCASE7PCARD_WRITEPICC_BLOCKIFPTEMPLED9LED9ELSETEMP0BREAKCASE8PCARD_READPICC_BLOCKIFPTEMPDA

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论