uint16_t t_loop = 0;
uint8_t sec = 0;
uint8_t min = 0;
void my_time()
{
//1ms
t_loop++;
if(t_loop > 1000) // 1sec chk
{
t_loop = 0;
sec++;
if(sec > 59) // 1min
{
sec = 0;
min++;
if(min > 59) // 1hour chk
{
min = 0;
}
}
printf("현재 시간은 10시 %d분 %d초 입니다.\r\n", min, sec);
}
}
첨부파일첨부된 파일이 2개 있습니다.
다음검색