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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? my_def.h

?? RC522完整程序無需修改可放心使用
?? H
字號:
#ifndef  _MY_DEF_H_
#define  _MY_DEF_H_

/******************************************/
typedef  union
{
  LWORD ll;
  WORD  ii;
  BYTE  ch[4];
}LL_II_CH;
/******************************************/
typedef struct
{
  BYTE   event;
  WORD   time;
}TIMER_EVENT;


#define  KEY_SIZE		   15
typedef  struct
{
  BYTE  key_buf[KEY_SIZE];
  BYTE  KEY_OP;
  long  key_val;
  BYTE  dot_count;
  BYTE  key_count;
}KEY_STR;

/*
#define  UART_SIZE 			5
typedef  struct
{
   BYTE   head;
   BYTE   tail;
   BYTE   array[UART_SIZE];
}QUEUE_UART;

#define  MEMPAGE_SIZE 	    264
typedef  struct
{
   BYTE   head;
   BYTE   tail;
   BYTE   buf[MEMPAGE_SIZE];
}QUEUE_MEMPAGE;
*/


typedef  struct              //message
{
   BYTE   Code;
   BYTE   Dat;
}MESSAGE;


#define  MESSAGE_SIZE        5
typedef  struct              //message queue
{
   BYTE     head;
   BYTE     tail;
   MESSAGE  array[MESSAGE_SIZE];
}QUEUE_MESSAGE;
/***************************************************/
extern  void  Renew_To_AllInit(void);//(內(nèi)容重置,恢復(fù)為初態(tài))

extern  void  Init_Sound(void);
extern  bit   Sound_Play(BYTE index);
extern  void  Sound_Err(BYTE errcod);
extern  void  do_buzzer(BYTE  count);
extern  void  My_Do_Buzzer(BYTE time,BYTE  count);

//extern  void  Init_Message(void);
extern  void  Message_Clear(void);
extern  bit   PostMessage(BYTE Code, BYTE Dat);
extern  bit   GetMessage(MESSAGE *Message);
extern  void  Do_Process(MESSAGE  Message);
extern  void  SetCurState(BYTE stat); // (狀態(tài)切換)
extern  BYTE  GetCurState(void);

extern  void  Init_Timer0(void);
extern  bit   Set_TimerEvent(BYTE  event,WORD  times_20ms);
extern  void  Stop_Timer(BYTE evt);
extern  void  Stop_All_Timer(void);
extern  BYTE  Check_Timer_Event(void);
extern  void  Set_Timer20ms(BYTE  t20ms);
extern  BYTE  Get_Timer20ms(void);
extern  void  delay_ms(WORD  ms);
extern  void  do_nop(BYTE Count);

//#define UARTBUF_SIZE  180
extern  BYTE  xdata   uartSbuf[];
extern  void  Uart_Init(void);
extern  void  UartBuf_Clear(void);
//extern  void  Uart_Putc(BYTE  ch);//can't use rs485!
extern  bit   SendStr(BYTE *ptr,int count);//"BYTE"  modiry to "int" by 2004-6-18
extern  bit   Check_Uart_Event(void);
extern  void  Do_CheckEquip(BYTE dat);
/*
extern  void  Do_SetDinnerParam(void);
extern  void  Do_GetDinnerParam(void);
extern  void  Do_SetDinnerCardClass_Para(void);
extern  void  Do_GetDinnerCardClass_Para(void);
*/
extern  void  Do_SetAutoGainCards();
extern  void  Do_GetAutoGainCards();
extern  void  Do_SetAutoGainParam();
extern  void  Do_GetAutoGainParam();

extern  void  Do_ReadConData(void);
extern  void  Do_SetConRecode(void);
extern  void  Do_SetSystemTime(void);
extern  void  Do_GetSystemTime(void);
//extern  void  Do_SetBh_Money(void);
//extern  void  Do_GetBh_Money(void);
extern  void  Do_SetNumber(void);
extern  void  Do_GetNumber(void);//and 2004-09-5
extern  void  Do_ClearConParam(void);
//extern  void  Do_SendDcpeoples(void);
extern  void  Do_GetConStatusInfo(void);
extern  void  Do_GetEquipVersionInfo(void);
//extern  void  Do_SetOpUserInfo(void);
//extern  void  Do_GetCurOpUserInfo(void);
//extern  void  Do_SetLostCardTime(void);
//extern  void  Do_GetLossCardsTime(void);
extern  void  Do_SendCardStatus(void);
extern  void  Do_GetCardStatus(void);

extern  void  Init_spi(void);
//extern  BYTE  SpiByte_SendReceive(BYTE  sdat);
extern  BYTE  KeySpiByte_SendReceive(BYTE  sdat);
extern  BYTE  MemSpiByte_SendReceive(BYTE  sdat);

extern  BYTE  code  D_DISPLAY[];
extern  void  Init_KeyLed(void);
extern  BYTE  Check_Key_Event(void);
extern  void  Display_str(BYTE  str[]);
extern  void  Do_Led(BYTE  led_dat);
extern  void  Do_DisLed_Flash(BYTE  disflash,BYTE ledflash,BYTE  flashtime);

extern  KEY_STR  idata  thekey;
extern  void  KeyVal_Tobuf(void);
extern  void  KeyBuf_Clear(bit  val_flag);
extern  void  Dis_KeyBuf(void);
extern  void  Dis_Err(BYTE cod);

extern  void  Do_WriteClock(BYTE  buf[7]);
extern  void  Do_ReadClock(BYTE   buf[7]);
extern  void  Init_DateIC(void); //DS1302
extern  void  DisplayClock(void);
extern  void  DisplayDate(void);

extern  bit   mymem_ok_flag;
//extern  Card_Info 	    pdata  mycard;
extern  Equip_Addr      pdata  equip_addr;
//extern  Op_User_Info    xdata  op_user_info;
//extern  Con_param_Info  xdata  con_param_info;
extern  Myall_SaveData  xdata  myall_savedata;
extern  SeedCard_Info   xdata  seedcard_info;
extern  Con_StatusInfo  xdata  con_statusinfo;
extern  sttOtherTableInfo xdata stOtherTableInfo;
//extern  Dc_Peoples      xdata  dc_peoples;
extern  BYTE            xdata  cardstate_time[6];
extern  void  Init_Memory(void);
extern  BYTE  Memory_Check(void);
extern  BYTE  Save_My_All_Data(void);
extern  BYTE  Restore_My_All_Data(void);
extern  void  DoTest_ArrayRead_Memory(WORD pageaddr);
extern  BYTE  Save_ConData_to_Memory(Con_Record  *con_record);
extern  BYTE  Read_ConData_From_Memory(Con_Record  *con_record);
extern  BYTE  Del_ConData_From_Memory(Con_Record  *con_record);
extern  BYTE  Renew_ConData_From_Memory(Con_Record  *con_record);
extern  BYTE  Saveparam_To_Mem(void);
extern  BYTE  ClearConParam_From_Mem(void);//恢復(fù)到初始出廠狀態(tài)。
//extern  BYTE  SaveCardClass_To_Mem(Card_Class_Para *card_class);
//extern  BYTE  ReadCardClass_from_Mem(Card_Class_Para *card_class);
//extern  BYTE  DelAllBh_Money(void);
//extern  BYTE  SaveBh_Money_To_Mem(BYTE *Buf,BYTE len);
//extern  BYTE  ReadBh_Money_From_Memory(Bh_Money *bh_money,BYTE  Cod);

//extern  BYTE  SaveCardState_To_Mem(Card_Status *card_status);
//extern  bit   Check_LostCard(BYTE  *cards);//FindCardState_From_Mem(BYTE  *cards);
//extern  BYTE  DelCardState_From_Mem(BYTE  *cards);

//===================================================================
extern  void  Init_Rfic(void);
extern  BYTE  Do_RfIC(long  *val,BYTE  into_flag);
extern  BYTE  Check_Card_Event(BYTE  allmode);

extern  BYTE  idata  Equip_CurStatus;//設(shè)備當(dāng)前狀態(tài)。
extern  void  Check_Power_Event(void);

extern  void  Init_Led_Save(void);
//extern  void  Dis_ConMode(void);
extern  void  Dis_Cellpower_Led(bit ledflag); //0-close;1--open.
extern  void  Dis_Comming_Led(bit ledflag);   //0-close;1--open.
extern  void  Dis_consume_Led(bit ledflag);   //0-close;1--open.
extern  void  Dis_Balance_Led(bit ledflag);   //0-close;1--open.
extern  void  Dis_DataFull_Led(bit ledflag);  //0-close;1--open.
//================================================================
//do_seach.c
//extern  char  idata  dis_tab_s;
extern  void  Dis_Equip_Code(void);
extern  void  Dis_Con_Records(void);
extern  void  Dis_Test_Data(void);
//set_para
//extern  bit	  set_del_enble_flag;
extern  bit	  my_for_test_bit;
extern  void  My_KeyBuf_Clear(void);
extern  bit   My_Save_Key(BYTE  Key);
extern  bit   My_Back_Key(void);
extern  void  My_Dis_KeyBuf(void);
//do_pass
extern  void  Clear_PassWord(void);
extern  void  Dis_PassWord(void);
//do_card
//extern  BYTE  GetSEEDCardTest(SeedCard_Info  *card);
//extern  void  Count_Sector_PWD(BYTE  pbuf[],BYTE card_snr[4],BYTE  sector);
//lockbell.c
extern  void    Init_LockBell(void);
extern  void    Dis_Err_Led(bit bOnOff);//0-close;1--open.
extern  void    Dis_Con_Led(bit bOnOff); //0-close;1--open.
extern  void    Dis_cNumber(BYTE  cNumber[3]);
extern  void    Dis_Consume_Led(bit ledflag);//0-close;1--open.
//================================================================
extern  BYTE  Do_DisClockEvent_0(BYTE  Dat);
extern  BYTE  Do_FirstKey_Even_1(BYTE  Key);
extern  BYTE  Do_NextKey_Even_2(BYTE   Key);
extern  BYTE  Do_KeyTmierEvent_3(BYTE  Dat);
extern  BYTE  Do_WaitCardKey_Even_4(BYTE  Key);
extern  BYTE  Do_WaitCardTmier_Event_5(BYTE  Dat);
extern  BYTE  Do_TestCardWrite_Event_6(BYTE  Dat);
extern  BYTE  Do_DisCardVal_Event_7(BYTE  Dat);
extern  BYTE  Do_CardConsume_Event_8(BYTE  Dat);
extern  BYTE  Do_CheckCard_Event_9(BYTE  dat);
extern  BYTE  Do_SearchKey_Even_10(BYTE   Key);
extern  BYTE  Do_SetParaKey_Even_11(BYTE Key);
//extern  BYTE  Do_Uart_Event_12(BYTE dat);
extern  BYTE  Do_BhConNextKey_Even_12(BYTE Key);
extern  BYTE  Do_PassWordKey_Even_13(BYTE Key);
/******************************************************************/
#endif



?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产成人精品免费在线| 亚洲一区二区三区视频在线播放 | 亚洲一区成人在线| 在线看国产日韩| 午夜伦理一区二区| 欧美一区二区在线不卡| 久久国产精品99精品国产| 亚洲精品一线二线三线无人区| 国产麻豆视频一区二区| 中文字幕欧美激情| 欧日韩精品视频| 精品一区二区三区的国产在线播放| 久久婷婷国产综合精品青草| 东方欧美亚洲色图在线| 一区二区三区日本| 欧美一区二区不卡视频| 国产伦精品一区二区三区免费 | 91网页版在线| 午夜伊人狠狠久久| 久久久久久久网| 日本高清成人免费播放| 奇米777欧美一区二区| 国产欧美一区二区三区网站| 色噜噜狠狠色综合中国| 强制捆绑调教一区二区| 国产农村妇女精品| 欧美日韩1区2区| 成人91在线观看| 美女视频黄频大全不卡视频在线播放 | 久久无码av三级| 在线观看av一区| 国产一区二区三区国产| 亚洲综合免费观看高清完整版| 欧美大片免费久久精品三p| 成人av在线一区二区| 奇米精品一区二区三区在线观看一 | 亚洲老司机在线| 亚洲精品一区在线观看| 91丨九色丨国产丨porny| 青青草精品视频| 亚洲国产日韩av| 亚洲国产激情av| 精品噜噜噜噜久久久久久久久试看 | 日韩国产一区二| 中文字幕一区日韩精品欧美| 日韩视频一区二区三区在线播放| 91在线精品一区二区三区| 麻豆精品视频在线观看视频| 中文字幕综合网| 精品va天堂亚洲国产| 欧美日韩亚洲综合一区二区三区| 成人一级片在线观看| 裸体歌舞表演一区二区| 亚洲电影你懂得| 国产精品白丝在线| 2020国产精品自拍| 日韩欧美一二三区| 9191久久久久久久久久久| 91色视频在线| 成人福利视频在线| 国产成人av一区二区三区在线| 日本午夜一本久久久综合| 亚洲欧美日韩国产一区二区三区 | 欧美日韩综合不卡| 91丨porny丨户外露出| 成人免费毛片高清视频| 九九九精品视频| 久久国产生活片100| 免费在线观看一区二区三区| 婷婷国产v国产偷v亚洲高清| 亚洲一二三区不卡| 亚洲午夜久久久久中文字幕久| 日韩一区中文字幕| 中文字幕一区二区5566日韩| 国产清纯白嫩初高生在线观看91 | 青椒成人免费视频| 天堂成人国产精品一区| 亚洲午夜三级在线| 日韩综合一区二区| 免费在线看一区| 国产在线精品免费av| 国产一区二区三区高清播放| 久久精品国产色蜜蜜麻豆| 蜜臀国产一区二区三区在线播放| 青青草精品视频| 国内成人免费视频| 成人一区二区三区视频| 99re这里都是精品| 欧美性色黄大片| 欧美猛男gaygay网站| 欧美区视频在线观看| 91精品国产综合久久久久久漫画| 正在播放一区二区| 欧美成人video| 国产女主播一区| 亚洲丝袜精品丝袜在线| 亚洲国产欧美在线| 日本不卡一区二区三区高清视频| 精品一区二区三区免费观看| 国产不卡在线一区| 色综合久久久久综合| 欧美日韩免费不卡视频一区二区三区| 91精品国产一区二区人妖| 精品国产凹凸成av人导航| 日本一区二区免费在线| 综合亚洲深深色噜噜狠狠网站| 亚洲制服丝袜一区| 久久精品二区亚洲w码| 国模娜娜一区二区三区| 不卡的av电影| 欧美欧美欧美欧美| 久久久不卡网国产精品二区| 国产精品高清亚洲| 日本麻豆一区二区三区视频| 国产激情精品久久久第一区二区 | 亚洲国产成人tv| 久久er99精品| 99精品国产热久久91蜜凸| 欧美午夜精品一区| 亚洲精品一线二线三线| 亚洲综合色网站| 高清成人免费视频| 欧美片网站yy| 亚洲欧洲av另类| 蜜桃一区二区三区在线观看| 成人aa视频在线观看| 日韩欧美亚洲国产另类| 中文字幕一区在线观看| 黄色成人免费在线| 欧美色男人天堂| 成人欧美一区二区三区白人| 美女视频网站黄色亚洲| 欧美中文字幕不卡| 日本一区二区免费在线观看视频 | 久久亚洲免费视频| 午夜精品影院在线观看| 成人短视频下载| 精品国产a毛片| 日本中文字幕一区二区有限公司| 91亚洲精品一区二区乱码| 日韩你懂的在线播放| 亚洲午夜羞羞片| 91蜜桃免费观看视频| 精品日产卡一卡二卡麻豆| 亚欧色一区w666天堂| 91玉足脚交白嫩脚丫在线播放| 久久综合久久99| 美腿丝袜在线亚洲一区| 欧美视频中文一区二区三区在线观看| 中文字幕不卡在线| 国产露脸91国语对白| 欧美岛国在线观看| 三级不卡在线观看| 欧美三日本三级三级在线播放| 最好看的中文字幕久久| 不卡的看片网站| 中文在线免费一区三区高中清不卡| 久久99国产精品成人| 日韩欧美你懂的| 日韩黄色免费电影| 欧美日韩精品一区视频| 亚洲成在线观看| 精品视频1区2区| 午夜精品久久一牛影视| 精品视频免费看| 视频在线观看一区| 欧美一区二区女人| 免费在线欧美视频| 日韩你懂的电影在线观看| 免费高清成人在线| 精品国产91亚洲一区二区三区婷婷 | 国产最新精品免费| 国产午夜精品福利| 成人一区在线观看| 亚洲日本va午夜在线电影| 91视频91自| 亚洲一二三区不卡| 欧美一区二区在线视频| 久久99国产精品成人| 久久精品在这里| 不卡一区二区中文字幕| 亚洲欧洲日韩女同| 欧美视频自拍偷拍| 青娱乐精品视频在线| 国产亚洲一区二区三区四区| 国产不卡视频一区| 亚洲免费在线视频| 欧美精品v国产精品v日韩精品 | 337p粉嫩大胆色噜噜噜噜亚洲| 精品一区二区在线看| 国产日产欧美一区| 99久久夜色精品国产网站| 亚洲成人免费在线| 日韩精品一区二区三区swag| 国产超碰在线一区| 亚洲成人自拍网| 久久久久久电影| 欧美日韩一区二区三区高清| 麻豆中文一区二区| 亚洲日本中文字幕区|