📄 timer.c
字号:
#include "timer.h"
#include "includes.h"
#include "hc08jb8.h"
void TimerInit(void)
{
TSC = TMR_TSTOP | TMR_TRST | TMR_TOF; // timer stop and reset
TMODH = (unsigned char)(60000 >> 8);
TMODL = (unsigned char)(60000);
TSC = TMR_PRESCALER | TMR_TOIE; // timer run
}
#pragma TRAP_PROC
void OSTickISR(void)
{
while(TSC&TMR_TOF)
{
TSC = TSC&(~TMR_TOF);
}
OSIntNesting++;
OS_EXIT_CRITICAL();
OSTimeTick();
OSIntExit();
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -