📄 msp430fe427.h
字号:
/******************************************************************************
*
* Standard work register and bit definitions for the Texas Instruments MSP430
* microcontroller.
*
* This file supports assembler and C development for MSP430FE427 devices.
*
* Rev. 1.0, Made by Karon 2006/07/17
* Define some identifiers for SPMK2001 pressure meter`s exploitation.
*
********************************************************************/
#ifndef __msp430FE427
#define __msp430FE427
#if (((__TID__ >> 8) & 0x7F) != 0x2b) /* 0x2b = 43 dec */
#error MSP430X44X.H file for use with ICC430/A430 only
#endif
#ifdef __IAR_SYSTEMS_ICC__
#include <in430.h>
#pragma language=extended
#define DEFC(name, address) __no_init volatile unsigned char name @ address;
#define DEFW(name, address) __no_init volatile unsigned short name @ address;
#endif /* __IAR_SYSTEMS_ICC__ */
#ifdef __IAR_SYSTEMS_ASM__
#define DEFC(name, address) sfrb name = address;
#define DEFW(name, address) sfrw name = address;
#endif /* __IAR_SYSTEMS_ASM__*/
#ifdef __cplusplus
#define READ_ONLY
#else
#define READ_ONLY const
#endif
/************************************************************
* STANDARD BITS
************************************************************/
#define LCDM1_5D (0x0001)
#define LCDM1_5E (0x0002)
#define LCDM1_5G (0x0004)
#define LCDM1_5F (0x0008)
#define LCDM1_5dot (0x0010)
#define LCDM1_5C (0x0020)
#define LCDM1_5B (0x0040)
#define LCDM1_5A (0x0080)
#define LCDM2_4D (0x0001)
#define LCDM2_4E (0x0002)
#define LCDM2_4G (0x0004)
#define LCDM2_4F (0x0008)
#define LCDM2_4dot (0x0010)
#define LCDM2_4C (0x0020)
#define LCDM2_4B (0x0040)
#define LCDM2_4A (0x0080)
#define LCDM3_3D (0x0001)
#define LCDM3_3E (0x0002)
#define LCDM3_3G (0x0004)
#define LCDM3_3F (0x0008)
#define LCDM3_3dot (0x0010)
#define LCDM3_3C (0x0020)
#define LCDM3_3B (0x0040)
#define LCDM3_3A (0x0080)
#define LCDM4_2D (0x0001)
#define LCDM4_2E (0x0002)
#define LCDM4_2G (0x0004)
#define LCDM4_2F (0x0008)
#define LCDM4_2dot (0x0010)
#define LCDM4_2C (0x0020)
#define LCDM4_2B (0x0040)
#define LCDM4_2A (0x0080)
#define LCDM5_1D (0x0001)
#define LCDM5_1E (0x0002)
#define LCDM5_1G (0x0004)
#define LCDM5_1F (0x0008)
#define LCDM5_1C (0x0020)
#define LCDM5_1B (0x0040)
#define LCDM5_1A (0x0080)
#define LCDM6_Bar (0x0001)
#define LCDM6_KPa (0x0002)
#define LCDM6_MPa (0x0004)
#define LCDM6_Pa (0x0008)
#define LCDM6_Temp (0x0020)
#define LCDM6_Psi (0x0040)
#define LCDM6_mmH2O (0x0080)
#define LCDM7_mA (0x0001)
#define LCDM7_atm (0x0002)
#define LCDM7_Kgf (0x0004)
#define LCDM7_mmHg (0x0008)
#define LCDM7_m (0x0010)
#define LCDM7_H (0x0020)
#define LCDM7_L (0x0040)
#define LCDM7_R (0x0080)
#define LCDM8_V (0x0001)
#define LCDM8_vert (0x0002)
#define LCDM8_hori (0x0004)
#define LCDM8_Z (0x0008)
#define LCDM8_mbar (0x0010)
#define LCDM8_empty (0x0040)
#define LCDM8_com (0x0080)
#define LCDM9_d1 (0x0008)
#define LCDM9_d3 (0x0010)
#define LCDM9_d4 (0x0040)
#define LCDM9_d2 (0x0080)
/************************************************************
* End of Modules
************************************************************/
#pragma language=default
#endif /* #ifndef __msp430xE42x */
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -