第一范文网 - 专业文章范例文档资料分享平台

RFID课程设计

来源:用户分享 时间:2025/5/25 18:41:57 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

武汉理工大学华夏学院

KuaiN=RevBuffer[8]; break;

case 0xa2://写数据

oprationcard=WRITECARD; for(ii=0;ii<6;ii++) {

PassWd[ii]=RevBuffer[ii+2]; }

KuaiN=RevBuffer[8]; for(ii=0;ii<4;ii++) {

WriteData[ii]=MLastSelectedSnr[ii]; }

setdatamode=0; break;

default: break; }

uart_comp=0; uart_count=0; }

void main(void) {

InitAll();

GUI_Init(); // GUI初始化 GUI_SetColor(1,0); // 显示色为亮点,背景色为暗点 GUI_PutString5_7(16, 2, \ // 显示字符串 GUI_PutString5_7(6, 20, \ // 显示字符串 LCM_Refresh(); //RevBuffer[8]=0x00; //RevBuffer[0]=0x02; //RevBuffer[1]=0xa0; while(1) {

uart_comp=1; if(uart_comp) {

ctrl_uart(); }

halWait(20); ctrlprocess(); switch(Key_Flag) {

case 1:

9

武汉理工大学华夏学院

Key_Flag=0;

RFIDDataSetting =0;

zgConfigPANIDSetting = 4; setmode= 1;

GUI_ClearScreen(); // 清屏 GUI_PutString5_7(25, 2, \ // 显示字符串 GUI_PutString5_7(5, 20, \显示字符串 GUI_PutString5_7(5,40,\ LCM_Refresh();

// 将显示缓冲区中的数据刷新到SO12864FPD-14ASBE(3S)上显示 break; case 2:

Key_Flag=0;

if((writemode==1)&&(setmode==0)){

RFIDDataSetting=MLastSelectedSnr[writebuffer]; RFIDDataSetting += 1;

if(RFIDDataSetting>128)RFIDDataSetting=0; MLastSelectedSnr[writebuffer]=RFIDDataSetting; if((writebuffer/4)==0){ sprintf(s,(char

*)\tedSnr[3]);

GUI_PutString5_7(8,16,(char *)s); //显示结果 LCM_Refresh();} }

if(setmode){ }

if(modeselect) {

modeselect=0; setdatamode=1; writemode=0; setmode=0;

RevBuffer[0]=0x09; RevBuffer[1]=0xa1;

GUI_ClearScreen(); //LCD清屏 GUI_PutString5_7(4, 20, \ // 显示字符串 LCM_Refresh(); }

break; case 3:

Key_Flag=0; if(setmode){}

10

武汉理工大学华夏学院

if((writemode==1)&&(setmode==0)){

RFIDDataSetting=MLastSelectedSnr[writebuffer]; RFIDDataSetting += 10;

if(RFIDDataSetting>128)RFIDDataSetting=0; MLastSelectedSnr[writebuffer]=RFIDDataSetting; if((writebuffer/4)==0){ sprintf(s,(char

*)\tedSnr[3]);

GUI_PutString5_7(8,16,(char *)s); //显示结果 LCM_Refresh();} }

if(modeselect){ modeselect=0; writemode=1;

GUI_ClearScreen(); //LCD清屏

GUI_PutString5_7(8, 2, \ // 显示字符串 LCM_Refresh(); sprintf(s,(char

*)\tedSnr[3]);

GUI_PutString5_7(8,16,(char *)s); //显示结果 LCM_Refresh(); }

break; case 4:

Key_Flag=0; if(setmode){

if(zgConfigPANIDSetting) {

RevBuffer[8]=zgConfigPANIDSetting;

GUI_ClearScreen(); //LCD清屏 GUI_PutString5_7(25, 2, \ // 显示字符串 GUI_PutString5_7(5, 20, \显示字符串 GUI_PutString5_7(5, 40, \显示字符串 LCM_Refresh(); modeselect=1; setmode=0; } }

if((writemode==1)&&(setmode==0)){ writebuffer +=1;

11

武汉理工大学华夏学院

if(writebuffer>3)writebuffer=0; RFIDDataSetting =0; }

break; case 5:

Key_Flag=0; if(writemode){

// if(zgConfigPANIDSetting) // {

RevBuffer[1]=0xa2;

RevBuffer[0]=0x19;

GUI_ClearScreen(); //LCD清屏

GUI_PutString5_7(8, 2, \ // 显示字符串 LCM_Refresh(); sprintf(s,(char

*)\tedSnr[3]);

GUI_PutString5_7(8,16,(char *)s); //显示结果

LCM_Refresh();

setdatamode=1; } break;

default: break; } } }

12

搜索更多关于: RFID课程设计 的文档
RFID课程设计.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c1n8zg0h2js2xzhu2l5dp_3.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top