資源簡介
射頻,RF ID卡,RC500 全套資料
射頻,RF ID卡,RC500 全套資料
射頻,RF ID卡,RC500 全套資料
代碼片段和文件信息
/****************************************************************************
*?File?:??main.c????????????????????????????????????????????????????????????*
*?COPYRIGHT?BY?HUOYAN?LTD.COMPANY???????????????????????????????????????????*
*?Version:??????V1.3?????????????????????????????????????? ????????*
*???????????????????????????????????????????????????????????????????????????*
*?Created:??????18.10.2005??????????????????????????????????????????????????*
*?Last?Change:??21.10.2005??????????????????????????????????????????????????*
*???????????????????????????????????????????????????????????????????????????*
*?Author:???????NIL?????????????????????????????????????????????????????????*
*???????????????????????????????????????????????????????????????????????????*
*?Compiler:?????KEIL?C51?V7.10??????????????????????????????????????????????*
*???????????????????????????????????????????????????????????????????????????*
*?Description:??AT89S52-Firmware?for?FM1702?Demo?Serial?Reader?????????????*
*???????????????????????????????????????????????????????????????????????????*
****************************************************************************/
#define?__SRC
#include?“main.h“
#undef??__SRC
#include?
#include?
#include?
#include?
#include?“sm5964.h“
#include?“FM1702.h“
#define?uchar unsigned?char
#define?uint unsigned?int
//pin?define??mcu控制管腳定義
sbit?RF_NSS = P1^4;
sbit?RF_MISO = P1^3;
sbit?RF_MOSI = P1^2;
sbit?RF_SCK = P1^1;
sbit?RF_RST?? =???P3^5; //由高變低時啟動內部復位程序
sbit?CARD_LED = P3^3;
sbit?SPEAKER????=???P3^4;?
sbit?LCD_CS?= P2^4;
sbit?LCD_RD?= P2^5;
sbit?LCD_WR?= P2^6;
sbit?LCD_DATA?= P2^7;
//sfr?P4?=?0xD8;
sbit?key?=?P4^3;
//?Release?Number?of?the?Firmware
//uchar?code?HY_Rel[]?=?“\n\r?HUO?YAN?V1.3?21.Oct.05?\n\r“;
//?Module?address
//?uchar?code?addr[]=“0xff“;
///////////////////////////////////////////////////////////////////////
//?主函數
///////////////////////////////////////////////////////////////////////
void?main(void)
{? //設置變量
????uchar?baud;
????if(!P2_0) //P2.0=0則進入ISP服務程序
{
?SPEAKER?=?0;
?GoToIsp();??
}
????InitSystem();?????//初始化系統
????while?(1)
????{
//檢查命令標志
? ????if?(CmdValid) //if?LEVEL?1
????{
????CmdValid?=?FALSE;
????if(RevBuffer[0]==11) ?//if?LEVEL?2???
????{
???? RevBuffer[2]=RevBuffer[1];
?? ???? RevBuffer[0]=1;?????????
???? RevBuffer[1]=0;
???? CALL_isr_UART(); //equal?to?‘SETB?TI‘?defined?in?main.h
???? SPEAKER=0;??????????????//開蜂鳴器和指示燈
????????CARD_LED=ON;
delay_10ms(RevBuffer[2]);
???? SPEAKER=1;
????????????????CARD_LED=OFF;
????}
????? else?if(RevBuffer[0]==13)???//設置通訊波特率?//if?LEVEL?2
???? {
???? switch(RevBuffer[1])
???? {
???? case?0:
???? baud=BAUD_9600;
???? break;
???? case?1:
???? baud=BAUD_14400;
???? break;
???? case?2:
???? baud=BAUD_19200;
???? break;
???? case?3:
????
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件??????62733??2010-08-01?17:22??21-射頻學習\FM1702案例學習\1702SL開發板源碼\FM1702
?????文件??????41655??2009-06-02?22:48??21-射頻學習\FM1702案例學習\1702SL開發板源碼\FM1702.c
?????文件???????6161??2006-03-14?17:35??21-射頻學習\FM1702案例學習\1702SL開發板源碼\FM1702.h
?????文件??????11970??2010-08-01?17:22??21-射頻學習\FM1702案例學習\1702SL開發板源碼\FM1702.hex
?????文件?????????58??2010-08-01?17:22??21-射頻學習\FM1702案例學習\1702SL開發板源碼\FM1702.lnp
?????文件?????247011??2010-08-01?17:22??21-射頻學習\FM1702案例學習\1702SL開發板源碼\FM1702.LST
?????文件??????69480??2010-08-01?17:22??21-射頻學習\FM1702案例學習\1702SL開發板源碼\FM1702.M51
?????文件??????69818??2010-08-01?17:22??21-射頻學習\FM1702案例學習\1702SL開發板源碼\FM1702.OBJ
?????文件???????2923??2009-06-02?22:48??21-射頻學習\FM1702案例學習\1702SL開發板源碼\FM1702.opt.bak
?????文件????????184??2010-08-04?09:41??21-射頻學習\FM1702案例學習\1702SL開發板源碼\FM1702.plg
?????文件???????2109??2009-05-16?21:50??21-射頻學習\FM1702案例學習\1702SL開發板源碼\FM1702.Uv2.bak
????.......?????56364??2010-08-04?09:41??21-射頻學習\FM1702案例學習\1702SL開發板源碼\FM1702.uvopt
????.......?????13429??2010-08-01?19:10??21-射頻學習\FM1702案例學習\1702SL開發板源碼\FM1702.uvproj
?????文件?????????41??2010-08-01?17:22??21-射頻學習\FM1702案例學習\1702SL開發板源碼\FM1702.__i
?????文件???????2922??2009-06-02?15:04??21-射頻學習\FM1702案例學習\1702SL開發板源碼\FM1702_Opt.Bak
?????文件???????2246??2009-05-16?11:24??21-射頻學習\FM1702案例學習\1702SL開發板源碼\FM1702_Uv2.Bak
????.......?????56360??2010-08-03?11:01??21-射頻學習\FM1702案例學習\1702SL開發板源碼\FM1702_uvopt.bak
????.......?????13684??2010-08-01?17:20??21-射頻學習\FM1702案例學習\1702SL開發板源碼\FM1702_uvproj.bak
?????文件????????373??2005-11-17?11:27??21-射頻學習\FM1702案例學習\1702SL開發板源碼\Gotoisp.a51
?????文件?????????73??2010-08-01?17:16??21-射頻學習\FM1702案例學習\1702SL開發板源碼\Gotoisp._ia
?????文件???????5791??2006-03-21?16:13??21-射頻學習\FM1702案例學習\1702SL開發板源碼\main.h
?????文件???????2032??2005-10-14?16:17??21-射頻學習\FM1702案例學習\1702SL開發板源碼\REG52.H
?????文件???????9886??2006-03-21?16:24??21-射頻學習\FM1702案例學習\1702SL開發板源碼\sm5964.H
?????文件???????2748??2006-03-14?11:08??21-射頻學習\FM1702案例學習\1702SL開發板源碼\spi.c
?????文件???????6333??2006-03-14?11:01??21-射頻學習\FM1702案例學習\1702SL開發板源碼\SPIRD.A51
?????文件???????2351??2010-08-05?11:55??21-射頻學習\FM1702案例學習\1702SL開發板源碼\SPIRD.C
?????文件??????32493??2006-03-14?11:16??21-射頻學習\FM1702案例學習\1702SL開發板源碼\SPIRD.ls1
?????文件???????5789??2006-03-14?11:16??21-射頻學習\FM1702案例學習\1702SL開發板源碼\SPIRD.LST
?????文件???????2243??2010-08-01?17:22??21-射頻學習\FM1702案例學習\1702SL開發板源碼\SPIRD.OBJ
?????文件???????8212??2006-03-14?11:16??21-射頻學習\FM1702案例學習\1702SL開發板源碼\SPIRD.SRC
............此處省略99個文件信息
- 上一篇:算法設計與分析基礎第三版中文版
- 下一篇:K3Cloud初始化官方詳細教程
評論
共有 條評論