m2_init.c

来自「SDH光端机支路单元盘开发,都是作者工程实践的经验总结,具有很高的工程指导价值和」· C语言 代码 · 共 32 行

C
32
字号
/****************************************/
/* Copyright (c) 2004, 通信工程学院戴佳 */
/* All rights reserved.                 */
/* 作    者:戴佳                       */
/****************************************/


#include <other.h>
void M2_Init()
{
  uchar rtmp;

  Load2MC();//装载SPOT微码子程序
  M2RST=0x80;//RESET=1
  M2RST=0x01;//INITSP=1
  delay1ms();
  M2RST=0x60;//RESTAB=1,RESTBB=1
  M2R1SET=0x80;//R1SETS=1
  M2R2SET=0x80;//R2SETS=1
  M2R3SET=0x80;//R3SETS=1
  M2R4SET=0x80;//R4SETS=1
  rtmp=M2_030;//clear A1LOP,读清零
  rtmp=M2_060;//clear A2LOP
  rtmp=M2_090;//clear A3LOP
  rtmp=M2_0C0;//clear A4LOP
  rtmp=M2_03A;//clear B1LOP
  rtmp=M2_06A;//clear B2LOP
  rtmp=M2_09A;//clear B3LOP
  rtmp=M2_0CA;//clear B4LOP
  LoadM2_C();//为用户特有操作装载所有控制寄存器
}

⌨️ 快捷键说明

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