📄 loadmc.c
字号:
/****************************************/
/* Copyright (c) 2004, 通信工程学院戴佳 */
/* All rights reserved. */
/* 作 者:戴佳 */
/****************************************/
#include <other.h>
//装载SPOT微码子程序
void Load1MC()
{
uint k;
uchar TmpData=0;
M1_011=M1_011&0xEF; //LATEN=0
M1_014=M1_014|0x01; //HDWIE=1
M1_016=M1_016|0x01; //SPTMSK=1
M1_006=000; //SPOTPCLD=000H
M1_007=0x80; //SPOTPCLD=000H,RPSPOT=1
M1_102=0x00; //102H=00H;
for (k=0;k<=4095;k++)
{
M1_100=MC[k];
}
M1_102=0x00;
for (k=0;k<=4095;k++)
{
TmpData=M1_100;
// tmpdd=tmpdd++;
}
M1_007=0x00;
}
void Load2MC()
{
uint k;
uchar TmpData;
M2_011=M2_011&0xEF;//LATEN=0
M2_014=M2_014|0x01;//HDWIE=1
M2_016=M2_016|0x01;//SPTMSK=1
M2_006=000;//SPOTPCLD=000H
M2_007=0x80;//RPSPOT=1,SPOTPCLD=000H
M2_102=0x00;//102H=00H;
for (k=0;k<=4095;k++)
{
M2_100=MC[k];
}
M2_102=0x00;
for (k=0;k<=4095;k++)
{
TmpData=M2_100;
}
M2_007=0x00;
}
void Load3MC()
{
uint k;
uchar TmpData;
M3_011=M3_011&0xEF;//LATEN=0
M3_014=M3_014|0x01;//HDWIE=1
M3_016=M3_016|0x01;//SPTMSK=1
M3_006=000;//SPOTPCLD=000H
M3_007=0x80;//RPSPOT=1 ,SPOTPCLD=000H
M3_102=0x00;//102H=00H;
for (k=0;k<=4095;k++)
{
M3_100=MC[k];
}
M3_102=0x00;
for (k=0;k<=4095;k++)
{
TmpData=M3_100;
}
M3_007=0x00;
}
void Load4MC()
{
uint k;
uchar TmpData;
M4_011=M4_011&0xEF;//LATEN=0
M4_014=M4_014|0x01;//HDWIE=1
M4_016=M4_016|0x01;//SPTMSK=1
M4_006=000;//SPOTPCLD=000H
M4_007=0x80;//RPSPOT=1 ,SPOTPCLD=000H
M4_102=0x00;//102H=00H;
for (k=0;k<=4095;k++)
{
M4_100=MC[k];
//TmpData=M4_100;
}
M4_102=0x00;
for (k=0;k<=4095;k++)
{
TmpData=M4_100;
}
TmpData=000;
TmpData=001;
TmpData=002;
TmpData=003;
M4_007=0x00;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -