資源簡介
全套RFID射頻識別技術(shù) 門禁系統(tǒng)代碼下載
代碼片段和文件信息
#include?“reg52.h“
#include?“string.h“
#include?“main.h“
#include?“12864.h“
unsigned?char???code?table_1[]={“定額消費:“};
unsigned?char???code?table_2[]={“姓名:“};
unsigned?char???code?table_3[]={“學號:“};
unsigned?char?code?table_a1[]={“廣州恒天射頻研發(fā)“};
unsigned?char?code?table_b1[]={“請刷卡“}; ?
unsigned?char?code?table_17[]={“(“};
unsigned?char?code?table_18[]={“)“};
unsigned?char?code?table_19[]={“????????????????“};
unsigned?char?code?table_20[]={“寫卡成功!“};
unsigned?char?code?table_21[]={“**寫漢字到卡中**“};
/////延時函數(shù)//////////////////////////////////
void?delay1(unsigned?int?z)
{
unsigned?int?xy;
for(x=z;x>0;x--)
for(y=110;y>0;y--);
}
///////////////////////////////////////////////
//////寫命令////////////////////////////////////
void?WriteCommand(unsigned?char?a)
{
?E=0;??//1讀取信息;1-0下降沿執(zhí)行指令
?RS=0;??//0=寫指令;1=寫數(shù)據(jù)
?RW=0;??//0=寫指令或數(shù)據(jù);1=讀LCD信息
?E=1;??//讀信息
?P1=a;??//寫指令
?delay1(5);???????????//延時?
?E=0;????//執(zhí)行指令
?delay1(5);???????????//延時?
}
//////////////////////////////////////////////////
//////寫數(shù)據(jù)//////////////////////////////////////
void?WriteData(unsigned?char?b)??
{
?????E=0;???//執(zhí)行指令
?RS=1;???//寫數(shù)據(jù)
?RW=0;???//寫數(shù)據(jù)
?E=1;???//讀取信息
?P1=b;???//寫數(shù)據(jù)
?delay1(5);??????//延時?
?E=0;?????//執(zhí)行指令
?delay1(5);??????//延時?
}
//////////////////////////////////////////////////
///////初始化////////////////////////////////////
void?initial_LCD()??????
{???
??? ?PSB=1;??????//選擇為并口
?WriteCommand(0x01);??//清屏
?WriteCommand(0x30);??//功能設(shè)置。8字節(jié)界面,基本指令集。(0011?x0xx)
?WriteCommand(0x0c);??//顯示設(shè)置。整體顯示,光標不顯示,光標不反向。(0000?1110)
?WriteCommand(0x06);???//輸入方式設(shè)置。光標右移,地址位加1;整體右移。(0000?0110)
//?WriteCommand(0x14);???//光標右移。
}
/////////////////////////////////////////////////
///////要顯示的內(nèi)容//////////////////////////////
???
void?DispalyLcd()
{
?unsigned?char?i;
? ?WriteCommand(0x98);??
?for?(i=1;i<=16;i++)
?WriteData(table_19[i-1])??;?
?WriteCommand(0x80);??
?for?(i=1;i<=16;i++)
?WriteData(table_21[i-1])??;??//顯示寫漢字到卡中
?
?WriteCommand(0x88);?? //姓名
?for?(i=1;i<=5;i++)
?WriteData(table_2[i-1])??;?
?WriteCommand(0x98);?? //學號
?for?(i=1;i<=5;i++) ????//第三行
?WriteData(table_3[i-1])??;?
}
/////////////////////////////////////////////////////
//////////數(shù)值的轉(zhuǎn)換格式??\?顯示數(shù)值?////////////////
void?LCD_Data(unsigned?char?LCDbyte?)
{
?unsigned?char?count;
?count=(LCDbyte&0xf0)>>4;
?if?(count>0x9)?WriteData(count%9+0x40);
?else?WriteData(count+0x30);
?count=LCDbyte&0x0f;
?if?(count>9)?WriteData(count%9+0x40);
?else?WriteData(count+0x30);
}
/////////////////////////////////////////////////////
void?disCardId(unsigned?char?*gID) //顯示序列號
{
unsigned?char?i;
for(i=0;i<4;i++)
{
????WriteCommand(0x9B+i);
LCD_Data(gID[0+i]);?//4個字節(jié)的序列號
}
}
void?DispalyLcd_home()
{
?unsigned?char?i;
?WriteCommand(0x80);?? //dis??專業(yè)射頻研發(fā)
?for?(i=1;i<=16;i++)
?WriteData(table_a1
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2013-06-02?22:21??RC500開發(fā)套件ver3.1\
?????文件??????344064??2009-02-14?11:42??RC500開發(fā)套件ver3.1\12864文檔.doc
?????目錄???????????0??2013-05-19?14:50??RC500開發(fā)套件ver3.1\ISO14443卡標準\
?????目錄???????????0??2008-05-12?14:03??RC500開發(fā)套件ver3.1\ISO14443卡標準\ISO14443\
?????文件???????74026??2005-11-08?10:06??RC500開發(fā)套件ver3.1\ISO14443卡標準\ISO14443\ISO14443-1.pdf
?????文件???????54625??2005-08-21?01:57??RC500開發(fā)套件ver3.1\ISO14443卡標準\ISO14443\ISO14443-2.pdf
?????文件??????275778??2005-08-21?01:58??RC500開發(fā)套件ver3.1\ISO14443卡標準\ISO14443\ISO14443-3.pdf
?????文件??????131726??2005-08-21?08:41??RC500開發(fā)套件ver3.1\ISO14443卡標準\ISO14443\ISO14443-4.pdf
?????文件?????1931264??2013-05-19?14:48??RC500開發(fā)套件ver3.1\ISO14443卡標準\ISO_14443-3_Type_A初始化和防沖突算法.ppt
?????文件???????82562??2013-05-18?13:23??RC500開發(fā)套件ver3.1\M1卡資料(中文).doc
?????目錄???????????0??2013-05-24?22:28??RC500開發(fā)套件ver3.1\RC500帶顯示屏寫漢字到卡中\(zhòng)
?????目錄???????????0??2013-05-24?22:28??RC500開發(fā)套件ver3.1\RC500帶顯示屏寫漢字到卡中\(zhòng)RC500\
?????文件?????????760??2013-05-24?22:06??RC500開發(fā)套件ver3.1\RC500帶顯示屏寫漢字到卡中\(zhòng)RC500\12864.H
?????文件????????9193??2013-05-24?22:27??RC500開發(fā)套件ver3.1\RC500帶顯示屏寫漢字到卡中\(zhòng)RC500\12864.LST
?????文件???????16555??2013-05-24?22:27??RC500開發(fā)套件ver3.1\RC500帶顯示屏寫漢字到卡中\(zhòng)RC500\12864.OBJ
?????文件????????4675??2013-05-24?22:06??RC500開發(fā)套件ver3.1\RC500帶顯示屏寫漢字到卡中\(zhòng)RC500\12864.c
?????文件???????10676??2013-05-18?11:08??RC500開發(fā)套件ver3.1\RC500帶顯示屏寫漢字到卡中\(zhòng)RC500\ISO14443A.C
?????文件????????2437??2013-05-18?11:19??RC500開發(fā)套件ver3.1\RC500帶顯示屏寫漢字到卡中\(zhòng)RC500\ISO14443A.H
?????文件???????17388??2013-05-24?22:27??RC500開發(fā)套件ver3.1\RC500帶顯示屏寫漢字到卡中\(zhòng)RC500\ISO14443A.LST
?????文件???????33518??2013-05-24?22:27??RC500開發(fā)套件ver3.1\RC500帶顯示屏寫漢字到卡中\(zhòng)RC500\ISO14443A.OBJ
?????文件????????9318??2013-05-24?22:27??RC500開發(fā)套件ver3.1\RC500帶顯示屏寫漢字到卡中\(zhòng)RC500\MAIN.C
?????文件????????4171??2013-05-24?21:57??RC500開發(fā)套件ver3.1\RC500帶顯示屏寫漢字到卡中\(zhòng)RC500\MAIN.H
?????文件???????16802??2013-05-24?22:27??RC500開發(fā)套件ver3.1\RC500帶顯示屏寫漢字到卡中\(zhòng)RC500\MAIN.LST
?????文件???????34997??2013-05-24?22:27??RC500開發(fā)套件ver3.1\RC500帶顯示屏寫漢字到卡中\(zhòng)RC500\MAIN.OBJ
?????文件??????105195??2013-05-24?22:27??RC500開發(fā)套件ver3.1\RC500帶顯示屏寫漢字到卡中\(zhòng)RC500\RC500
?????文件???????80583??2013-05-24?22:27??RC500開發(fā)套件ver3.1\RC500帶顯示屏寫漢字到卡中\(zhòng)RC500\RC500.M51
?????文件???????14628??2013-05-24?22:27??RC500開發(fā)套件ver3.1\RC500帶顯示屏寫漢字到卡中\(zhòng)RC500\RC500.hex
?????文件??????????89??2013-05-24?22:27??RC500開發(fā)套件ver3.1\RC500帶顯示屏寫漢字到卡中\(zhòng)RC500\RC500.lnp
?????文件???????62783??2013-05-24?22:27??RC500開發(fā)套件ver3.1\RC500帶顯示屏寫漢字到卡中\(zhòng)RC500\RC500.plg
?????文件???????77929??2013-05-24?22:27??RC500開發(fā)套件ver3.1\RC500帶顯示屏寫漢字到卡中\(zhòng)RC500\RC500.uvopt
?????文件???????13811??2013-05-18?00:48??RC500開發(fā)套件ver3.1\RC500帶顯示屏寫漢字到卡中\(zhòng)RC500\RC500.uvproj
............此處省略210個文件信息
- 上一篇:實驗室預(yù)約系統(tǒng)
- 下一篇:健身房管理軟件
評論
共有 條評論