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

📄 mfid.h

📁 病人监测系统
💻 H
字号:
/* Offset Address of MFID
   7-25-2003 by zhaoxh.
 */

//定义基地址,防止严重错误
#ifndef IO_BASE 
#define IO_BASE						0x300	//定义为0x300以防止严重错误
#endif

//定义偏移地址
#define OFFSET_CTRL_8255			0x3		//8255命令口的偏移地址
#define OFFSET_PA_8255				0x0
#define OFFSET_PB_8255				0x1
#define OFFSET_PC_8255				0x2

#define OFFSET_CTRL_8251			0x9
#define OFFSET_DATA_8251			0x8

#define OFFSET_CTRL_8253			0x7
#define OFFSET_TIMER0_8253			0x4
#define OFFSET_TIMER1_8253			0x5
#define OFFSET_TIMER2_8253			0x6


#define OFFSET_START_ADC			0xC
#define OFFSET_EOC_ADC				0xE

#define OFFSET_DATA_DAC				0xF
#define OFFSET_CHANNEL_DAC			0xE
#define OFFSET_EN_INTR_DAC			0xD

//基地址+偏移地址
#define CTRL_8255					IO_BASE + OFFSET_CTRL_8255
#define PA_8255						IO_BASE + OFFSET_PA_8255
#define PB_8255						IO_BASE + OFFSET_PB_8255
#define PC_8255						IO_BASE + OFFSET_PC_8255

#define CTRL_8251					IO_BASE + OFFSET_CTRL_8251
#define DATA_8251					IO_BASE + OFFSET_DATA_8251

#define CTRL_8253					IO_BASE + OFFSET_CTRL_8253
#define TIMER0_8253					IO_BASE + OFFSET_TIMER0_8253
#define TIMER1_8253					IO_BASE + OFFSET_TIMER1_8253
#define TIMER2_8253					IO_BASE + OFFSET_TIMER2_8253


#define START_ADC					IO_BASE + OFFSET_START_ADC
#define EOC_ADC						IO_BASE + OFFSET_EOC_ADC

#define DATA_DAC					IO_BASE + OFFSET_DATA_DAC
#define CHANNEL_DAC					IO_BASE + OFFSET_CHANNEL_DAC
#define EN_INTR_DAC					IO_BASE + OFFSET_EN_INTR_DAC

//绝对是相对的,相对才是绝对的!


#define CLK_8253					1193182	//8253输入时钟频率
#define FACTOR16_BAUDRATE_8251		16	//8251波特率因子16

#define WM_STOP						WM_USER+10
#define WM_RECEIVE					WM_USER+20
#define WM_RECEIVE_SLAVE			WM_USER+30
#define WM_RECEIVE_MAIN				WM_USER+35
#define WM_PLAYING_END				WM_USER+40

#define DELAY_GENERAL1					50
#define DELAY_LONG1						300

#define REPEATS1_8251					3
#define REPEATS2_8251					3
#define DELAY1_8251						3
#define DELAY2_8251						2
#define DELAY_SENDFILE_8251				10

#define DELAY1_8255						5

#define SLOW_STEP						200
#define RAPID_STEP						50

#define WAITING_TIME					10

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -