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

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

?? signal_group.h

?? 基于摩托羅拉(現(xiàn)在飛思卡爾)MC68HC908AZ60A系列單片機(jī)
?? H
字號(hào):

/******************全局變量*數(shù)據(jù)信號(hào)定義**********************/

/************中央控制器信號(hào)組***************/


typedef union {
   byte Byte;
   struct {
     byte ctr_err     :1;
     byte bus_err     :1;
     byte crash       :2;
     byte fire        :2;
     byte speed       :1;
     byte child_lock  :1;
   }Bit;
  }center_status0;
extern  volatile  center_status0   _cent0;
#define cent_sta0                _cent0.Byte
#define cent_sta0_ctr_err        _cent0.Bit.ctr_err   
#define cent_sta0_bus_err        _cent0.Bit.bus_err
#define cent_sta0_crash          _cent0.Bit.crash
#define cent_sta0_fire           _cent0.Bit.fire
#define cent_sta0_speed          _cent0.Bit.speed
#define cent_sta0_child_lock     _cent0.Bit.child_lock


typedef union {
   byte Byte;
   struct {
     byte cent_outlock   :2;
     byte cent_inlock    :2;
     byte cent_lock_sta  :4;
   }Bit;
  }center_status1;
extern  volatile  center_status1   _cent1 ;
#define cent_sta1                  _cent1.Byte
#define cent_sta1_cent_outlock     _cent1.Bit.cent_outlock
#define cent_sta1_cent_inlock      _cent1.Bit.cent_inlock
#define cent_sta1_cent_lock_sta    _cent1.Bit.cent_lock_sta


typedef union {
    byte Byte;
    struct {
      byte lf_auto_dn      :1;
      byte lf_manual_dn    :1;
      byte lf_auto_up      :1;
      byte lf_manual_up    :1;
      byte rf_auto_dn      :1;
      byte rf_manual_dn    :1;
      byte rf_auto_up      :1;
      byte rf_manual_up    :1; 
     }Bit;
  }center_status2;
extern  volatile  center_status2   _cent2;
#define cent_sta2                  _cent2.Byte
#define cent_sta2_lf_auto_dn       _cent2.Bit.lf_auto_dn    
#define cent_sta2_lf_manual_dn     _cent2.Bit.lf_manual_dn    
#define cent_sta2_lf_auto_up       _cent2.Bit.lf_auto_up    
#define cent_sta2_lf_manual_up     _cent2.Bit.lf_manual_up    
#define cent_sta2_rf_auto_dn       _cent2.Bit.rf_auto_dn    
#define cent_sta2_rf_manual_dn     _cent2.Bit.rf_manual_dn    
#define cent_sta2_rf_auto_up       _cent2.Bit.rf_auto_up    
#define cent_sta2_rf_manual_up     _cent2.Bit.rf_manual_up   


typedef union {
    byte Byte;
    struct {
      byte lr_auto_dn      :1;
      byte lr_manual_dn    :1;
      byte lr_auto_up      :1;
      byte lr_manual_up    :1;
      byte rr_auto_dn      :1;
      byte rr_manual_dn    :1;
      byte rr_auto_up      :1;
      byte rr_manual_up    :1; 
     }Bit;
  }center_status3;
extern  volatile  center_status3   _cent3;
#define cent_sta3                  _cent3.Byte
#define cent_sta3_lr_auto_dn       _cent3.Bit.lr_auto_dn    
#define cent_sta3_lr_manual_dn     _cent3.Bit.lr_manual_dn    
#define cent_sta3_lr_auto_up       _cent3.Bit.lr_auto_up    
#define cent_sta3_lr_manual_up     _cent3.Bit.lr_manual_up    
#define cent_sta3_rr_auto_dn       _cent3.Bit.rr_auto_dn    
#define cent_sta3_rr_manual_dn     _cent3.Bit.rr_manual_dn    
#define cent_sta3_rr_auto_up       _cent3.Bit.rr_auto_up    
#define cent_sta3_rr_manual_up     _cent3.Bit.rr_manual_up          



/***********左前門模塊信號(hào)組**********/


typedef union  {
    byte Byte;
    struct  {
      byte ctr_err         :1;
      byte bus_err         :1;
      byte lf_sta          :2;
      byte cent_lock_sta   :4;
    }Bit;
  }lf_status0;
extern  volatile  lf_status0     _lf0;
#define  lf_sta0                 _lf0.Byte
#define  lf_sta0_ctr_err         _lf0.Bit.ctr_err
#define  lf_sta0_bus_err         _lf0.Bit.bus_err
#define  lf_sta0_lf_sta          _lf0.Bit.lf_sta
#define  lf_sta0_cent_lock_sta   _lf0.Bit.cent_lock_sta      


typedef  union  {
    byte  Byte;
    struct   {
      byte  R                :3;
      byte  lf_moto_sta      :3;
      byte  lf_lock_sta      :2;
    }Bit;
   }lf_status1;
extern  volatile  lf_status1           _lf1;
#define  lf_sta1                       _lf1.Byte
#define  lf_sta1_R                     _lf1.Bit.R
#define  lf_sta1_lf_moto_sta           _lf1.Bit.lf_moto_sta
#define  lf_sta1_lf_lock_sta           _lf1.Bit.lf_lock_sta


typedef  union   {
     byte  Byte;
     struct  {
       byte  R                   :2;
       byte  mirror_regulate     :3;
       byte  mirror_select       :3;
      }Bit;
    }lf_status2;
extern  volatile  lf_status2           _lf2;
#define   lf_sta2                      _lf2.Byte
#define   lf_sta2_R                    _lf2.Bit.R
#define   lf_sta2_mir_regu             _lf2.Bit.mirror_regulate
#define   lf_sta2_mir_sel              _lf2.Bit.mirror_select
 

/***********右前門模塊信號(hào)組**********/


typedef  union    {
     byte  Byte;
     struct  {
       byte  ctr_err                 :1;
       byte  bus_err                 :1;
       byte  rf_sta                  :2;
       byte  cent_lock_sta           :4;
      }Bit;
    }rf_status0;
extern  volatile  rf_status0           _rf0;
#define   rf_sta0                      _rf0.Byte
#define   rf_sta0_ctr_err              _rf0.Bit.ctr_err
#define   rf_sta0_bus_err              _rf0.Bit.bus_err
#define   rf_sta0_rf_sta               _rf0.Bit.rf_sta
#define   rf_sta0_cent_lock_sta        _rf0.Bit.cent_lock_sta


typedef  union   {
        byte  Byte;
        struct  {
          byte  R                     :1;
          byte  rf_cent_outlock       :2;
          byte  rf_moto_sta           :3;
          byte  rf_lock_sta           :2;
        }Bit;
      }rf_status1;
extern  volatile  rf_status1              _rf1;
#define   rf_sta1                         _rf1.Byte 
#define   rf_sta1_R                       _rf1.Bit.R
#define   rf_sta1_rf_cent_outlock         _rf1.Bit.rf_cent_outlock
#define   rf_sta1_rf_moto_sta             _rf1.Bit.rf_moto_sta
#define   rf_sta1_rf_lock_sta             _rf1.Bit.rf_lock_sta


/***********左后門模塊信號(hào)組**********/ 

                
typedef  union    {
     byte  Byte;
     struct  {
       byte  ctr_err                 :1;
       byte  bus_err                 :1;
       byte  lr_sta                  :2;
       byte  cent_lock_sta           :4;
      }Bit;
    }lr_status0;
extern  volatile  lr_status0           _lr0;
#define   lr_sta0                      _lr0.Byte
#define   lr_sta0_ctr_err              _lr0.Bit.ctr_err
#define   lr_sta0_bus_err              _lr0.Bit.bus_err
#define   lr_sta0_lr_sta               _lr0.Bit.lr_sta
#define   lr_sta0_cent_lock_sta        _lr0.Bit.cent_lock_sta


typedef  union   {
        byte  Byte;
        struct  {
          byte  R                     :3;
          byte  lr_moto_sta           :3;
          byte  lr_lock_sta           :2;
        }Bit;
      }lr_status1;
extern  volatile  lr_status1              _lr1;
#define   lr_sta1                         _lr1.Byte 
#define   lr_sta1_R                       _lr1.Bit.R
#define   lr_sta1_lr_moto_sta             _lr1.Bit.lr_moto_sta
#define   lr_sta1_lr_lock_sta             _lr1.Bit.lr_lock_sta



/***********右后門模塊信號(hào)組**********/                 


typedef  union    {
     byte  Byte;
     struct  {
       byte  ctr_err                 :1;
       byte  bus_err                 :1;
       byte  rr_sta                  :2;
       byte  cent_lock_sta           :4;
      }Bit;
    }rr_status0;
extern  volatile  rr_status0           _rr0;
#define   rr_sta0                      _rr0.Byte
#define   rr_sta0_ctr_err              _rr0.Bit.ctr_err
#define   rr_sta0_bus_err              _rr0.Bit.bus_err
#define   rr_sta0_rr_sta               _rr0.Bit.rr_sta
#define   rr_sta0_cent_lock_sta        _rr0.Bit.cent_lock_sta


typedef  union   {
        byte  Byte;
        struct  {
          byte  R                     :3;
          byte  rr_moto_sta           :3;
          byte  rr_lock_sta           :2;
        }Bit;
      }rr_status1;
extern  volatile  rr_status1              _rr1;
#define   rr_sta1                         _rr1.Byte 
#define   rr_sta1_R                       _rr1.Bit.R
#define   rr_sta1_rr_moto_sta             _rr1.Bit.rr_moto_sta
#define   rr_sta1_rr_lock_sta             _rr1.Bit.rr_lock_sta

/**********************/

/*   center controller windows and mirrors control  */
  
  
typedef union {
   byte Byte;
   struct {
     byte lfwin_up_300_enable0     :1;  
     byte lfwin_up_300_reach0      :1;  
     byte lfwin_dn_300_enable0     :1;  
     byte lfwin_dn_300_reach0      :1;  
     byte rfwin_up_300_enable0     :1;  
     byte rfwin_up_300_reach0      :1;  
     byte rfwin_dn_300_enable0     :1;  
     byte rfwin_dn_300_reach0      :1;  
   }Bit;
  }win_status0;
extern volatile   win_status0      _win0;
#define  win_moto_sta0             _win0.Byte
#define  lfwin_up_300_enable       _win0.Bit.lfwin_up_300_enable0   
#define  lfwin_up_300_reach        _win0.Bit.lfwin_up_300_reach0   
#define  lfwin_dn_300_enable       _win0.Bit.lfwin_dn_300_enable0   
#define  lfwin_dn_300_reach        _win0.Bit.lfwin_dn_300_reach0   
#define  rfwin_up_300_enable       _win0.Bit.rfwin_up_300_enable0   
#define  rfwin_up_300_reach        _win0.Bit.rfwin_up_300_reach0   
#define  rfwin_dn_300_enable       _win0.Bit.rfwin_dn_300_enable0   
#define  rfwin_dn_300_reach        _win0.Bit.rfwin_dn_300_reach0   
  
  
typedef union {
   byte Byte;
   struct {
     byte lrwin_up_300_enable0     :1;  
     byte lrwin_up_300_reach0      :1;  
     byte lrwin_dn_300_enable0     :1;  
     byte lrwin_dn_300_reach0      :1;  
     byte rrwin_up_300_enable0     :1;  
     byte rrwin_up_300_reach0      :1;  
     byte rrwin_dn_300_enable0     :1;  
     byte rrwin_dn_300_reach0      :1;  
   }Bit;
  }win_status1;
extern volatile win_status1        _win1;
#define  win_moto_sta1             _win1.Byte
#define  lrwin_up_300_enable       _win1.Bit.lrwin_up_300_enable0   
#define  lrwin_up_300_reach        _win1.Bit.lrwin_up_300_reach0   
#define  lrwin_dn_300_enable       _win1.Bit.lrwin_dn_300_enable0   
#define  lrwin_dn_300_reach        _win1.Bit.lrwin_dn_300_reach0   
#define  rrwin_up_300_enable       _win1.Bit.rrwin_up_300_enable0   
#define  rrwin_up_300_reach        _win1.Bit.rrwin_up_300_reach0   
#define  rrwin_dn_300_enable       _win1.Bit.rrwin_dn_300_enable0   
#define  rrwin_dn_300_reach        _win1.Bit.rrwin_dn_300_reach0   




    

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美午夜视频网站| 51久久夜色精品国产麻豆| 丰满放荡岳乱妇91ww| 在线观看网站黄不卡| 2020国产成人综合网| 精品少妇一区二区三区免费观看| 国产精品女上位| 免费xxxx性欧美18vr| 99精品视频中文字幕| 国产精品综合久久| 91精品久久久久久蜜臀| 亚洲精品乱码久久久久久日本蜜臀| 久久99精品久久久| 欧洲av一区二区嗯嗯嗯啊| 国产精品丝袜久久久久久app| 日韩av网站免费在线| 色国产精品一区在线观看| 国产日韩欧美麻豆| 免费在线观看不卡| 欧美少妇bbb| 亚洲综合色在线| 色综合 综合色| 国产女人18水真多18精品一级做| 国产一区二区三区在线观看精品| 欧美日韩视频专区在线播放| 亚洲人成人一区二区在线观看| 成人午夜大片免费观看| 久久综合久久99| 奇米精品一区二区三区在线观看 | 香蕉加勒比综合久久| 国产一区二区不卡在线 | 亚洲日本va午夜在线影院| 国产伦精品一区二区三区在线观看 | 99国产精品久久久| 国产网红主播福利一区二区| 国产一区二区三区av电影| 精品成a人在线观看| 久88久久88久久久| 26uuu欧美| 国产精品亚洲专一区二区三区 | 亚洲欧美日韩系列| 91麻豆福利精品推荐| 国产精品久99| 色拍拍在线精品视频8848| 一片黄亚洲嫩模| 欧美日韩一区中文字幕| 日日夜夜精品免费视频| 日韩一区二区三区四区 | 亚洲综合一区二区精品导航| 色综合久久88色综合天天免费| 亚洲情趣在线观看| 欧美色男人天堂| 久久成人羞羞网站| 久久久久久久综合色一本| 成人午夜短视频| 一区二区三区欧美日韩| 欧美日韩视频一区二区| 偷拍一区二区三区四区| 精品成人一区二区三区四区| 成人精品在线视频观看| 悠悠色在线精品| 日韩精品一区国产麻豆| 成人激情小说网站| 亚洲成人动漫av| 久久综合九色综合97_久久久| av电影天堂一区二区在线| 亚洲国产成人91porn| 精品久久久久久无| 国产成人无遮挡在线视频| 亚洲欧洲精品天堂一级| 欧美日韩1区2区| 国产福利一区二区三区视频| 亚洲线精品一区二区三区| 精品久久五月天| 一本久道中文字幕精品亚洲嫩| 日韩av一区二区三区| 国产日产欧产精品推荐色| 91小宝寻花一区二区三区| 男人的天堂亚洲一区| 国产精品欧美一级免费| 91麻豆精品91久久久久同性| 白白色 亚洲乱淫| 美女视频黄免费的久久| 亚洲欧美国产77777| 欧美变态tickling挠脚心| 色综合久久六月婷婷中文字幕| 久久国产视频网| 亚洲精品美腿丝袜| 久久精品一区四区| 91 com成人网| 色激情天天射综合网| 国产一区二区在线看| 午夜精品久久久久久久久| 国产精品久久久久永久免费观看| 欧美一区在线视频| 欧美体内she精视频| 白白色亚洲国产精品| 国产一区欧美一区| 免费成人av资源网| 亚洲第一狼人社区| 亚洲精品大片www| 亚洲国产激情av| 2014亚洲片线观看视频免费| 欧美绝品在线观看成人午夜影视| 欧美国产精品久久| 91亚洲精品一区二区乱码| 寂寞少妇一区二区三区| 亚洲成av人片一区二区梦乃| 久久伊人中文字幕| 91精品国产入口在线| 欧美丰满少妇xxxbbb| 在线观看国产精品网站| 色噜噜久久综合| 91麻豆蜜桃一区二区三区| www.亚洲激情.com| 成人丝袜18视频在线观看| 美女视频黄免费的久久 | 日韩毛片视频在线看| 欧美国产成人在线| 国产欧美精品一区二区三区四区| 精品国产精品网麻豆系列| 欧美videossexotv100| 欧美久久久久久久久| 91麻豆精品国产自产在线| 这里是久久伊人| 日韩欧美一区二区三区在线| 91精品国产一区二区三区香蕉 | 欧美日韩精品久久久| 一本久久综合亚洲鲁鲁五月天| 日本韩国精品一区二区在线观看| 色综合久久88色综合天天| 欧亚洲嫩模精品一区三区| 欧美日韩中文一区| 欧美日韩成人激情| 欧美日韩一级视频| 精品国产欧美一区二区| 日本一区二区三区在线观看| 中文字幕第一页久久| 综合色中文字幕| 亚洲综合清纯丝袜自拍| 日韩经典中文字幕一区| 久久99久久久久| 北条麻妃一区二区三区| 一本一本大道香蕉久在线精品 | 韩日av一区二区| 国产iv一区二区三区| 99久久婷婷国产| 欧美老肥妇做.爰bbww| 欧美大肚乱孕交hd孕妇| 亚洲欧洲成人精品av97| 日韩—二三区免费观看av| 国产麻豆精品在线| 在线日韩一区二区| 欧洲精品一区二区三区在线观看| 日韩一区二区三区视频在线观看| 国产欧美va欧美不卡在线| 一区二区在线看| 国产精品资源站在线| 久久不见久久见免费视频7| 洋洋av久久久久久久一区| 久久精品国产精品亚洲红杏| 91看片淫黄大片一级| 欧美岛国在线观看| 亚洲精品老司机| 国内久久婷婷综合| 欧美午夜片在线观看| 国产欧美日韩在线| 婷婷久久综合九色综合伊人色| 99久久夜色精品国产网站| 欧美一区二区精品久久911| 中文字幕亚洲一区二区av在线| 日韩—二三区免费观看av| 91小视频在线| 国产免费观看久久| 日韩二区三区四区| 色综合久久中文综合久久97| 久久精品一区二区| 日本亚洲欧美天堂免费| 色婷婷综合中文久久一本| 中文无字幕一区二区三区| 另类小说视频一区二区| 6080午夜不卡| 亚洲精品国产一区二区精华液| 国产精品自拍一区| 日韩免费一区二区三区在线播放| 亚洲午夜精品在线| 色婷婷综合久久久中文字幕| 中文子幕无线码一区tr| 国产在线播放一区二区三区| 欧美伦理影视网| 亚洲一区二区在线免费看| 91免费精品国自产拍在线不卡| 国产欧美日韩亚州综合| 狠狠色狠狠色合久久伊人| 欧美一级淫片007| 天使萌一区二区三区免费观看| 欧美性生交片4| 亚洲色图自拍偷拍美腿丝袜制服诱惑麻豆 | 国产亚洲成aⅴ人片在线观看| 久久精品国产亚洲高清剧情介绍 |