clock.c

来自「sdcc是为51等小型嵌入式cpu设计的c语言编译器支持数种不同类型的cpu」· C语言 代码 · 共 27 行

C
27
字号
#include <8051.h>#include <stdio.h>#include "hw.h"void main(void) {  unsigned long ms;  unsigned int seconds, oldseconds=ClockTicks()/1000;  printf ("Example using the core timer to generate seconds.\n");  while (1) {    ms=ClockTicks();    seconds=ms/1000;    if (oldseconds!=seconds) {      oldseconds=seconds;      printf ("%02d:%02d.%02d %ld\n", 	      (int)seconds/3600, (int)(seconds/60)%60, 	      (int)seconds%60, ms);    }    if (RI) {      putchar(getchar());      printf("%ld\n\r", ClockTicks());    }  }}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?