⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 e1reset.h

📁 用单片机实现E1等芯片的初始化
💻 H
字号:
  /***********************************************************
  功能:     E1RESET1 函数.
  描述:     E1  初始化程序1
  参数:     无
  返回值:   无

 ************************************************************/
 void  e1reset1(void)

 {


 /*%%%%%%%%%%%%%%%%%%%% RESET 初始化 E1  %%%%%%%%%%%%%%%%%%%%%%%%%%*/

   XBYTE[e1ccr2]  = 0X04;      //04-20
   delay20ms();
   XBYTE[e1imr1]  = 0X00;      /*int mask----------clr all------------*/
   _nop_();
   XBYTE[e1imr2]  = 0X00;
   _nop_();
   XBYTE[e1rir]   = 0X00;
   _nop_();
   XBYTE[e1rcr1]  = 0X00;
   _nop_();
   XBYTE[e1rcr2]  = 0X00;
   _nop_();
   XBYTE[e1tcr1]  = 0X00;
   _nop_();
   XBYTE[e1tcr2]  = 0X00;
   _nop_();
   XBYTE[e1ccr1]  = 0X00;
   _nop_();
   XBYTE[e1ccr3]  = 0X00;
   _nop_();
   XBYTE[e1test1] = 0X00;
   _nop_();
   XBYTE[e1test2] = 0X00;
   _nop_();
   XBYTE[e1licr]  = 0X00;
   _nop_();
   XBYTE[e1taf]   = 0X00;
   _nop_();
   XBYTE[e1tnaf]  = 0X00;
   _nop_();
   XBYTE[e1tcbr1] = 0X00;
   _nop_();
   XBYTE[e1tcbr2] = 0X00;
   _nop_();
   XBYTE[e1tcbr3] = 0X00;
   _nop_();
   XBYTE[e1tcbr4] = 0X00;
   _nop_();
   XBYTE[e1tir1]  = 0X00;
   _nop_();
   XBYTE[e1tir2]  = 0X00;
   _nop_();
   XBYTE[e1tir3]  = 0X00;
   _nop_();
   XBYTE[e1tir4]  = 0X00;
   _nop_();
   XBYTE[e1tidr]  = 0X00;
   _nop_();
   XBYTE[e1rcbr1] = 0X00;
   _nop_();
   XBYTE[e1rcbr2] = 0X00;
   _nop_();
   XBYTE[e1rcbr3] = 0X00;
   _nop_();
   XBYTE[e1rcbr4] = 0X00;
   _nop_();
   XBYTE[e1tsr1]  = 0X00;
   _nop_();
   XBYTE[e1tsr2]  = 0X00;
   _nop_();
   XBYTE[e1tsr3]  = 0X00;
   _nop_();
   XBYTE[e1tsr4]  = 0X00;
   _nop_();
   XBYTE[e1tsr5]  = 0X00;
   _nop_();
   XBYTE[e1tsr6]  = 0X00;
   _nop_();
   XBYTE[e1tsr7]  = 0X00;
   _nop_();
   XBYTE[e1tsr8]  = 0X00;
   _nop_();
   XBYTE[e1tsr9]  = 0X00;
   _nop_();
   XBYTE[e1tsr10] = 0X00;
   _nop_();
   XBYTE[e1tsr11] = 0X00;
   _nop_();
   XBYTE[e1tsr12] = 0X00;
   _nop_();
   XBYTE[e1tsr13] = 0X00;
   _nop_();
   XBYTE[e1tsr14] = 0X00;
   _nop_();
   XBYTE[e1tsr15] = 0X00;
   _nop_();
   XBYTE[e1tsr16] = 0X00;
   _nop_();
   XBYTE[e1rcr1]  = 0X80;    //80-01/*receive set-----------start to initial-------*/
   _nop_();
   XBYTE[e1rcr2]  = 0X04;    //04-20
   _nop_();
   XBYTE[e1tcr1]  = 0X08;    //08-10 /*transent set*/
   _nop_();
   XBYTE[e1ccr1]  = 0X4c;   //4c-32 /*common control set*/
   _nop_();
   XBYTE[e1ccr3]  = 0X02;   //02_40
   _nop_();
   XBYTE[e1tidr]  = 0X55;   //55_aa
   _nop_();
   XBYTE[e1rcbr1] = 0XFF;   /*rchblk set*/
   _nop_();
   XBYTE[e1rcbr2] = 0XFF;
   _nop_();
   XBYTE[e1rcbr3] = 0XFF;
   _nop_();
   XBYTE[e1rcbr4] = 0XFF;
   _nop_();
   XBYTE[e1tcbr1] = 0XFF;   /*tchblk set*/
   _nop_();
   XBYTE[e1tcbr2] = 0XFF;
   _nop_();
   XBYTE[e1tcbr3] = 0XFF;
   _nop_();
   XBYTE[e1tcbr4] = 0XFF;
   _nop_();
   XBYTE[e1taf]   = 0X9b;  //9b-d9 /*taf set*/
   _nop_();
   XBYTE[e1tnaf]  = 0Xdf;  //DF_FB
   _nop_();
   XBYTE[e1licr]  = 0X40;    //40_02
   _nop_();
   XBYTE[e1ccr3]  = 0X0a;   //0A_50 /*------------reset e1-----------*/
   delay40us();
   XBYTE[e1ccr3]  = 0X02;    //02_40
   }


  

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -