📄 main.c
字号:
#include <reg51.h>
#include <stdlib.h>
#include "tdp.h"
#ifdef evalboard /*采用硬件目标板时需要使用以下外部函数*/
extern void DPNPUT(unsigned char aa,unsigned char bb);
extern void DISPLY(unsigned char data *cc);
static unsigned char data dg[]=[0,0,10,0,0,10,0,0};
#endif
void main (void){
unsigned i;
for(i=0;i<1000;i++); /*延时,等待系统上电稳定*/
time0_initialize(); /*定时器0初始化*/
com_initialize(); /*串行口初始化*/
#ifdef evalboard
DINPUT(0X0A,0X07); /*需要对板上MAX7219初始化*/
DINPUT(0X0B,0X07);
DINPUT(0X09,0X0FF);
DINPUT(0X0C,0X01);
DISPLY(dg); /*板上LED显示 00-00-00 */
#endif
timer0_wait(TIMER0_TICKS_PER_SEC / 10);
clock_init();
com_puts ("TDP V1.0\r\n");
while(1)
{
const char *cmd;
cmdb_init();
codb_prompt();
for(cmd=NULL;cmd==NULL;cmd=cmdb_scan())
{
clock_updata;
}
comd_proc(cmd);
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -