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

📄 arm.h

📁 AD9958arm控制源程序
💻 H
字号:
/*------------------------------------------------------
  FILE NAME : arm.h
DESCRIPTION : arm hardware define.
VERSION     : 0.0.1 (c)aureole
AUTHOR      : Aureole
CREATE DATE : 07.18.2006
MODIFY DATE : 00.00.2006
LOGS        :-\r
-0.0.1 ----. 07.18.2006

--------------------------------------------------------*/
#ifndef __arm_h__
#define __arm_h__

//-------------include files----------------------------//

#include <lpc213x.h>
#include "..\include\config.h"

//-------------Data struct------------------------------//
typedef union {
    	unsigned int int_value;
    	struct{
    		unsigned char _1;
    		unsigned char _2;
    		unsigned char _3;
    		unsigned char _4;
    	}char_value;
    }UN_INT;
    	
    	
typedef union{
		unsigned int value;
		struct {
			unsigned int bit0:1;
			unsigned int bit1:1;
			unsigned int bit2:1;
			unsigned int bit3:1;
			unsigned int bit4:1;
			unsigned int bit5:1;
			unsigned int bit6:1;
			unsigned int bit7:1;
			unsigned int bit8:1;
			unsigned int bit9:1;
			unsigned int bit10:1;
			unsigned int bit11:1;
			unsigned int bit12:1;
			unsigned int bit13:1;
			unsigned int bit14:1;
			unsigned int bit15:1;
			unsigned int bit16:1;
			unsigned int bit17:1;
			unsigned int bit18:1;
			unsigned int bit19:1;
			unsigned int bit20:1;
			unsigned int bit21:1;
			unsigned int bit22:1;
			unsigned int bit23:1;
			unsigned int bit24:1;
			unsigned int bit25:1;
			unsigned int bit26:1;
			unsigned int bit27:1;
			unsigned int bit28:1;
			unsigned int bit29:1;
			unsigned int bit30:1;
			unsigned int bit31:1;
		}bits;
	}ARM_PORT;
	
extern ARM_PORT p0,p1;

//-------------LED ---------------------------------//

#define LED 21 //P0

#define initialize_led(); IO1DIR|=(1<<LED);
#define LED_ON IO1SET=1<<LED;
#define LED_OFF IO1CLR=1<<LED;

//----------------ic encrypt------------------------//
#ifdef ENCRYPT
const unsigned long int password __at 0x000001fc =0x87654321;
#endif

#endif //define __arm_h__

⌨️ 快捷键说明

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