📄 main.c
字号:
#include<C8051F020.H>
#include<absacc.h>
#include"..\config\function_declaration.h"
#include"main.h"
void main(void)
{
//**********MCU初始化**********
WDTCN = 0xDE; //禁止看门狗定时器
WDTCN = 0xAD;
sysclk_init(); //系统时钟初始化
port_init(); //端口初始化
lcd_init();
initW3100A();
usb_init();
ch451_init();
EIE2 = 0x10; //IE6(for keyboard)中断允许
TCON = 0x05; //配置INT0和INT1为边沿触发方式
IP = 0xC1; //配置INT0为高优先级
IE = 0x95; //开中断 UART0中断允许; INT0中断允许; INT1中断允许
lxi_init();
while((socket(0x00,SOCK_DGRAM,62,0x00))==-1); //(通道0, UDP, 端口80, 0x00)
uart0_init(); //UART0初始化
timer1_init(0xFA); //Timer1初始化 for UART0
// delay(30);
// interface_selftest();
// delay(5);
// Line = 0;
// interface_main();
LED1 = 0;
LED2 = 0;
Oper = 0;
while(1)
{
delay(1000);
LED2 = !LED2;
// sendto(0x00,send_dat,8,w3100_ip,80);
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -