亚洲欧美第一页_禁久久精品乱码_粉嫩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一区二区三区免费野_久草精品视频
亚洲精品免费在线播放| 99精品视频中文字幕| 午夜精品福利一区二区三区蜜桃| 国产精品久久久久久亚洲毛片 | 中文乱码免费一区二区| 亚洲精品在线电影| 日韩精品综合一本久道在线视频| 4438亚洲最大| 日韩欧美中文字幕公布| 精品国产一区二区三区久久久蜜月| 欧美电影免费观看高清完整版在线| 欧美亚洲动漫制服丝袜| 欧美日韩一区二区三区四区五区 | 亚洲乱码日产精品bd| 亚洲精品国产精品乱码不99 | 在线国产亚洲欧美| 欧美视频在线一区二区三区| 欧美高清你懂得| 国产成人综合在线播放| 亚洲国产精品久久久久婷婷884| 一区二区三区电影在线播| 依依成人精品视频| 丝袜美腿高跟呻吟高潮一区| 日韩av电影免费观看高清完整版 | 一区二区三区视频在线看| 一区二区三区波多野结衣在线观看 | 精品久久久久久久久久久院品网| 欧亚一区二区三区| 丰满白嫩尤物一区二区| 成人网在线播放| 99这里都是精品| 欧美午夜理伦三级在线观看| 欧美一级日韩免费不卡| 久久女同性恋中文字幕| 最近日韩中文字幕| 香蕉成人伊视频在线观看| 韩国一区二区视频| 9色porny自拍视频一区二区| 欧美在线免费观看亚洲| 精品国产乱码久久久久久影片| 国产三级精品在线| 亚洲超丰满肉感bbw| 国产麻豆日韩欧美久久| 欧美在线视频不卡| 精品久久国产97色综合| 18成人在线观看| 免费看精品久久片| av不卡在线播放| 欧美一区二区三区免费| 成人免费在线播放视频| 青青草国产成人av片免费| 成人免费视频视频| 欧美一级黄色录像| 一本色道久久综合狠狠躁的推荐| 狠狠v欧美v日韩v亚洲ⅴ| 成人18精品视频| 欧美一区二区三区在线观看 | 盗摄精品av一区二区三区| 成人午夜激情影院| 91麻豆精品国产91久久久资源速度 | 欧美日韩国产在线播放网站| 久久久久久亚洲综合| 亚洲午夜电影网| 成人激情视频网站| 日韩精品一区在线观看| 亚洲韩国一区二区三区| 成人a级免费电影| 精品成人一区二区三区| 午夜欧美大尺度福利影院在线看| 国产大陆亚洲精品国产| 欧美一级二级在线观看| 亚洲综合视频在线观看| 日本在线不卡视频| 色狠狠一区二区三区香蕉| 中文字幕+乱码+中文字幕一区| 日本中文字幕一区| 肉丝袜脚交视频一区二区| 99精品桃花视频在线观看| 亚洲国产精品影院| a在线欧美一区| 精品国精品自拍自在线| 亚洲成在人线在线播放| av亚洲精华国产精华精| 亚洲精品在线三区| 男女性色大片免费观看一区二区| 在线视频中文字幕一区二区| 亚洲特黄一级片| 成人一区二区在线观看| 久久久蜜桃精品| 久久国内精品视频| 欧美一区二区黄| 午夜av一区二区| 欧美性大战久久久久久久蜜臀 | 亚洲与欧洲av电影| 91浏览器在线视频| 亚洲欧美自拍偷拍| 成人av午夜影院| 国产精品久久毛片| 成人性生交大片免费看中文网站 | 韩国视频一区二区| 日韩美女视频一区二区在线观看| 欧美无人高清视频在线观看| 国产精品久久久久久户外露出| 视频在线观看一区二区三区| 欧美日韩亚洲丝袜制服| 欧美三级韩国三级日本一级| 亚洲精品高清在线| 91蜜桃传媒精品久久久一区二区| 欧美一激情一区二区三区| 免费一级欧美片在线观看| 91精品欧美一区二区三区综合在| 日本欧美在线看| 日韩精品在线网站| 国产麻豆视频一区二区| 国产精品三级视频| 91香蕉视频污| 亚洲国产裸拍裸体视频在线观看乱了 | 丝袜亚洲另类丝袜在线| 在线播放91灌醉迷j高跟美女| 日韩av中文在线观看| 欧美sm极限捆绑bd| 国产精品亚洲成人| 综合av第一页| 欧美性欧美巨大黑白大战| 日本va欧美va瓶| 久久久久久久久一| 99久久精品国产网站| 亚洲成人在线网站| 欧美成人一区二区| 国产成人精品免费在线| 国产精品高潮久久久久无| 91老师国产黑色丝袜在线| 亚洲成av人片| 久久女同性恋中文字幕| 91亚洲精品久久久蜜桃网站| 亚洲综合色成人| 欧美大片在线观看一区| 成人网在线播放| 亚洲成人手机在线| 久久久久久99精品| 91在线视频免费观看| 日本大胆欧美人术艺术动态| 欧美激情中文字幕一区二区| 欧美三级三级三级| 国产一区二区三区香蕉| 亚洲同性gay激情无套| 欧美军同video69gay| 国产91高潮流白浆在线麻豆| 一区二区三区在线观看欧美| 欧美成人精品二区三区99精品| 波多野洁衣一区| 美脚の诱脚舐め脚责91 | 亚洲成人一区二区在线观看| 久久免费的精品国产v∧| 色噜噜偷拍精品综合在线| 蜜臀av一区二区| 中文字幕一区免费在线观看| 欧美一区午夜视频在线观看| 99视频在线精品| 精品一区二区三区影院在线午夜| 中文字幕日韩一区二区| 精品日韩在线一区| 在线亚洲欧美专区二区| 国产91在线观看丝袜| 秋霞电影网一区二区| 亚洲欧洲av另类| 久久久久久久性| 欧美一级一区二区| eeuss影院一区二区三区 | 日韩午夜精品视频| 91浏览器在线视频| 国产成人免费视频网站高清观看视频| 亚洲国产wwwccc36天堂| 在线播放中文一区| 国产在线精品一区二区夜色| 亚洲午夜一区二区三区| 国产精品成人免费在线| 久久久三级国产网站| 日韩一区二区在线观看| 欧美在线三级电影| 99久久免费精品| 盗摄精品av一区二区三区| 天天综合色天天综合| 91蜜桃婷婷狠狠久久综合9色| 亚洲综合视频在线| 日韩一级高清毛片| 欧美日韩一级二级| 色欧美日韩亚洲| 成人激情免费视频| 国产aⅴ精品一区二区三区色成熟| 人人精品人人爱| 亚洲成a天堂v人片| 亚洲一区二区不卡免费| 一级精品视频在线观看宜春院| 中文字幕乱码日本亚洲一区二区| 欧美精品一区二区三区很污很色的| 欧美一级欧美一级在线播放| 欧美精品丝袜久久久中文字幕| 在线观看视频一区二区| 色婷婷综合久久久久中文一区二区|