亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? main.src

?? 讀寫ID卡源代碼
?? SRC
?? 第 1 頁 / 共 2 頁
字號:
; .\main.SRC generated from: main.c
; COMPILER INVOKED BY:
;        C:\Keil\C51\BIN\C51.EXE main.c LARGE WARNINGLEVEL(0) OPTIMIZE(9,SPEED) BROWSE INCDIR(D:\UsefulDocument\Mifare\MF RC500\MFRC500 Demo Reader\RC500\For Test) DEBUG OBJECTEXTEND CODE LISTINCLUDE SYMBOLS SRC(.\main.SRC)

$NOMOD51

NAME	MAIN

P0	DATA	080H
P1	DATA	090H
P2	DATA	0A0H
P3	DATA	0B0H
AC	BIT	0D0H.6
T0	BIT	0B0H.4
T1	BIT	0B0H.5
EA	BIT	0A8H.7
EC	BIT	0A8H.6
CH	DATA	0F9H
IE	DATA	0A8H
CL	DATA	0E9H
P0_0	BIT	080H.0
P1_0	BIT	090H.0
P0_1	BIT	080H.1
CCAP0H	DATA	0FAH
FL	BIT	0D0H.1
P2_0	BIT	0A0H.0
P1_1	BIT	090H.1
P0_2	BIT	080H.2
CCAP1H	DATA	0FBH
P3_0	BIT	0B0H.0
P2_1	BIT	0A0H.1
P1_2	BIT	090H.2
P0_3	BIT	080H.3
CCAP2H	DATA	0FCH
P3_1	BIT	0B0H.1
P2_2	BIT	0A0H.2
P1_3	BIT	090H.3
P0_4	BIT	080H.4
CCAP3H	DATA	0FDH
P3_2	BIT	0B0H.2
P2_3	BIT	0A0H.3
P1_4	BIT	090H.4
P0_5	BIT	080H.5
CCAP4H	DATA	0FEH
CCAP0L	DATA	0EAH
RD	BIT	0B0H.7
P3_3	BIT	0B0H.3
P2_4	BIT	0A0H.4
P1_5	BIT	090H.5
EXF2	BIT	0C8H.6
P0_6	BIT	080H.6
CCAP1L	DATA	0EBH
CCAPM0	DATA	0DAH
P3_4	BIT	0B0H.4
P2_5	BIT	0A0H.5
P1_6	BIT	090H.6
P0_7	BIT	080H.7
CCAP2L	DATA	0ECH
CCAPM1	DATA	0DBH
P3_5	BIT	0B0H.5
ES	BIT	0A8H.4
P2_6	BIT	0A0H.6
P1_7	BIT	090H.7
CCAP3L	DATA	0EDH
CCAPM2	DATA	0DCH
P3_6	BIT	0B0H.6
P2_7	BIT	0A0H.7
CCAP4L	DATA	0EEH
CCAPM3	DATA	0DDH
IP	DATA	0B8H
P3_7	BIT	0B0H.7
CCAPM4	DATA	0DEH
RI	BIT	098H.0
CY	BIT	0D0H.7
INT0	BIT	0B0H.2
INT1	BIT	0B0H.3
TI	BIT	098H.1
RCAP2H	DATA	0CBH
PS	BIT	0B8H.4
SP	DATA	081H
CMOD	DATA	0D9H
CCON	DATA	0D8H
OV	BIT	0D0H.2
RCAP2L	DATA	0CAH
WR	BIT	0B0H.6
C_T2	BIT	0C8H.1
RCLK	BIT	0C8H.5
TCLK	BIT	0C8H.4
SBUF	DATA	099H
PCON	DATA	087H
SCON	DATA	098H
TMOD	DATA	089H
TCON	DATA	088H
IE0	BIT	088H.1
IE1	BIT	088H.3
A	DATA	0E0H
B	DATA	0F0H
AUXR	DATA	08EH
CP_RL2	BIT	0C8H.0
ACC	DATA	0E0H
ET0	BIT	0A8H.1
ET1	BIT	0A8H.3
TF0	BIT	088H.5
ET2	BIT	0A8H.5
TF1	BIT	088H.7
RB8	BIT	098H.2
TF2	BIT	0C8H.7
TH0	DATA	08CH
EX0	BIT	0A8H.0
IT0	BIT	088H.0
TH1	DATA	08DH
EX1	BIT	0A8H.2
TB8	BIT	098H.3
IT1	BIT	088H.2
TH2	DATA	0CDH
P	BIT	0D0H.0
SM0	BIT	098H.7
TL0	DATA	08AH
SM1	BIT	098H.6
TL1	DATA	08BH
SM2	BIT	098H.5
TL2	DATA	0CCH
PT0	BIT	0B8H.1
LED	BIT	0B0H.5
RS0	BIT	0D0H.3
PT1	BIT	0B8H.3
RS1	BIT	0D0H.4
PT2	BIT	0B8H.5
TR0	BIT	088H.4
TR1	BIT	088H.6
PX0	BIT	0B8H.0
TR2	BIT	0C8H.2
PX1	BIT	0B8H.2
DPH	DATA	083H
DPL	DATA	082H
IPH	DATA	0B7H
EXEN2	BIT	0C8H.3
REN	BIT	098H.4
T2MOD	DATA	0C9H
T2CON	DATA	0C8H
SADEN	DATA	0B9H
RXD	BIT	0B0H.0
PMR	DATA	0C4H
SADDR	DATA	0A9H
TXD	BIT	0B0H.1
AUXR1	DATA	0A2H
F0	BIT	0D0H.5
PSW	DATA	0D0H
?PR?main?MAIN        SEGMENT CODE 
?XD?main?MAIN        SEGMENT XDATA OVERLAYABLE 
?PR?init?MAIN        SEGMENT CODE 
?PR?m_readcard?MAIN  SEGMENT CODE 
?PR?_CMP_STRING?MAIN SEGMENT CODE 
?XD?_CMP_STRING?MAIN SEGMENT XDATA OVERLAYABLE 
?PR?_delay_10ms?MAIN SEGMENT CODE 
?PR?isr_timer0?MAIN  SEGMENT CODE 
?PR?receive_send?MAIN                    SEGMENT CODE 
?PR?flash_led?MAIN   SEGMENT CODE 
?PR?EM_REV?MAIN      SEGMENT CODE 
?C_INITSEG           SEGMENT CODE 
?XD?MAIN             SEGMENT XDATA 
?BA?MAIN             SEGMENT DATA BITADDRESSABLE 
?PR?MAIN             SEGMENT CODE 
	EXTRN	CODE (M500PcdConfig)
	EXTRN	CODE (?C_STARTUP)
	EXTRN	CODE (?C?ILDIX)
	EXTRN	CODE (?C?CLDPTR)
	PUBLIC	second_flag
	PUBLIC	display_flag
	PUBLIC	mjdata
	PUBLIC	rcv_bit
	PUBLIC	m_flag
	PUBLIC	tt
	PUBLIC	mscounter
	PUBLIC	m_data_flag
	PUBLIC	receive_flag
	PUBLIC	up_flag
	PUBLIC	mjcounter
	PUBLIC	out_flag
	PUBLIC	m_idata
	PUBLIC	send_buf
	PUBLIC	size
	PUBLIC	snr_counter
	PUBLIC	receive_buf1
	PUBLIC	down_flag
	PUBLIC	short_flag
	PUBLIC	blockdata
	PUBLIC	y3_flag
	PUBLIC	y2_flag
	PUBLIC	y1_flag
	PUBLIC	desk_flag
	PUBLIC	y0_flag
	PUBLIC	flag2
	PUBLIC	sameoutvalue
	PUBLIC	life_flag
	PUBLIC	flag
	PUBLIC	mleft
	PUBLIC	half_flag
	PUBLIC	flag1
	PUBLIC	m_sta
	PUBLIC	secondcounter
	PUBLIC	txhead
	PUBLIC	rxhead
	PUBLIC	EM_REV
	PUBLIC	flash_led
	PUBLIC	receive_send
	PUBLIC	isr_timer0
	PUBLIC	_delay_10ms
	PUBLIC	?_CMP_STRING?BYTE
	PUBLIC	_CMP_STRING
	PUBLIC	m_readcard
	PUBLIC	init
	PUBLIC	main

	RSEG  ?XD?main?MAIN
?main?BYTE:
    counter?040:   DS   1
   counter2?041:   DS   1
        ttt?042:   DS   1
      mfout?043:   DS   1
        tt1?044:   DS   2
cardserialno?046:   DS   4
       sak1?047:   DS   3
          i?048:   DS   1

	RSEG  ?XD?_CMP_STRING?MAIN
?_CMP_STRING?BYTE:
        pt1?349:   DS   3
        pt2?350:   DS   3
        len?351:   DS   1

	RSEG  ?XD?MAIN
         rxhead:   DS   1
         txhead:   DS   1
  secondcounter:   DS   2
          m_sta:   DS   1
   sameoutvalue:   DS   1
      blockdata:   DS   16
   receive_buf1:   DS   1
    snr_counter:   DS   1
           size:   DS   1
       send_buf:   DS   8
        m_idata:   DS   5
      mjcounter:   DS   1
      mscounter:   DS   2
             tt:   DS   2
         mjdata:   DS   1

	RSEG  ?BA?MAIN
           flag:   DS   1
          flag1:   DS   1
          flag2:   DS   1
half_flag	EQU	(flag1+0).1
mleft	EQU	(flag1+0).6
life_flag	EQU	(flag+0).3
y0_flag	EQU	(flag2+0).0
desk_flag	EQU	(flag+0).7
y1_flag	EQU	(flag2+0).1
y2_flag	EQU	(flag2+0).2
y3_flag	EQU	(flag2+0).3
short_flag	EQU	(flag1+0).2
down_flag	EQU	(flag+0).2
out_flag	EQU	(flag+0).0
up_flag	EQU	(flag+0).1
receive_flag	EQU	(flag1+0).5
m_data_flag	EQU	(flag1+0).4
m_flag	EQU	(flag1+0).0
rcv_bit	EQU	(flag1+0).3
display_flag	EQU	(flag+0).6
second_flag	EQU	(flag+0).4

	RSEG  ?C_INITSEG
	DB	041H
	DW	snr_counter
	DB	001H

	DB	041H
	DW	txhead
	DB	000H

; /****************************************************************************
; * File:         MAIN.C                                                      *
; * Version:      1.0                                       	       		    *
; * Created:      21.06.2005                                                  *
; * Last Change:  22.06.2005                                                  *
; * Author:       yuanjun yin                                                 *
; * Compiler:     KEIL C51 uVision2 V2.23                                     *
; * Description:  89C54RD+-Firmware for MFRC500 Demo Serial Reader            *
; ****************************************************************************/
; #include "main.h"
; #include <p89c51rx.h>
; 
; sbit    LED	        		= P3^5;
; void sort(void);
; // Serial Number of the MFRC500 
; 
; unsigned char tt[2];
; uchar snr_counter=1;
; uchar m_sta;        //定時讀寫標志   =1,起始   =2
; uchar m_idata[5];
; uchar rxhead;
; uchar txhead=0;
; uchar receive_buf1[1];
; uchar send_buf[8];
; uchar mjcounter;
; //uchar desk_counter=0;
; uchar mjdata;
; uchar sameoutvalue;
; uint  mscounter;
; uint  secondcounter;
; 
; //unsigned char blockdata[16];
; uchar size;
; 
; void init(void);
; //void led_flash(void);
; unsigned char mifare_init(void);
; unsigned char read_3card(void);
; unsigned char CMP_STRING(unsigned char *pt1,
;                          unsigned char *pt2,unsigned char len);
; //void rec_comm(void);
; unsigned char read_card3(void);
; void cpu_sleep(void);
; unsigned char output(uchar hhh);
; uchar press_key(void);
; void selectout(unsigned char tt);
; void swapdata(unsigned int *x,unsigned int *y);
; void press_data(uchar tty);
; unsigned char blockdata[16];
; void cmpdata(void);
; void sort_mjdata(void);
; //void rec_comm(void);
; void sameout(unsigned char tt);
; void clearout(void);
; void flash_led(void);
; void m_readcard(void);  
;  
; unsigned char bdata flag;
; 		sbit out_flag=flag^0;
; 		sbit up_flag=flag^1;             //上活門標志
; 		sbit down_flag=flag^2;           //下活門標志
; 		sbit life_flag=flag^3;           //生死門標志
; 		sbit second_flag=flag^4;         //輸出二次標志
; //		sbit reset_flag=flag^5;
; 		sbit display_flag=flag^6;
; 		sbit desk_flag=flag^7;
; 
; unsigned char bdata flag1;
; 		sbit m_flag=flag1^0;
; 		sbit half_flag=flag1^1;
; 		sbit short_flag=flag1^2;
; 		sbit rcv_bit=flag1^3;
; 		sbit m_data_flag=flag1^4;
; 		sbit receive_flag=flag1^5;
; 		sbit mleft=flag1^6;
; 
; 
; unsigned char bdata flag2;
; 		sbit y0_flag=flag2^0;
; 		sbit y1_flag=flag2^1;
; 		sbit y2_flag=flag2^2;
; 		sbit y3_flag=flag2^3;
; 
; /****************************************************************************
; 
; ****************************************************************************/

	RSEG  ?PR?MAIN
Com0022:
L?0035:
	USING	0
	MOVX 	A,@DPTR
	MOV  	R3,A
	INC  	DPTR
	CLR  	A
	MOV  	B,#01H
	LCALL	?C?ILDIX
	MOV  	R1,B
	MOV  	R2,A
	LJMP 	?C?CLDPTR
; END OF Com0022

; void 	main (void)

	RSEG  ?PR?main?MAIN
main:
	USING	0
			; SOURCE LINE # 87
; {
			; SOURCE LINE # 88
;   unsigned char counter,counter2,ttt;
;   unsigned char mfout=2;//readbuf[16];
			; SOURCE LINE # 90
	MOV  	DPTR,#mfout?043
	MOV  	A,#02H
	MOVX 	@DPTR,A
;   unsigned char tt1[2];
;   unsigned char status1;
;   unsigned char cardserialno[4];
;   unsigned char *sak1;
;   unsigned char i;
; //  reset_flag=0;      //復位標志為0
; 
;   init();
			; SOURCE LINE # 98
	LCALL	init
;   LED=0;
			; SOURCE LINE # 99
	CLR  	LED
;   mjcounter=1;	
			; SOURCE LINE # 100
	MOV  	DPTR,#mjcounter
	MOV  	A,#01H
	MOVX 	@DPTR,A
;   
;   	status1=M500PcdConfig();  	// Initialise the RC500
			; SOURCE LINE # 102
	LCALL	M500PcdConfig
;---- Variable 'status1?045' assigned to Register 'R7' ----
; //    M500PcdMfOutSelect(mfout);
; 	secondcounter=0;
			; SOURCE LINE # 104
	CLR  	A
	MOV  	DPTR,#secondcounter
	MOVX 	@DPTR,A
	INC  	DPTR
	MOVX 	@DPTR,A
; 
; 
; 		
; 	for(;;)
			; SOURCE LINE # 108
?C0001:
; 	{
			; SOURCE LINE # 109
; 
; 		if (status1==0)
			; SOURCE LINE # 111
	MOV  	A,R7
	JNZ  	?C0001
; 		{
			; SOURCE LINE # 112
; //			flash_led();
; 
; 			SBUF=snr_counter;
			; SOURCE LINE # 115
	MOV  	DPTR,#snr_counter
	MOVX 	A,@DPTR
	MOV  	SBUF,A
; //////////////////////////////////////////////////////
; 		}
			; SOURCE LINE # 117
	SJMP 	?C0001
; END OF main

; 		else
; 		;
; 	}
; }
; 
; 
; /****************************************************************************
; 
; ****************************************************************************/
; void 	init (void)

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
一区二区三区欧美亚洲| 国产精品久线在线观看| 91一区在线观看| 国产麻豆精品视频| 亚洲观看高清完整版在线观看| 欧美放荡的少妇| 91色在线porny| 91视频国产资源| 成人爱爱电影网址| 高清不卡一二三区| 国产精品66部| 国产福利精品导航| 成人一级视频在线观看| 国产91精品露脸国语对白| 国产一区二区主播在线| 国内精品国产成人| 国产精品自产自拍| 国产成人免费视频 | 亚洲日本欧美天堂| 亚洲丝袜美腿综合| 亚洲国产aⅴ天堂久久| 天堂在线一区二区| 免费不卡在线观看| 免费在线观看一区二区三区| 激情综合色播激情啊| 国产精品1区2区| 色综合亚洲欧洲| 日韩视频在线一区二区| 欧美精品一区二| 亚洲免费视频成人| 天天爽夜夜爽夜夜爽精品视频| 午夜电影一区二区| 经典三级一区二区| 91色乱码一区二区三区| 欧美日韩国产另类一区| 26uuu亚洲综合色欧美| 亚洲精品国产视频| 经典三级视频一区| 欧美综合久久久| 久久久国产一区二区三区四区小说| 国产精品黄色在线观看| 轻轻草成人在线| 色婷婷国产精品综合在线观看| 欧美三级日韩在线| 国产精品欧美久久久久一区二区| 香蕉久久夜色精品国产使用方法| 成人一区在线看| 久久久久久97三级| 美女视频黄久久| 色婷婷亚洲精品| 国产网站一区二区三区| 日本不卡视频在线| 在线视频观看一区| 亚洲日本电影在线| 成人aaaa免费全部观看| 久久精品人人做人人综合| 日本成人在线一区| 国产精品三级久久久久三级| 理论电影国产精品| 在线播放一区二区三区| 亚洲成人精品影院| 色妹子一区二区| 中文字幕综合网| 99精品欧美一区二区三区小说 | 色综合欧美在线| 亚洲视频1区2区| 色哟哟亚洲精品| 午夜精品一区在线观看| 欧美男男青年gay1069videost| 亚洲大片一区二区三区| 欧美精品一二三区| 久久9热精品视频| 中文字幕第一区二区| 91视频精品在这里| 午夜激情久久久| 欧美精品一区二区高清在线观看| 韩国成人福利片在线播放| 国产精品免费人成网站| 91黄色激情网站| 蜜桃一区二区三区在线| 欧美激情一区不卡| 欧美日韩在线播放三区四区| 美女视频免费一区| 成人免费视频在线观看| 6080午夜不卡| 福利一区在线观看| 午夜精品福利一区二区三区av| 精品国产青草久久久久福利| 一本大道久久a久久精品综合| 亚洲大片一区二区三区| 中文字幕免费不卡| 欧美一区二区三区免费视频| 成人深夜福利app| 丝袜美腿一区二区三区| 国产人伦精品一区二区| 欧美肥妇bbw| 欧美伊人精品成人久久综合97| 九九**精品视频免费播放| 樱花影视一区二区| 日本一区二区三级电影在线观看| 欧美综合色免费| 99re这里只有精品视频首页| 激情成人午夜视频| 日韩电影在线看| 一区二区免费视频| 亚洲天堂2016| 国产精品久久久久久户外露出 | 高清不卡一区二区在线| 久久国产尿小便嘘嘘尿| 青娱乐精品视频| 奇米一区二区三区av| 石原莉奈一区二区三区在线观看| 亚洲乱码国产乱码精品精的特点| 国产精品免费观看视频| 国产精品妹子av| 18成人在线视频| 一区二区成人在线观看| 亚洲自拍欧美精品| 亚洲成人综合在线| 天天综合日日夜夜精品| 美国一区二区三区在线播放| 蜜臀av性久久久久蜜臀aⅴ| 久久99精品久久久久久国产越南| 亚洲激情自拍视频| 午夜精品福利在线| 麻豆精品国产传媒mv男同| 国内久久精品视频| 99久久精品免费看国产| 欧美在线制服丝袜| 91精品国产一区二区三区蜜臀| 日韩视频在线你懂得| 中文字幕av一区二区三区| 国产精品久久久久久福利一牛影视| 亚洲天堂成人在线观看| 亚洲18色成人| 国产成人在线视频网址| 91蜜桃免费观看视频| 51久久夜色精品国产麻豆| 久久嫩草精品久久久精品| 国产精品电影一区二区| 丝袜美腿亚洲综合| 成人污污视频在线观看| 91超碰这里只有精品国产| 国产欧美va欧美不卡在线| 日韩电影在线看| 在线观看日韩毛片| 中文字幕久久午夜不卡| 亚洲国产精品久久不卡毛片| 国产精品亚洲专一区二区三区| 在线观看日韩一区| 国产精品网站在线观看| 日本人妖一区二区| 91麻豆国产香蕉久久精品| 欧美一区日韩一区| 一区二区三区四区视频精品免费 | 日韩精品一区二区三区视频播放| 中文字幕制服丝袜一区二区三区 | 国产精品久久久久四虎| 日本三级韩国三级欧美三级| 成人动漫视频在线| 久久精品一区二区三区不卡| 老司机免费视频一区二区| 欧美丰满少妇xxxxx高潮对白| 亚洲美女在线一区| 91香蕉视频污| 亚洲一区二区在线观看视频| 成人av高清在线| 中文字幕五月欧美| 成人午夜免费视频| 国产精品天天看| 成人av先锋影音| 亚洲视频 欧洲视频| 日本乱码高清不卡字幕| 亚洲国产一二三| 欧美精品在线视频| 亚洲午夜一区二区| 91精品国产综合久久婷婷香蕉 | 欧美国产一区二区在线观看| 国产v日产∨综合v精品视频| 国产日本欧美一区二区| 91免费看视频| 琪琪一区二区三区| 久久人人爽爽爽人久久久| 成人国产精品视频| 性做久久久久久免费观看| 日韩一区二区免费在线电影| 黄色精品一二区| 亚洲欧美日韩人成在线播放| 在线观看不卡视频| 免费成人av在线播放| 中文字幕av不卡| 欧美中文字幕一区| 国产在线观看免费一区| 亚洲欧洲99久久| 日韩欧美第一区| 一本一道综合狠狠老| 日韩电影一二三区| 日韩一区欧美一区| 日韩欧美在线不卡| 国产成人精品一区二区三区四区|