⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 pit.h

📁 M*core开发库文件,能够大大减轻开发者的难度
💻 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 + -