在单片机编程中,如何利用定时器实现一个精确的1秒延时,同时不阻塞主程序的其他任务?