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

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

?? signal_group.h

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

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

/************中央控制器信號組***************/


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          



/***********左前門模塊信號組**********/


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
 

/***********右前門模塊信號組**********/


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


/***********左后門模塊信號組**********/ 

                
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



/***********右后門模塊信號組**********/                 


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
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
精品国产亚洲在线| 日韩美女在线视频| 激情综合网天天干| 一区二区久久久久| 精品精品国产高清a毛片牛牛 | 中文字幕精品在线不卡| 欧美丝袜丝交足nylons图片| 国产主播一区二区| 日韩成人伦理电影在线观看| 亚洲色大成网站www久久九九| 久久一区二区三区四区| 91精品国产麻豆国产自产在线| 91在线精品秘密一区二区| 国产一区二区在线电影| 偷拍日韩校园综合在线| 亚洲人成网站影音先锋播放| 一区免费观看视频| 欧美极品美女视频| 久久精品视频在线免费观看| 欧美一区二区视频观看视频| 欧美人xxxx| 欧美日韩1234| 欧美高清hd18日本| 欧美一区二区三区色| 欧美日韩一区中文字幕| 欧美日韩一本到| 欧美精品三级在线观看| 欧美一区二区三区日韩| 日韩欧美区一区二| 精品国免费一区二区三区| 久久久久综合网| 日本一区二区动态图| 日韩毛片一二三区| 亚洲国产视频一区二区| 亚洲国产中文字幕在线视频综合| 亚洲自拍偷拍九九九| 美腿丝袜亚洲一区| 成人亚洲一区二区一| 一本一道久久a久久精品| 欧美日韩美女一区二区| 日韩免费电影一区| 日韩毛片精品高清免费| 日韩电影在线看| 国产成人三级在线观看| 一本一本大道香蕉久在线精品| 欧美理论电影在线| 久久久久国产一区二区三区四区| 亚洲另类一区二区| 国产精品99久久久久久久vr | 久久综合九色综合97婷婷女人| 中文字幕一区日韩精品欧美| 亚洲一区二区黄色| av在线不卡电影| 精品国免费一区二区三区| 一区二区三区中文字幕在线观看| 狠狠色丁香久久婷婷综合_中| 99视频在线精品| 久久五月婷婷丁香社区| 天堂午夜影视日韩欧美一区二区| 成人18精品视频| 国产无遮挡一区二区三区毛片日本| 午夜电影一区二区| 在线观看一区二区精品视频| 国产精品久久久久久妇女6080| 免费成人小视频| 欧美一区二区三级| 日韩高清不卡在线| 91精品婷婷国产综合久久性色| 亚洲一区在线观看免费观看电影高清 | 久久久亚洲国产美女国产盗摄 | 日韩欧美在线不卡| 男人的j进女人的j一区| 欧美女孩性生活视频| 日本aⅴ亚洲精品中文乱码| 欧美优质美女网站| 亚洲成av人片www| 欧美精品久久久久久久久老牛影院| 一区二区三区波多野结衣在线观看| 色一区在线观看| 亚洲影院在线观看| 91精品国产综合久久精品性色 | 日韩av电影免费观看高清完整版在线观看| 在线亚洲欧美专区二区| 亚洲大尺度视频在线观看| 欧美一区二区三区视频在线| 国内精品嫩模私拍在线| 中文字幕欧美三区| 在线中文字幕不卡| 日韩av电影免费观看高清完整版 | 日韩一级欧美一级| 国产一区美女在线| 亚洲免费电影在线| 日韩欧美国产电影| 91麻豆免费看| 日本美女一区二区| 亚洲中国最大av网站| 欧美一区二区三区日韩视频| 91在线免费看| 国内成+人亚洲+欧美+综合在线| 中文字幕在线一区二区三区| 欧美日韩日本视频| 国产精品1区2区| 日本不卡一二三区黄网| 国产欧美精品区一区二区三区 | 一区二区三区.www| 国产欧美日韩视频在线观看| 日韩欧美一区二区久久婷婷| 欧美制服丝袜第一页| 99久久伊人网影院| 国产精品影视在线观看| 免费成人小视频| 亚洲第一福利视频在线| 一区二区国产盗摄色噜噜| 国产精品欧美一区喷水| 久久久亚洲精品石原莉奈| 精品区一区二区| 日韩欧美aaaaaa| 日韩精品中文字幕一区二区三区| 欧美丝袜丝nylons| 一本一道综合狠狠老| 91美女片黄在线观看| 91蜜桃在线免费视频| 色狠狠av一区二区三区| 欧美天天综合网| 欧美日本在线一区| 777色狠狠一区二区三区| 欧美三级中文字| 666欧美在线视频| 日韩午夜激情电影| 欧美一区二区三区在线电影| 日韩精品一区二区在线| www国产成人| 中文字幕亚洲欧美在线不卡| 伊人性伊人情综合网| 亚洲一区免费在线观看| 六月丁香综合在线视频| 国产一区二区美女| av福利精品导航| 678五月天丁香亚洲综合网| 精品日韩成人av| 亚洲精品国产无套在线观| 日韩电影在线观看一区| 欧美日韩国产不卡| 亚洲欧美日韩在线| 亚洲乱码国产乱码精品精可以看| 日本三级韩国三级欧美三级| 国产精品白丝jk黑袜喷水| 色视频一区二区| 中文字幕乱码日本亚洲一区二区 | av午夜一区麻豆| 日韩欧美一级片| 亚洲一区二区在线视频| 国产v综合v亚洲欧| 精品日本一线二线三线不卡| 亚洲一区二区免费视频| eeuss国产一区二区三区| 欧美一区午夜精品| 亚洲一区影音先锋| 91女厕偷拍女厕偷拍高清| 日韩精品中文字幕在线一区| 五月综合激情网| 色婷婷激情一区二区三区| 国产精品剧情在线亚洲| 国产精品一区二区免费不卡| 欧美一区二区人人喊爽| 日本中文一区二区三区| 欧美日韩国产精选| 亚洲国产欧美在线人成| 色婷婷国产精品| 亚洲高清视频的网址| 欧美色手机在线观看| 一个色妞综合视频在线观看| 国产一区91精品张津瑜| 国产亚洲一区二区三区| 国产精品一区不卡| 国产午夜精品美女毛片视频| 成人app网站| 亚洲v中文字幕| 欧美一区二区性放荡片| 国产一区亚洲一区| 欧美国产精品中文字幕| 91女人视频在线观看| 亚洲五月六月丁香激情| 精品欧美乱码久久久久久1区2区| 麻豆91免费看| 久久精品视频一区| 成人av网址在线| 香蕉久久一区二区不卡无毒影院 | 欧美日韩国产另类一区| 久久99精品国产麻豆婷婷洗澡| 精品日韩欧美一区二区| 99精品欧美一区二区三区小说| 亚洲成人黄色影院| 久久精品综合网| 欧美视频日韩视频在线观看| 韩国成人在线视频| 亚洲综合激情另类小说区| 久久老女人爱爱| 欧美在线不卡一区| 东方aⅴ免费观看久久av|