📄 main.c
字号:
#include<reg51.h>
#include<stdlib.h>
#include "tdp.h"
#ifdef evalboard /*采用硬件目标板时需要使用以下目标函数*/
extern void DINPUT(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++); /*delay, waiting until system v level off*/
timer0_initialize(); /*Timer0 initialized*/
com_initialize(); /*Com init.*/
#ifdef evalboard /*采用硬件目标板时*/
DINPUT(0x0A,0x07);
DINPUT(0x0B,0x07);
DINPUT(0x09,0x0FF);
DINPUT(0x0C,0x01);
DISPLY(dg); /*Disply 00-00-00 on the LED*/
#endif
timer0_wait(TIMER0_TICKS_PER_SEC / 10); /*delay 0.1"*/
clock_init();
com_puts("TDP V1.0\r\n");
while (1){
const char *cmd;
cmdb_init();
cmdb_prompt();
for (cmd = NULL; cmd==NULL; cmd = cmdb_scan()){
clock_update();
}
cmd_proc(cmd);
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -