📄 pit.h
字号:
/********************************************************************
created: 2007/04/13
created: 13:4:2007 15:29
filename: G:\DataBak\VCWorks\04.09\McoreReg\PIT.h
author: CryinRain & YxY
Page: 92<->95
purpose: Programmable interrupt timer regs
*********************************************************************/
#if !defined(_CORE_HA)
#define _CORE_HA
//for PIT1
#define PCSR_PIT1 (*(volatile unsigned short*)(0x00c80000)) //16bit Access:S R/W
#define PMR_PIT1 (*(volatile unsigned short*)(0x00c80002)) //16bit Access:S R/W
#define PCNTR_PIT1 (*(volatile unsigned short*)(0x00c80004)) //16bit Access:S R/W
//for PIT2
#define PCSR_PIT2 (*(volatile unsigned short*)(0x00c90000)) //16bit Access:S R/W
#define PMR_PIT2 (*(volatile unsigned short*)(0x00c90002)) //16bit Access:S R/W
#define PCNTR_PIT2 (*(volatile unsigned short*)(0x00c90004)) //16bit Access:S R/W
//for programmer
#define PitInterruptFlag 0x0004 //PIT interrupt flag mask, alway set it|PITCSRreg
//at the ISR(interrupt service function)
#define EnablePITInt 0x0008 //Enable PIT interrupt
#define SetAndForgetMode 0x0903 //Mode that set for PIT,system fre*512(Bcz 09)
#define FreeMode 0x0900 //Free mode
#define OneSec 0xFFFF
#define ShortBlink 0x5555
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -