config.c
来自「这个是做自动控制的小车的代码」· C语言 代码 · 共 30 行
C
30 行
#include "common.h"
#include "config.h"
void config(){
//看门狗禁止
WDTCN = 0x07;
WDTCN = 0xDE;
WDTCN = 0xAD;
//交叉开关配置,T3=P0.0,T4=P0.1,测试时将T3与T4相连
SFRPAGE = 0x0F;
XBR0 = 0x28; //CEX0-CEX4配置到P0.0-P0.4
XBR1 = 0x1e; //T0 INT0 T1 INT1 T2 分别配置到P0。5-P1.0,p0.2脚已坏
XBR2 = 0x48; //交叉开关使能,T4使能配置到P1。2
XBR3 = 0x01; //T3配置到p1.1
//管脚输出配置,P0口为开漏输出,其中P0.0接上拉电阻,P0为数字输入口
SFRPAGE = 0x0F;
P0MDOUT = 0xf3;
P1MDOUT = 0xFF;
P1MDOUT =0X00;
P5MDOUT =0Xff;
P6MDOUT =0XFF;
P7MDOUT =0X00;
//P1MDIN = 0xFF;
//晶振配置,采用内部晶振8分频
SFRPAGE = 0x0F;
CLKSEL = 0x00;
OSCXCN = 0x00;
OSCICN = 0x84;
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?