📄 main.c
字号:
#include "include.h"
#define UART_R_START SCON0|=0x10
#define UART_R_STOP SCON0&=0xef
/******************************************************************
函数名:F020_Init()
功能:系统初始化
输入参数:无
输出参数:无
********************************************************************/
void F020_Init()
{
int n = 0;
WDTCN = 0x07; // Watchdog Timer Control Register
WDTCN = 0xDE; // Disable WDT WDTCN = 0xAD;
XBR0 = 0x04; // XBAR0: Initial Reset Value
XBR2 = 0x40; // XBAR2: Initial Reset Value
P0MDOUT = 0x01; // Output configuration for P0
P1MDIN =0Xff;
OSCXCN = 0x67; // EXTERNAL Oscillator Control Register
for (n = 0; n < 255; n++) ; // wait for osc to start while ( (OSCXCN & 0x80) == 0 ); // wait for xtal to stabilize
OSCICN = 0x0C; // Internal Oscillator Control Register
SCON0 = 0x40; // Serial Port Control Register
TH1 = 0xFA; // Timer 1 High Byte
TL1 = 0x00; // Timer 1 Low Byte
TMOD = 0x20; // Timer Mode Register
TCON = 0x40; // Timer Control Register
}
/*main()
{
int i;
F020_Init();
EA=1;
ES0=1;
UART_R_START;
t=0;
k=0;
for (i=0;i<6;i++)
{
uart_send(send[k]);
k++;
}
while(1)
{
while(t>5) t=0;
};
;
}
*/
main()
{
// int i;
unsigned char *tmp= DATA_START;
F020_Init();
EA=1;
ES0=1;
UART_R_START;
data_send_process(DATA_FRE_SET,30);
data_encap_send(send);
data_encap_send(send);
data_encap_send(send);
data_encap_send(send);
data_encap_send(send);
data_encap_send(send);
while(1)
{
if( data_res_proce()==0 ) {send_cmd(res,18);}
else send_cmd("aaaaaaaaaa",10);
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -