📄 m1_init.c
字号:
/****************************************/
/* Copyright (c) 2004, 通信工程学院戴佳 */
/* All rights reserved. */
/* 作 者:戴佳 */
/****************************************/
#include <other.h>
void M1_Init()
{
uchar rtmp;
P1=P1&0xF7;//hardware reset
delay1ms();
P1=P1|0x08;
delay1ms();
Load1MC();//装载SPOT微码子程序
WDI=1;
WDI=0;
M1RST=0x80;//RESET=1
M1RST=0x01;//INITSP=1
delay1ms(); //reset后需延时!!!!!!不可少
M1RST=0x60;//RESTAB=1,RESTBB=1
M1R1SET=0x80;//R1SETS=1
M1R2SET=0x80;//R2SETS=1
M1R3SET=0x80;//R3SETS=1
M1R4SET=0x80;//R4SETS=1
rtmp=M1_030;//clear A1LOP,读清零
rtmp=M1_060;//clear A2LOP
rtmp=M1_090;//clear A3LOP
rtmp=M1_0C0;//clear A4LOP
rtmp=M1_03A;//clear B1LOP
rtmp=M1_06A;//clear B2LOP
rtmp=M1_09A;//clear B3LOP
rtmp=M1_0CA;//clear B4LOP
LoadM1_C();//为用户特有操作装载所有控制寄存器
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -