📄 timer.h
字号:
//********************************************************************************************//********************************************************************************************//*************************** Firmware for ANX9021 ***********************************//********************************************************************************************//********************************************************************************************//******************************************************************************// ANALOGIX Company // ANX9021 Firmware on AT89C51RC clean for customer// Version 1.51 2006/04/27//******************************************************************************#ifndef _TIMER_H#define _TIMER_H#include "mcu.h"/* for 14.7456MHz crystal */#define TINTVAL_8MS 0xda#define TINTVAL_4MS 0xed#define TINTVAL_2MS 0xf6#define TINTVAL_1MS 0xfb#define UNIT_MS 0x4cc#define start_timer() do { TR0 = 1; } while (0)#define stop_timer() do { TR0 = 0; } while (0)// for 14.7456MHz crystal, Atmel AT89C51xx series#define DELAY_FACTOR 222extern xdata char timer_done;extern unsigned int timer_tick;extern xdata unsigned char hh, mm, ss;void init_timer(unsigned char intval);void timer_isr(void);void delay_ms(int n);void timer2_isr(void);//unsigned long get_timer_tick(void);//void show_cur_time(void);#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -