当前位置:文档之家› IAR430头文件

IAR430头文件

IAR430头文件
IAR430头文件

/******************************************************************** *

* Standard register and bit definitions for the T exas Instruments

* MSP430 microcontroller.

*

* This file supports assembler and C development for

* MSP430x14x devices.

*

* Texas Instruments, V ersion 2.3

*

* Rev. 1.2, Additional Timer B bit definitions.

* Renamed XTOFF to XT2OFF.

*

* Rev. 1.3, Removed leading 0 to aviod interpretation as octal

* values under C

* Included rather than "In430.h"

*

* Rev. 1.4, Corrected LPMx_EXIT to reference new intrinsic _BIC_SR_IRQ

* Changed TAIV and TBIV to be read-only

*

* Rev. 1.5, Enclose all #define statements with parentheses

*

* Rev. 1.6, Defined vectors for USART (in addition to UART)

*

* Rev. 1.7, Added USART special function labels (UxME, UxIE, UxIFG)

*

* Rev. 2.1, Alignment of defintions in Users Guide and of version numbers

*

* Rev. 2.2, Fixed type in ADC12 bit definitions (replaced ADC10 with ADC12) *

* Rev. 2.3, Removed unused def of TASSEL2 / TBSSEL2

*

********************************************************************/

#ifndef __msp430x14x

#define __msp430x14x

#ifdef __IAR_SYSTEMS_ICC__

#ifndef _SY STEM_BUILD

#pragma system_include

#endif

#endif

#if (((__TID__ >> 8) & 0x7F) != 0x2b) /* 0x2b = 43 dec */

#error MSP430X44X.H file for use with ICC430/A430 only

#endif

#ifdef __IAR_SYSTEMS_ICC__

#include

#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_ONL Y

#else

#define READ_ONL Y const

#endif

/************************************************************

* STANDARD BITS

************************************************************/

#define BIT0 (0x0001)

#define BIT1 (0x0002)

#define BIT2 (0x0004)

#define BIT3 (0x0008)

#define BIT4 (0x0010)

#define BIT5 (0x0020)

#define BIT6 (0x0040)

#define BIT7 (0x0080)

#define BIT8 (0x0100)

#define BIT9 (0x0200)

#define BITA(0x0400)

#define BITB (0x0800)

#define BITC (0x1000)

#define BITD (0x2000)

#define BITE (0x4000)

#define BITF (0x8000)

/************************************************************

* STA TUS REGISTER BITS

************************************************************/

#define C (0x0001)

#define Z (0x0002)

#define N (0x0004)

#define V (0x0100)

#define GIE (0x0008)

#define CPUOFF (0x0010)

#define OSCOFF (0x0020)

#define SCG0 (0x0040)

#define SCG1 (0x0080)

/* Low Power Modes code d with Bits 4-7 in SR */

#ifndef __IAR_SYSTEMS_ICC /* Begin #defines for assembler */

#define LPM0 (CPUOFF)

#define LPM1 (SCG0+CPUOFF)

#define LPM2 (SCG1+CPUOFF)

#define LPM3 (SCG1+SCG0+CPUOFF)

#define LPM4 (SCG1+SCG0+OSCOFF+CPUOFF)

/* End #defines for assembler */

#else /* Begin #defines for C */

#define LPM0_bits (CPUOFF) //进入低功耗模式0之后,CPU被关闭,MCLK关闭

#define LPM1_bits (SCG0+CPUOFF) //进入低功耗模式1之后,CPU被关闭,MCLK关闭,直流发生器被禁止

#define LPM2_bits (SCG1+CPUOFF) //进入低功耗模式2之后,CPU被关闭,MCLK关闭,SCLK被禁止

#define LPM3_bits (SCG1+SCG0+CPUOFF) //进入低功耗模式3之后,CPU被关闭,MCLK关闭,直流发生器被禁止,SCLK也被禁止

#define LPM4_bits (SCG1+SCG0+OSCOFF+CPUOFF) //进入低功耗模式4之后,CPU被关闭,MCLK关闭,直流发生器被禁止,SCLK也被禁止,LFXT也被禁止

#include

#define LPM0 _BIS_SR(LPM0_bits) /* Enter Low Power Mode 0 */

#define LPM0_EXIT _BIC_SR_IRQ(LPM0_bits) /* Exit Low Power Mode 0 */

#define LPM1 _BIS_SR(LPM1_bits) /* Enter Low Power Mode 1 */

#define LPM1_EXIT _BIC_SR_IRQ(LPM1_bits) /* Exit Low Power Mode 1 */

#define LPM2 _BIS_SR(LPM2_bits) /* Enter Low Power Mode 2 */

#define LPM2_EXIT _BIC_SR_IRQ(LPM2_bits) /* Exit Low Power Mode 2 */

#define LPM3 _BIS_SR(LPM3_bits) /* Enter Low Power Mode 3 */

#define LPM3_EXIT _BIC_SR_IRQ(LPM3_bits) /* Exit Low Power Mode 3 */

#define LPM4 _BIS_S R(LPM4_bits) /* Enter Low Power Mode 4 */

#define LPM4_EXIT _BIC_SR_IRQ(LPM4_bits) /* Exit Low Power Mode 4 */

#endif /* End #defines for C */

/************************************************************

* PERIPHERAL FILE MAP

************************************************************/

/************************************************************

* SPECIAL FUNCTION REGISTER ADDRESSES + CONTROL BITS

************************************************************/

#define IE1_ (0x0000) /* Interrupt Enable 1 */

DEFC( IE1 , IE1_)

#define U0IE IE1 /* UART0 Interrupt Enable Register */ #define WDTIE (0x01)

#define OFIE (0x02)

#define NMIIE (0x10)

#define ACCVIE (0x20)

#define URXIE0 (0x40)

#define UTXIE0 (0x80)

#define IFG1_ (0x0002) /* Interrupt Flag 1 */

DEFC( IFG1 , IFG1_)

#define U0IFG IFG1 /* UART0 Interrupt Flag Register */ #define WDTIFG (0x01)

#define OFIFG (0x02)

#define NMIIFG (0x10)

#define URXIFG0 (0x40)

#define UTXIFG0 (0x80)

#define ME1_ (0x0004) /* Module Enable 1 */

DEFC( ME1 , ME1_)

#define U0ME ME1 /* UART0 Module Enable Register */ #define URXE0 (0x40)

#define UTXE0 (0x80)

#define USPIE0 (0x40)

#define IE2_ (0x0001) /* Interrupt Enable 2 */

DEFC( IE2 , IE2_)

#define U1IE IE2 /* UART1 Interrupt Enable Register */

#define URXIE1 (0x10)

#define UTXIE1 (0x20)

#define IFG2_ (0x0003) /* Interrupt Flag 2 */

DEFC( IFG2 , IFG2_)

#define U1IFG IFG2 /* UART1 Interrupt Flag Register */

#define URXIFG1 (0x10)

#define UTXIFG1 (0x20)

#define ME2_ (0x0005) /* Module Enable 2 */

DEFC( ME2 , ME2_)

#define U1ME ME2 /* UART1 Module Enable Register */

#define URXE1 (0x10)

#define UTXE1 (0x20)

#define USPIE1 (0x10)

/************************************************************

* W A TCHDOG TIMER

************************************************************/

#define __MSP430_HAS_WDT__ /* Definition to show that Module is available */

#define WDTCTL_ (0x0120) /* W atchdog Timer Control */

DEFW( WDTCTL, WDTCTL_)

/* The bit names have been prefixed with "WDT" */

#define WDTIS0 (0x0001)

#define WDTIS1 (0x0002)

#define WDTSSEL(0x0004)

#define WDTCNTCL(0x0008)

#define WDTTMSEL(0x0010)

#define WDTNMI (0x0020)

#define WDTNMIES (0x0040)

#define WDTHOLD (0x0080)

#define WDTPW (0x5A00)

/* WDT-interval times [1ms] coded with Bits 0-2 */

/* WDT is clocked by fSMCLK (assumed 1MHz) */

#define WDT_MDLY_32 (WDTPW+WDTTMSEL+WDTCNTCL) /* 32ms interval (default) */

#define WDT_MDLY_8 (WDTPW+WDTTMSEL+WDTCNTCL+WDTIS0) /* 8ms " */

#define WDT_MDL Y_0_5 (WDTPW+WDTTMSEL+WDTCNTCL+WDTIS1)

/* 0.5ms " */

#define WDT_MDLY_0_064 (WDTPW+WDTTMSEL+WDTCNTCL+WDTIS1+WDTIS0) /* 0.064ms " */

/* WDT is clocked by fACLK (assumed 32KHz) */

#define WDT_ADLY_1000 (WDTPW+WDTTMSEL+WDTCNTCL+WDTSSEL) /* 1000ms " */

#define WDT_ADLY_250 (WDTPW+WDTTMSEL+WDTCNTCL+WDTSSEL+WDTIS0) /* 250ms " */

#define WDT_ADLY_16 (WDTPW+WDTTMSEL+WDTCNTCL+WDTSSEL+WDTIS1) /* 16ms " */

#define WDT_ADLY_1_9 (WDTPW+WDTTMSEL+WDTCNTCL+WDTSSEL+WDTIS1+WDTIS0) /* 1.9ms " */

/* W atchdog mode -> reset after expired time */

/* WDT is clocked by fSMCLK (assumed 1MHz) */

#define WDT_MRST_32 (WDTPW+WDTCNTCL) /* 32ms interval (default) */

#define WDT_MRST_8 (WDTPW+WDTCNTCL+WDTIS0) /* 8ms " */

#define WDT_MRST_0_5 (WDTPW+WDTCNTCL+WDTIS1) /* 0.5ms " */

#define WDT_MRST_0_064 (WDTPW+WDTCNTCL+WDTIS1+WDTIS0) /* 0.064ms " */

/* WDT is clocked by fACLK (assumed 32KHz) */

#define WDT_ARST_1000 (WDTPW+WDTCNTCL+WDTSSEL) /* 1000ms " */

#define WDT_ARST_250 (WDTPW+WDTCNTCL+WDTSSEL+WDTIS0) /* 250ms " */

#define WDT_ARST_16 (WDTPW+WDTCNTCL+WDTSSEL+WDTIS1) /* 16ms " */

#define WDT_ARST_1_9 (WDTPW+WDTCNTCL+WDTSSEL+WDTIS1+WDTIS0) /* 1.9ms " */

/* INTERRUPT CONTROL */

/* These two bits are defined in the Special Function Registers */

/* #define WDTIE 0x01 */

/* #define WDTIFG 0x01 */

/************************************************************

* HARDWARE MUL TIPLIER

************************************************************/

#define __MSP430_HAS_MPY__ /* Definition to show that Module is available */

#define MPY_ (0x0130) /* Multiply Unsigned/Operand 1 */

DEFW( MPY , MPY_)

#define MPYS_ (0x0132) /* Multiply Signed/Operand 1 */

DEFW( MPYS , MPYS_)

#define MAC_ (0x0134) /* Multiply Unsigned and Accumulate/Operand 1 */ DEFW( MAC , MAC_)

#define MACS_ (0x0136) /* Multiply Signed and Accumulate/Operand 1 */ DEFW( MACS , MACS_)

#define OP2_ (0x0138) /* Operand 2 */

DEFW( OP2 , OP2_)

#define RESLO_ (0x013A) /* Result Low W ord */

DEFW( RESLO , RESLO_)

#define RESHI_ (0x013C) /* Result High W ord */

DEFW( RESHI , RESHI_)

#define SUMEXT_ (0x013E) /* Sum Extend */

READ_ONL Y DEFW( SUMEXT , SUMEXT_)

/************************************************************

* DIGITAL I/O Port1/2

************************************************************/

#define __MSP430_HAS_PORT1__ /* Definition to show that Module is available */ #define __MSP430_HAS_PORT2__ /* Definition to show that Module is available */

#define P1IN_ (0x0020) /* Port 1 Input */

READ_ONL Y DEFC( P1IN , P1IN_)

#define P1OUT_ (0x0021) /* Port 1 Output */

DEFC( P1OUT , P1OUT_)

#define P1DIR_ (0x0022) /* Port 1 Direction */

DEFC( P1DIR , P1DIR_)

#define P1IFG_ (0x0023) /* Port 1 Interrupt Flag */

DEFC( P1IFG , P1IFG_)

#define P1IES_ (0x0024) /* Port 1 Interrupt Edge Select */

DEFC( P1IES , P1IES_)

#define P1IE_ (0x0025) /* Port 1 Interrupt Enable */

DEFC( P1IE , P1IE_)

#define P1SEL_ (0x0026) /* Port 1 Selection */

DEFC( P1SEL, P1SEL_)

#define P2IN_ (0x0028) /* Port 2 Input */

READ_ONL Y DEFC( P2IN , P2IN_)

#define P2OUT_ (0x0029) /* Port 2 Output */

DEFC( P2OUT , P2OUT_)

#define P2DIR_ (0x002A) /* Port 2 Direction */

DEFC( P2DIR , P2DIR_)

#define P2IFG_ (0x002B) /* Port 2 Interrupt Flag */

DEFC( P2IFG , P2IFG_)

#define P2IES_ (0x002C) /* Port 2 Interrupt Edge Select */

DEFC( P2IES , P2IES_)

#define P2IE_ (0x002D) /* Port 2 Interrupt Enable */

DEFC( P2IE , P2IE_)

#define P2SEL_ (0x002E) /* Port 2 Selection */

DEFC( P2SEL, P2SEL_)

/************************************************************

* DIGITAL I/O Port3/4

************************************************************/

#define __MSP430_HAS_PORT3__ /* Definition to show that Module is available */ #define __MSP430_HAS_PORT4__ /* Definition to show that Module is available */

#define P3IN_ (0x0018) /* Port 3 Input */

READ_ONL Y DEFC( P3IN , P3IN_)

#define P3OUT_ (0x0019) /* Port 3 Output */

DEFC( P3OUT , P3OUT_)

#define P3DIR_ (0x001A) /* Port 3 Direction */

DEFC( P3DIR , P3DIR_)

#define P3SEL_ (0x001B) /* Port 3 Selection */

DEFC( P3SEL, P3SEL_)

#define P4IN_ (0x001C) /* Port 4 Input */

READ_ONL Y DEFC( P4IN , P4IN_)

#define P4OUT_ (0x001D) /* Port 4 Output */

DEFC( P4OUT , P4OUT_)

#define P4DIR_ (0x001E) /* Port 4 Direction */

DEFC( P4DIR , P4DIR_)

#define P4SEL_ (0x001F) /* Port 4 Selection */

DEFC( P4SEL, P4SEL_)

/************************************************************

* DIGITAL I/O Port5/6

************************************************************/

#define __MSP430_HAS_PORT5__ /* Definition to show that Module is available */ #define __MSP430_HAS_PORT6__ /* Definition to show that Module is available */

#define P5IN_ (0x0030) /* Port 5 Input */

READ_ONL Y DEFC( P5IN , P5IN_)

#define P5OUT_ (0x0031) /* Port 5 Output */

DEFC( P5OUT , P5OUT_)

#define P5DIR_ (0x0032) /* Port 5 Direction */

DEFC( P5DIR , P5DIR_)

#define P5SEL_ (0x0033) /* Port 5 Selection */

DEFC( P5SEL, P5SEL_)

#define P6IN_ (0x0034) /* Port 6 Input */

READ_ONL Y DEFC( P6IN , P6IN_)

#define P6OUT_ (0x0035) /* Port 6 Output */

DEFC( P6OUT , P6OUT_)

#define P6DIR_ (0x0036) /* Port 6 Direction */

DEFC( P6DIR , P6DIR_)

#define P6SEL_ (0x0037) /* Port 6 Selection */

DEFC( P6SEL, P6SEL_)

/************************************************************

* USART

************************************************************/

/* UxCTL */

#define PENA(0x80) /* Parity enable */

#define PEV (0x40) /* Parity 0:odd / 1:even */

#define SPB (0x20) /* Stop Bits 0:one / 1: two */

#define CHAR (0x10) /* Data 0:7-bits / 1:8-bits */

#define LISTEN (0x08) /* Listen mode */

#define SYNC (0x04) /* UART / SPI mode */

#define MM (0x02) /* Master Mode off/on */

#define SWRST (0x01) /* USART Software Reset */

/* UxTCTL */

#define CKPH (0x80) /* SPI: Clock Phase */

#define CKPL(0x40) /* Clock Polarity */

#define SS EL1 (0x20) /* Clock Source Select 1 */

#define SSEL0 (0x10) /* Clock Source Select 0 */

#define URXSE (0x08) /* Receive Start edge select */

#define TXW AKE (0x04) /* TX W ake up mode */

#define STC (0x02) /* SPI: STC enable 0:on / 1:off */

#define TXEPT (0x01) /* TX Buffer empty */

/* UxRCTL */

#define FE (0x80) /* Frame Error */

#define PE (0x40) /* Parity Error */

#define OE (0x20) /* Overrun Error */

#define BRK (0x10) /* Break detected */

#define URXEIE (0x08) /* RX Error interrupt enable */

#define URXWIE (0x04) /* RX W ake up interrupt enable */ #define RXWAKE (0x02) /* RX W ake up detect */

#define RXERR (0x01) /* RX Error Error */

/************************************************************

* USART 0

************************************************************/

#define __MSP430_HAS_UART0__ /* Definition to show that Module is available */

#define U0CTL_ (0x0070) /* USART 0 Control */

DEFC( U0CTL, U0CTL_)

#define U0TCTL_ (0x0071) /* USART 0 Transmit Control */

DEFC( U0TCTL, U0TCTL_)

#define U0RCTL_ (0x0072) /* USART 0 Receive Control */

DEFC( U0RCTL, U0RCTL_)

#define U0MCTL_ (0x0073) /* USART 0 Modulation Control */

DEFC( U0MCTL, U0MCTL_)

#define U0BR0_ (0x0074) /* USART 0 Baud Rate 0 */

DEFC( U0BR0 , U0BR0_)

#define U0BR1_ (0x0075) /* USART 0 Baud Rate 1 */

DEFC( U0BR1 , U0BR1_)

#define U0RXBUF_ (0x0076) /* USART 0 Receive Buffer */

READ_ONL Y DEFC( U0RXBUF , U0RXBUF_)

#define U0TXBUF_ (0x0077) /* USART 0 Transmit Buffer */

DEFC( U0TXBUF , U0TXBUF_)

/* Alternate register names */

#define UCTL0 U0CTL/* USART 0 Control */

#define UTCTL0 U0TCTL/* USART 0 Transmit Control */

#define URCTL0 U0RCTL/* USART 0 Receive Control */

#define UMCTL0 U0MCTL/* USART 0 Modulation Control */

#define UBR00 U0BR0 /* USART 0 Baud Rate 0 */

#define UBR10 U0BR1 /* USART 0 Baud Rate 1 */

#define RXBUF0 U0RXBUF /* USART 0 Receive Buffer */

#define TXBUF0 U0TXBUF /* USART 0 Transmit Buffer */

#define UCTL0_ U0CTL_ /* USART 0 Control */

#define UTCTL0_ U0TCTL_ /* USART 0 Transmit Control */

#define URCTL0_ U0RCTL_ /* USART 0 Receive Control */

#define UMCTL0_ U0MCTL_ /* USART 0 Modulation Control */

#define UBR00_ U0BR0_ /* USART 0 Baud Rate 0 */

#define UBR10_ U0BR1_ /* USART 0 Baud Rate 1 */

#define RXBUF0_ U0RXBUF_ /* USART 0 Receive Buffer */

#define TXBUF0_ U0TXBUF_ /* USART 0 Transmit Buffer */

#define UCTL_0 U0CTL/* USART 0 Control */

#define UTCTL_0 U0TCTL/* USART 0 Transmit Control */

#define URCTL_0 U0RCTL/* USART 0 Receive Control */

#define UMCTL_0 U0MCT L/* USART 0 Modulation Control */

#define UBR0_0 U0BR0 /* USART 0 Baud Rate 0 */

#define UBR1_0 U0BR1 /* USART 0 Baud Rate 1 */

#define RXBUF_0 U0RXBUF /* USART 0 Receive Buffer */

#define TXBUF_0 U0TXBUF /* USART 0 Transmit Buffer */

#define UCTL_0_ U0CTL_ /* USART 0 Control */

#define UTCTL_0_ U0TCTL_ /* USART 0 Transmit Control */

#define URCTL_0_ U0RCTL_ /* USART 0 Receive Control */

#define UMCTL_0_ U0MCTL_ /* USART 0 Modulation Control */

#define UBR0_0_ U0BR0_ /* USART 0 Baud Rate 0 */

#define UBR1_0_ U0BR1_ /* USART 0 Baud Rate 1 */

#define RXBUF_0_ U0RXBUF_ /* USART 0 Receive Buffer */

#define TXBUF_0_ U0TXBUF_ /* USART 0 Transmit Buffer */

/************************************************************

* USART 1

************************************************************/

#define __MSP430_HAS_UART1__ /* Definition to show that Module is available */

#define U1CTL_ (0x0078) /* USART 1 Control */

DEFC( U1CTL, U1CTL_)

#define U1TCTL_ (0x0079) /* USART 1 Transmit Control */

DEFC( U1TCTL, U1TCTL_)

#define U1RCTL_ (0x007A) /* USART 1 Receive Control */

DEFC( U1RCTL, U1RCTL_)

#define U1MCTL_ (0x007B) /* USART 1 Modulation Control */

DEFC( U1MCTL, U1MCTL_)

#define U1BR0_ (0x007C) /* USART 1 Baud Rate 0 */

DEFC( U1BR0 , U1BR0_)

#define U1BR1_ (0x007D) /* USART 1 Baud Rate 1 */

DEFC( U1BR1 , U1BR1_)

#define U1RXBUF_ (0x007E) /* USART 1 Receive Buffer */

READ_ONL Y DEFC( U1RXBUF , U1RXBUF_)

#define U1TXBUF_ (0x007F) /* USART 1 Transmit Buffer */

DEFC( U1TXBUF , U1TXBUF_)

/* Alternate register names */

#define UCTL1 U1CTL/* USART 1 Control */

#define UTCTL1 U1TCTL/* USART 1 Transmit Control */

#define URCTL1 U1RCTL/* USART 1 Receive Control */

#define UMCTL1 U1MCTL/* USART 1 Modulation Control */

#define UBR01 U1BR0 /* USART 1 Baud Rate 0 */

#define UBR11 U1BR1 /* USART 1 Baud Rate 1 */

#define RXBUF1 U1RXBUF /* USART 1 Receive Buffer */

#define TXBUF1 U1TXBUF /* USART 1 Transmit Buffer */

#define UCTL1_ U1CTL_ /* USART 1 Control */

#define UTCTL1_ U1TCTL_ /* USART 1 Transmit Control */

#define URCTL1_ U1RCTL_ /* USART 1 Receive Control */

#define UMCTL1_ U1MCTL_ /* USART 1 Modulation Control */

#define UBR01_ U1BR0_ /* USART 1 Baud Rate 0 */

#define UBR11_ U1BR1_ /* USART 1 Baud Rate 1 */

#define RXBUF1_ U1RXBUF_ /* USART 1 Receive Buffer */

#define TXBUF1_ U1TXBUF_ /* USART 1 Transmit Buffer */

#define UCTL_1 U1CTL/* USART 1 Control */

#define UTCTL_1 U1TCTL/* USART 1 Transmit Control */

#define URCTL_1 U1RCTL/* USART 1 Receive Control */

#define UMCTL_1 U1MCTL/* USART 1 Modulation Control */

#define UBR0_1 U1BR0 /* USART 1 Baud Rate 0 */

#define UBR1_1 U1BR1 /* USART 1 Baud Rate 1 */

#define RXBUF_1 U1RXBUF /* USART 1 Receive Buffer */

#define TXBUF_1 U1TXBUF /* USART 1 Transmit Buffer */

#define UCTL_1_ U1CTL_ /* USART 1 Control */

#define UTCTL_1_ U1TCTL_ /* USART 1 Transmit Control */

#define URCTL_1_ U1RCTL_ /* USART 1 Receive Control */

#define UMCTL_1_ U1MCTL_ /* USART 1 Modulation Control */

#define UBR0_1_ U1BR0_ /* USART 1 Baud Rate 0 */

#define UBR1_1_ U1BR1_ /* USART 1 Baud Rate 1 */

#define RXBUF_1_ U1RXBUF_ /* USART 1 Receive Buffer */

#define TXBUF_1_ U1TXBUF_ /* USART 1 Transmit Buffer */

/************************************************************

* Timer A3

************************************************************/

#define __MSP430_HAS_TA3__ /* Definition to show that Module is available */

#define TAIV_ (0x012E) /* Timer A Interrupt V ector W ord */

READ_ONL Y DEFW( TAIV , TAIV_)

#define TACTL_ (0x0160) /* Timer A Control */

DEFW( TACTL, TACTL_)

#define TACCTL0_ (0x0162) /* Timer A Capture/Compare Control 0 */ DEFW( TACCTL0 , TACCTL0_)

#define TACCTL1_ (0x0164) /* Timer A Capture/Compare Control 1 */ DEFW( TACCTL1 , TACCTL1_)

#define TACCTL2_ (0x0166) /* Timer A Capture/Compare Control 2 */ DEFW( TACCTL2 , TACCTL2_)

#define TAR_ (0x0170) /* Timer A */

DEFW( TAR , TAR_)

#define TACCR0_ (0x0172) /* Timer A Capture/Compare 0 */

DEFW( TACCR0 , TACCR0_)

#define TACCR1_ (0x0174) /* Timer A Capture/Compare 1 */

DEFW( TACCR1 , TACCR1_)

#define TACCR2_ (0x0176) /* Timer A Capture/Compare 2 */

DEFW( TACCR2 , TACCR2_)

/* Alternate register names */

#define CCTL0 TACCTL0 /* Timer A Capture/Compare Control 0 */ #define CCTL1 TACCTL1 /* Timer A Capture/Compare Control 1 */ #define CCTL2 TACCTL2 /* Timer A Capture/Compare Control 2 */ #define CCR0 TACCR0 /* Timer A Capture/Compare 0 */

#define CCR1 TACCR1 /* Timer A Capture/Compare 1 */

#define CCR2 TACCR2 /* Timer A Capture/Compare 2 */

#define CCTL0_ TACCTL0_ /* Timer A Capture/Compare Control 0 */ #define CCTL1_ TACCTL1_ /* Timer A Capture/Compare Control 1 */ #define CCTL2_ TACCTL2_ /* Timer A Capture/Compare Control 2 */ #define CCR0_ TACCR0_ /* Timer A Capture/Compare 0 */

#define CCR1_ TACCR1_ /* Timer A Capture/Compare 1 */

#define CCR2_ TACCR2_ /* Timer A Capture/Compare 2 */

#define TASSEL1 (0x0200) /* Timer A clock source select 0 */

#define TASSEL0 (0x0100) /* Timer A clock source select 1 */

#define ID1 (0x0080) /* Timer A clock input divider 1 */

#define ID0 (0x0040) /* Timer A clock input divider 0 */

#define MC1 (0x0020) /* Timer A mode control 1 */

#define MC0 (0x0010) /* Timer A mode control 0 */

#define TACLR (0x0004) /* Timer A counter clear */

#define TAIE (0x0002) /* Timer A counter interrupt enable */

#define TAIFG (0x0001) /* Timer A counter interrupt flag */

#define MC_0 (0*0x10u) /* Timer A mode control: 0 - Stop */

#define MC_1 (1*0x10u) /* Timer A mode control: 1 - Up to CCR0 */ #define MC_2 (2*0x10u) /* Timer A mode control: 2 - Continous up */ #define MC_3 (3*0x10u) /* Timer A mode control: 3 - Up/Down */

#define ID_0 (0*0x40u) /* Timer A input divider: 0 - /1 */

#define ID_1 (1*0x40u) /* Timer A input divider: 1 - /2 */

#define ID_2 (2*0x40u) /* Timer A input divider: 2 - /4 */

#define ID_3 (3*0x40u) /* Timer A input divider: 3 - /8 */

#define TASSEL_0 (0*0x100u) /* Timer A clock source select: 0 - TACLK */ #define TASSEL_1 (1*0x100u) /* Timer A clock source select: 1 - ACLK */ #define TASSEL_2 (2*0x100u) /* Timer A clock source select: 2 - SMCLK */ #define TASSEL_3 (3*0x100u) /* Timer A clock source select: 3 - INCLK */

#define CM1 (0x8000) /* Capture mode 1 */

#define CM0 (0x4000) /* Capture mode 0 */

#define CCI S1 (0x2000) /* Capture input select 1 */

#define CCI S0 (0x1000) /* Capture input select 0 */

#define SCS (0x0800) /* Capture sychronize */

#define SCCI (0x0400) /* Latched capture signal (read) */

#define CAP (0x0100) /* Capture mode: 1 /Compare mode : 0 */

#define OUTMOD2 (0x0080) /* Output mode 2 */

#define OUTMOD1 (0x0040) /* Output mode 1 */

#define OUTMOD0 (0x0020) /* Output mode 0 */

#define CCIE (0x0010) /* Capture/compare interrupt enable */

#define CCI (0x0008) /* Capture input signal (read) */

#define OUT (0x0004) /* PWM Output signal if output mode 0 */

#define COV (0x0002) /* Capture/compare overflow flag */

#define CCIFG (0x0001) /* Capture/compare interrupt flag */

#define OUTMOD_0 (0*0x20u) /* PWM output mode: 0 - output only */

#define OUTMOD_1 (1*0x20u) /* PWM output mode: 1 - set */

#define OUTMOD_2 (2*0x20u) /* PWM output mode: 2 - PWM toggle/reset */ #define OUTMOD_3 (3*0x20u) /* PWM output mode: 3 - PWM set/reset */

#define OUTMOD_4 (4*0x20u) /* PWM output mode: 4 - toggle */

#define OUTMOD_5 (5*0x20u) /* PWM output mode: 5 - Reset */

#define OUTMOD_6 (6*0x20u) /* PWM output mode: 6 - PWM toggle/set */ #define OUTMOD_7 (7*0x20u) /* PWM output mode: 7 - PWM reset/set */

#define CCI S_0 (0*0x1000u) /* Capture input select: 0 - CCIxA */

#define CCI S_1 (1*0x1000u) /* Capture input select: 1 - CCIxB */

#define CCI S_2 (2*0x1000u) /* Capture input select: 2 - GND */

#define CCI S_3 (3*0x1000u) /* Capture input select: 3 - Vcc */

#define CM_0 (0*0x4000u) /* Capture mode: 0 - disabled */

#define CM_1 (1*0x4000u) /* Capture mode: 1 - pos. edge */

#define CM_2 (2*0x4000u) /* Capture mode: 1 - neg. edge */

#define CM_3 (3*0x4000u) /* Capture mode: 1 - both edges */

/************************************************************

* Timer B7

************************************************************/

#define __MSP430_HAS_TB7__ /* Definition to show that Module is available */

#define TBIV_ (0x011E) /* Timer B Interrupt V ector W ord */

READ_ONL Y DEFW( TBIV , TBIV_)

#define TBCTL_ (0x0180) /* Timer B Control */

DEFW( TBCTL, TBCTL_)

#define TBCCTL0_ (0x0182) /* Timer B Capture/Compare Control 0 */ DEFW( TBCCTL0 , TBCCTL0_)

#define TBCCTL1_ (0x0184) /* Timer B Capture/Compare Control 1 */ DEFW( TBCCTL1 , TBCCTL1_)

#define TBCCTL2_ (0x0186) /* Timer B Capture/Compare Control 2 */ DEFW( TBCCTL2 , TBCCTL2_)

#define TBCCTL3_ (0x0188) /* Timer B Capture/Compare Control 3 */ DEFW( TBCCTL3 , TBCCTL3_)

#define TBCCTL4_ (0x018A) /* Timer B Capture/Compare Control 4 */ DEFW( TBCCTL4 , TBCCTL4_)

#define TBCCTL5_ (0x018C) /* Timer B Capture/Compare Control 5 */ DEFW( TBCCTL5 , TBCCTL5_)

#define TBCCTL6_ (0x018E) /* Timer B Capture/Compare Control 6 */ DEFW( TBCCTL6 , TBCCTL6_)

#define TBR_ (0x0190) /* Timer B */

DEFW( TBR , TBR_)

#define TBCCR0_ (0x0192) /* Timer B Capture/Compare 0 */

DEFW( TBCCR0 , TBCCR0_)

#define TBCCR1_ (0x0194) /* Timer B Capture/Compare 1 */

DEFW( TBCCR1 , TBCCR1_)

#define TBCCR2_ (0x0196) /* Timer B Capture/Compare 2 */

DEFW( TBCCR2 , TBCCR2_)

#define TBCCR3_ (0x0198) /* Timer B Capture/Compare 3 */

DEFW( TBCCR3 , TBCCR3_)

#define TBCCR4_ (0x019A) /* Timer B Capture/Compare 4 */

DEFW( TBCCR4 , TBCCR4_)

#define TBCCR5_ (0x019C) /* Timer B Capture/Compare 5 */

DEFW( TBCCR5 , TBCCR5_)

#define TBCCR6_ (0x019E) /* Timer B Capture/Compare 6 */

DEFW( TBCCR6 , TBCCR6_)

#define TBCLGRP1 (0x4000) /* Timer B Compare latch load group 1 */ #define TBCLGRP0 (0x2000) /* Timer B Compare latch load group 0 */ #define CNTL1 (0x1000) /* Counter lenght 1 */

#define CNTL0 (0x0800) /* Counter lenght 0 */

#define TBSSEL1 (0x0200) /* Clock source 1 */

#define TBSSEL0 (0x0100) /* Clock source 0 */

#define TBCLR (0x0004) /* Timer B counter clear */

#define TBIE (0x0002) /* Timer B interrupt enable */

#define TBIFG (0x0001) /* Timer B interrupt flag */

#define SHR1 (0x4000) /* Timer B Compare latch load group 1 */ #define SHR0 (0x2000) /* Timer B Compare latch load group 0 */

#define TBSSEL_0 (0*0x0100u) /* Clock Source: TBCLK */

#define TBSSEL_1 (1*0x0100u) /* Clock Source: ACLK */

#define TBSSEL_2 (2*0x0100u) /* Clock Source: SMCLK */

#define TBSSEL_3 (3*0x0100u) /* Clock Source: INCLK */

#define CNTL_0 (0*0x0800u) /* Counter lenght: 16 bit */

#define CNTL_1 (1*0x0800u) /* Counter lenght: 12 bit */

#define CNTL_2 (2*0x0800u) /* Counter lenght: 10 bit */

#define CNTL_3 (3*0x0800u) /* Counter lenght: 8 bit */

#define SHR_0 (0*0x2000u) /* Timer B Group: 0 - individually */

#define SHR_1 (1*0x2000u) /* Timer B Group: 1 - 3 groups (1-2, 3-4, 5-6) */

#define SHR_2 (2*0x2000u) /* Timer B Group: 2 - 2 groups (1-3, 4-6)*/

#define SHR_3 (3*0x2000u) /* Timer B Group: 3 - 1 group (all) */

#define TBCLGRP_0 (0*0x2000u) /* Timer B Group: 0 - individually */

#define TBCLGRP_1 (1*0x2000u) /* Timer B Group: 1 - 3 groups (1-2, 3-4, 5-6) */

#define TBCLGRP_2 (2*0x2000u) /* Timer B Group: 2 - 2 groups (1-3, 4-6)*/

#define TBCLGRP_3 (3*0x2000u) /* Timer B Group: 3 - 1 group (all) */

/* Additional Timer B Control Register bits are defined in Timer A */

#define CLLD1 (0x0400) /* Compare latch load source 1 */

#define CLLD0 (0x0200) /* Compare latch load source 0 */

#define SLSHR1 (0x0400) /* Compare latch load source 1 */

#define SLSHR0 (0x0200) /* Compare latch load source 0 */

#define SLSHR_0 (0*0x0200u) /* Compare latch load sourec : 0 - immediate */

#define SLSHR_1 (1*0x0200u) /* Compare latch load sourec : 1 - TBR counts to 0 */

#define SLSHR_2 (2*0x0200u) /* Compare latch load sourec : 2 - up/down */

#define SLSHR_3 (3*0x0200u) /* Compare latch load sourec : 3 - TBR counts to TBCTL0 */

#define CLLD_0 (0*0x0200u) /* Compare latch load sourec : 0 - immediate */

#define CLLD_1 (1*0x0200u) /* Compare latch load sourec : 1 - TBR counts to 0 */

#define CLLD_2 (2*0x0200u) /* Compare latch load sourec : 2 - up/down */

#define CLLD_3 (3*0x0200u) /* Compare latch load sourec : 3 - TBR counts to TBCTL0 */

/************************************************************

* Basic Clock Module

************************************************************/

#define __MSP430_HAS_BASIC_CLOCK__ /* Definition to show that Module is available */

#define DCOCTL_ (0x0056) /* DCO Clock Frequency Control */

DEFC( DCOCTL, DCOCTL_)

#define BCSCTL1_ (0x0057) /* Basic Clock System Control 1 */

DEFC( BCSCTL1 , BCSCTL1_)

#define BCSCTL2_ (0x0058) /* Basic Clock System Control 2 */

DEFC( BCSCTL2 , BCSCTL2_)

#define MOD0 (0x01) /* Modulation Bit 0 */

#define MOD1 (0x02) /* Modulation Bit 1 */

#define MOD2 (0x04) /* Modulation Bit 2 */

#define MOD3 (0x08) /* Modulation Bit 3 */

#define MOD4 (0x10) /* Modulation Bit 4 */

#define DCO0 (0x20) /* DCO Select Bit 0 */

#define DCO1 (0x40) /* DCO Select Bit 1 */

#define DCO2 (0x80) /* DCO Select Bit 2 */

#define RSEL0 (0x01) /* Range Select Bit 0 */

#define RSEL1 (0x02) /* Range Select Bit 1 */

#define RSEL2 (0x04) /* Range Select Bit 2 */

#define XT5V (0x08) /* XT5V should always be reset */

#define DIV A0 (0x10) /* ACLK Divider 0 */

#define DIV A1 (0x20) /* ACLK Divider 1 */

#define XTS (0x40) /* LFXTCLK 0:Low Freq. / 1: High Freq. */

#define XT2OFF (0x80) /* Enable XT2CLK */

#define DIV A_0 (0x00) /* ACLK Divider 0: /1 */

#define DIV A_1 (0x10) /* ACLK Divider 1: /2 */

#define DIV A_2 (0x20) /* ACLK Divider 2: /4 */

#define DIV A_3 (0x30) /* ACLK Divider 3: /8 */

#define DCOR (0x01) /* Enable External Resistor : 1 */

#define DIVS0 (0x02) /* SMCLK Divider 0 */

#define DIVS1 (0x04) /* SMCLK Divider 1 */

#define SELS (0x08) /* SMCLK Source Select 0:DCOCLK / 1:XT2CLK/LFXTCLK */ #define DIVM0 (0x10) /* MCLK Divider 0 */

#define DIVM1 (0x20) /* MCLK Divider 1 */

#define SELM0 (0x40) /* MCLK Source Select 0 */

#define SELM1 (0x80) /* MCLK Source Select 1 */

#define DIVS_0 (0x00) /* SMCLK Divider 0: /1 */

#define DIVS_1 (0x02) /* SMCLK Divider 1: /2 */

#define DIVS_2 (0x04) /* SMCLK Divider 2: /4 */

#define DIVS_3 (0x06) /* SMCLK Divider 3: /8 */

#define DIVM_0 (0x00) /* MCLK Divider 0: /1 */

#define DIVM_1 (0x10) /* MCLK Divider 1: /2 */

#define DIVM_2 (0x20) /* MCLK Divider 2: /4 */

#define DIVM_3 (0x30) /* MCLK Divider 3: /8 */

#define SELM_0 (0x00) /* MCLK Source Select 0: DCOCLK */

#define SELM_1 (0x40) /* MCLK Source Select 1: DCOCLK */

#define SELM_2 (0x80) /* MCLK Source Select 2: XT2CLK/LFXTCLK */

#define SELM_3 (0xC0) /* MCLK Source Select 3: LFXTCLK */

/*************************************************************

* Flash Memory

*************************************************************/

#define __MSP430_HAS_FLASH__ /* Definition to show that Module is available */

#define FCTL1_ (0x0128) /* FLASH Control 1 */

DEFW( FCTL1 , FCTL1_)

#define FCTL2_ (0x012A) /* FLASH Control 2 */

DEFW( FCTL2 , FCTL2_)

#define FCTL3_ (0x012C) /* FLASH Control 3 */

DEFW( FCTL3 , FCTL3_)

#define FRKEY (0x9600) /* Flash key returned by read */

#define FWKEY (0xA500) /* Flash key for write */

#define FXKEY (0x3300) /* for use with XOR instruction */

#define ERASE (0x0002) /* Enable bit for Flash segment erase */

#define MERAS (0x0004) /* Enable bit for Flash mass erase */

#define WRT (0x0040) /* Enable bit for Flash write */

#define BLKWRT (0x0080) /* Enable bit for Flash segment write */

#define SEGWRT (0x0080) /* old definition */ /* Enable bit for Flash segment write */

#define FN0 (0x0001) /* Divide Flash clock by 1 to 64 using FN0 to FN5 according to: */

#define FN1 (0x0002) /* 32*FN5 + 16*FN4 + 8*FN3 + 4*FN2 + 2*FN1 + FN0 + 1 */ #ifndef FN2

#define FN2 (0x0004)

#endif

#ifndef FN3

#define FN3 (0x0008)

#endif

#ifndef FN4

#define FN4 (0x0010)

#endif

#define FN5 (0x0020)

#define FSSEL0 (0x0040) /* Flash clock select 0 */ /* to distinguish from U SART SSELx */

#define FSSEL1 (0x0080) /* Flash clock select 1 */

#define FSSEL_0 (0x0000) /* Flash clock select: 0 - ACLK */

#define FSSEL_1 (0x0040) /* Flash clock select: 1 - MCLK */

#define FSSEL_2 (0x0080) /* Flash clock select: 2 - SMCLK */

#define FSSEL_3 (0x00C0) /* Flash clock select: 3 - SMCLK */

#define BUSY (0x0001) /* Flash busy: 1 */

#define KEYV (0x0002) /* Flash Key violation flag */

#define ACCVIFG (0x0004) /* Flash Access violation flag */

#define W AIT (0x0008) /* W ait flag for segment write */

#define LOCK (0x0010) /* Lock bit: 1 - Flash is locked (read only) */

#define EMEX (0x0020) /* Flash Emergency Exit */

/************************************************************

* Comparator A

************************************************************/

#define __MSP430_HAS_COMPA__ /* Definition to show that Module is available */

#define CACTL1_ (0x0059) /* Comparator A Control 1 */

DEFC( CACTL1 , CACTL1_)

#define CACTL2_ (0x005A) /* Comparator A Control 2 */

DEFC( CACTL2 , CACTL2_)

#define CAPD_ (0x005B) /* Comparator A Port Disable */

DEFC( CAPD , CAPD_)

#define CAIFG (0x01) /* Comp. A Interrupt Flag */

#define CAIE (0x02) /* Comp. A Interrupt Enable */

#define CAIES (0x04) /* Comp. A Int. Edge Select: 0:rising / 1:falling */

#define CAON (0x08) /* Comp. A enable */

#define CAREF0 (0x10) /* Comp. A Internal Reference Select 0 */

#define CAREF1 (0x20) /* Comp. A Internal Reference Select 1 */

#define CARSEL(0x40) /* Comp. A Internal Reference Enable */

#define CAEX (0x80) /* Comp. A Exchange Inputs */

#define CAREF_0 (0x00) /* Comp. A Int. Ref. Select 0 : Off */

#define CAREF_1 (0x10) /* Comp. A Int. Ref. Select 1 : 0.25*Vcc */

#define CAREF_2 (0x20) /* Comp. A Int. Ref. Select 2 : 0.5*Vcc */

#define CAREF_3 (0x30) /* Comp. A Int. Ref. Select 3 : Vt*/

#define CAOUT (0x01) /* Comp. A Output */

#define CAF (0x02) /* Comp. A Enable Output Filter */

#define P2CA0 (0x04) /* Comp. A Connect External Signal to CA0 : 1 */

#define P2CA1 (0x08) /* Comp. A Connect External Signal to CA1 : 1 */

#define CACTL24 (0x10)

#define CACTL25 (0x20)

#define CACTL26 (0x40)

#define CACTL27 (0x80)

#define CAPD0 (0x01) /* Comp. A Disable Input Buffer of Port Register .0 */

#define CAPD1 (0x02) /* Comp. A Disable Input Buffer of Port Register .1 */

#define CAPD2 (0x04) /* Comp. A Disable Input Buffer of Port Register .2 */

#define CAPD3 (0x08) /* Comp. A Disable Input Buffer of Port Register .3 */

#define CAPD4 (0x10) /* Comp. A Disable Input Buffer of Port Register .4 */

#define CAPD5 (0x20) /* Comp. A Disable Input Buffer of Port Register .5 */

#define CAPD6 (0x40) /* Comp. A Disable Input Buffer of Port Register .6 */

#define CAPD7 (0x80) /* Comp. A Disable Input Buffer of Port Register .7 */

/************************************************************

* ADC12

************************************************************/

#define __MSP430_HAS_ADC12__ /* Definition to show that Module is available */

#define ADC12CTL0_ (0x01A0) /* ADC12 Control 0 */

DEFW( ADC12CTL0 , ADC12CTL0_)

#define ADC12CTL1_ (0x01A2) /* ADC12 Control 1 */

DEFW( ADC12CTL1 , ADC12CTL1_)

#define ADC12IFG_ (0x01A4) /* ADC12 Interrupt Flag */

DEFW( ADC12IFG , ADC12IFG_)

#define ADC12IE_ (0x01A6) /* ADC12 Interrupt Enable */

DEFW( ADC12IE , ADC12IE_)

#define ADC12IV_ (0x01A8) /* ADC12 Interrupt Vector W ord */

DEFW( ADC12IV , ADC12IV_)

#define ADC12MEM_ (0x0140) /* ADC12 Conversion Memory */

#ifndef __IAR_SYSTEMS_ICC

#define ADC12MEM (ADC12MEM_) /* ADC12 Conversion Memory (for assembler) */ #else

#define ADC12MEM ((int*) ADC12MEM_) /* ADC12 Conversion Memory (for C) */ #endif

#define ADC12MEM0_ (0x0140) /* ADC12 Conversion Memory 0 */

DEFW( ADC12MEM0 , ADC12MEM0_)

#define ADC12MEM1_ (0x0142) /* ADC12 Conversion Memory 1 */

DEFW( ADC12MEM1 , ADC12MEM1_)

#define ADC12MEM2_ (0x0144) /* ADC12 Conversion Memory 2 */

DEFW( ADC12MEM2 , ADC12MEM2_)

#define ADC12MEM3_ (0x0146) /* ADC12 Conversion Memory 3 */

DEFW( ADC12MEM3 , ADC12MEM3_)

#define ADC12MEM4_ (0x0148) /* ADC12 Conversion Memory 4 */

DEFW( ADC12MEM4 , ADC12MEM4_)

生产技术整顿方案(红头文件)

关于开展技术管理整顿的工作安排 根据霍煤电生发【2014】439号文《关于开展技术管理整顿的工作安排》精神,为了进一步加强技术管理,规范安全技术文件的编制、审批及现场落实,切实解决技术管理中存在的突出问题,堵塞技术管理漏洞,提高技术管理水平,结合回坡底矿实际情况,特制定回坡底矿技术管理整顿的工作安排,现将整顿工作安排如下,望各单位认真遵照执行。 一、成立技术管理整顿领导组 组长:柯贤栋 副组长:柴贵廷、黄卜亮、贾瑞荣、韩勇军 成员:通风科、地测科、生产科、机电科技术员以上人员及基层队组主管、生产、机电技术员 领导组下设办公室,办公室设在生产科,办公室主任由生产科科长贾瑞荣兼任。 领导组职责: 全面负责技术管理整顿工作的总体安排,督促指导各业务科室技术管理整顿的开展,对整顿工作进行落实总结及考核。 二、整顿时间安排 2014年9月15日—2014年10月15日 本次技术管理整顿工作分三个阶段进行: 第一阶段:开展自查自纠,对存在的问题制定整改方案和措施(9月16日—9月20日); 第二阶段:按照方案进行整改、落实(9月21日—9月30日); 第三阶段:验收、考核、总结(10月1日—10月15日)。 三、整顿内容 重点从生产、通风、机电、地测四个系统开展技术管理整顿,对照技术管理制度、标准、规范、规定要求及责任制落实,查找技术管

理中存在的问题和不足,制定针对性整改方案和整改措施,全面整改落实。 ㈠生产技术管理 1、重点业务管理方面 ⑴、新建、改扩建矿井的初步设计及初步设计修改必须经省煤炭厅审批。 ⑵、试验涉及安全生产的新技术、新工艺、新装备、新材料前,必须经过论证、安全性能检验和鉴定,所编制的安全技术措施必须经集团公司批准。 ⑶、矿井生产系统重大技术改造设计方案,矿井下一水平开拓延深设计方案,矿井回采工作面长度在现有基础上增加50m以上的设计变更,必须经集团公司审批。 ⑷、顶板支护设计、支护参数必须有理论依据,必须根据地质资料和现场条件科学设计,具有演算(验算)过程,矿井必须针对不同的地质情况,确定不同的设计,必须经矿总工程师批准,严禁一种支护设计全矿套用。 ⑸、矿井同一水平开拓延伸设计,坚硬顶板工作面初次放顶的设计,采区设计方案,矿井采掘衔接方案,矿井回采工作面长度在现有基础上增加50m(含)以上的设计,必须经区域公司审批,集团公司备案。 ⑹、采掘工作面遇地质构造,工作面初采、初放、末采、搬家倒面、掘进巷道开口、贯通、过空巷、小煤窑破坏区、采空区、风氧化带、冲刷带、留巷工程、动压影响区、高冒地带、大型硐室开凿等特殊工程,必须由矿总工程师组织制定专门的安全技术措施,安全技术措施的编制必须根据确定的施工方案,明确施工技术标准、工艺流程和安全技术措施要求,措施要及时落实要到位,并严格执行霍煤电生发【2014】405号文《关于加强工作面过构造管理规定》。 ⑺、采掘工作面投产期、开工前,必须有批准的作业规程,作业规程必须根据批准的地质说明书、采区设计、工作面设计及《煤矿安

文件管理制度红头文件

居尚·中国软装配饰机构文件 居尚·中国[2012]第001号签发人: 关于文件管理制度(试行)布告 第一节总则 第一条公司文件,是传达贯彻上级指示精神、请示和答复问题,指导或商洽工作的重要工具。 第二条公司文件,实行统一管理。文件的管理,要做到规范、准确、及时、安全。行文单位,要克服官僚主义和文牍主义。 1.各部门及各有关人员,对文件中涉及本公司应保密的事项,必须严守机密,不可随便向他人泄露。 2.文件保密等级分为:绝密、机密、秘密三种,其他为一般文件。绝密、机密文件打印一定要用专用磁盘。绝密文件只能印一份,由起草人送有阅文资格的人员传阅,机密文件按审阅人数打印,阅完后由起草人收回归档。保密文件由阅文人妥善保管,详见《保密管理制度》。 第三条文件机密等级,由发文单位的主管领导根据文件内容确定。 第四条公司发文的程序为:拟搞、审核(部门领导)、签发(公司领导)打印、发文、催办、立卷、归档、销毁等。 第五条公司收文的处理程序为:收文、分文、传送、催办、立卷、归档、销毁。

第六条草拟文件应注意以下事项 1.内容要符合公司制度。 2.反映情况要客观,实事求是。 3.文字要准确、精炼,条理清楚,层次分明,结构紧密,用语规范。 4.人、地、名称、引文及时间要具体、准确。 第七条各负责人阅、批文件应仔细认真,阅完后须签名并注明日期,不得圈阅。需要签署具体意见的,要明确、具体。 第八条公司所有发文,发文单位应有存档,并将文件原稿(经领导签字)审核稿件连同正本二份存档。有领导指示的,还应附批复件。 第九条收文由行政人事部统一负责。行政人事部收文后,应先做好归类、登记,然后根据文件的内容,分送有关领导阅示。阅示完毕后,由行政人事部收回归档。 第十条所有文件发放,一定要有登记、签收手续。 第十一条公司发文,一定要由行政人事部统一编号 1.以公司名义对外发文,一律×××字(××年)××号; 2.公司总经办文,用总经办字(××年)××号; 3.财务部发文,用财字(××年)××号; 4.工程部发文,用工字(××年)××号; 5.技术部发文,用技字(××年)××号; 6.营运部发文,用营字(××年)××号; 7.人事行政部发文,用人行字(××年)××号; 第十二条红头文件,只适用于需遵照执行的制度、规定、决定、决议、纪要、任免等,其他文件一般用公司信笺印发。 第二节文件起草收发规定 第十三条公司的文件由行政人事部起草,总经办审核,总经理审批签发;公司

红头文件最新(政府)

山东中海利群置业有限公司文件 中海利群置业[2011] 3 号 关于申请东湖花园居住小区调整规划的 请示 河口区住房和城乡建设局: 我公司开发建设的东湖花园项目于2010年3月26日取得规划手续,规划用地面积180032.9平方米,总建筑面积136500平方米,其中住宅建筑面积124800平方米,公建总面积11700平方米(其中会所3410平方米,幼儿园2200平方米,商业6090平方米)(详见建设用地规划许可证[编号:地字第370503200800010号]、建设工程规划许可证[编号:建字第370503200800013号])。

因我公司响应区委区政府号召,积极开发建设河口区东湖花园项目工程并着手打造“河口区东大门”形象工程,将原规划4栋多层住宅楼变更为4栋小高层,建筑面积由原来的12141平方米增加为27237平方米,将原规划商业建筑变更为底层2层商业及顶3层单身职工公寓的商住楼,即楼层由原来的主体二层局部三层增加为主体五层,建筑面积由原来的6090平方米增加为16372平方米;会所由原来的3410平方米减少为1990平方米;幼儿园由原来的2200平方米减少为2054平方米。 综合上述总建筑面积由原来的136500平方米增加为159994平方米。 特申请予以调整规划,重新颁发建设用地、建设工程规划许可证。 当否,请批示! 山东中海利群置业有限公司 2011年06月16日

主题词:调整规划容积率申请 报送:河口区住房和城乡建设局 承办单位:中海利群置业综合业务部共3份存档1份 关于申请临时试验室资质 有关事项的通知 总监试字〔2008〕13号 各驻地办、各项目部: 关于试验室建设筹建处已下发冀交项衡大字〔2008〕61号文《关于施工单位和监理工地试验室近期工作安排的通知》,但最近总监办检查发现,有的单位工地试验室的各项工作距离要求相差甚远。为此,总监办提出如下要求,望各单位遵照执行。 1、各单位尽快进行试验室的建设及临时资质申请资料的整理上报工作;

市公安局红头文件报告请示式样模板范例

菏泽市公安局文件 菏公发〔2×××〕××号签发人:×××关于××××××的报告(请示) 市政府(省公安厅): ×××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××。 菏泽市公安局 2×××年×月×日 (印章) (联系人:×××,联系电话:××××)

抄送:××, ××××, ××, ××××。 菏泽市公安局指挥中心 2×××年×月×日印发(注:此栏调至偶数页底端) 公文格式式样之四:

菏泽市公安局文件 菏公发〔2×××〕××号 关于××××××的意见(决定) ×××: ××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××。 ××××。 菏泽市公安局 2×××年×月×日 (印章)

抄送:××, ××××, ××, ××××。 菏泽市公安局指挥中心 2×××年×月×日印发承办单位:××××承办人:×××(注:此栏调至偶数页底端) 公文格式式样之五: 菏泽市公安局文件 菏公通(复)〔2×××〕××号 关于××××××的通知(通报、批复)

×××,×××,×××: ××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××。 菏泽市公安局 2×××年×月×日 (印章) 抄送:××, ××××, ××, ××××。

红头文件、政府公文的WORD设置

一、红头文件的制作及标准 1、进行页面设置 选择“文件”——“页面设置”选择“页边距”附签,上:3.7厘米下:3.5厘米左:2.8厘米右:2.6厘米。选择“版式”附签,将“页眉和页脚”设置成“奇偶页不同”,在该选项前打“√”。选择“文档网格”附签,“字体设置”,“中文字体”设置为“仿宋”;“字号”设置成“三号”,单击“确定”按钮,选中“指定行网格和字符网格”;将“每行”设置成“28”个字符;“每页”设置成“22”行。然后单击“确定”按钮,这样就将版心设置成了以三号字为标准、每页22行、每行28个汉字的国家标准。 2、插入页号 选择“插入”——“页码”,“位置”设置为“页面底端(页脚)”,“对齐方式”设置为“外侧”。然后单击“格式”按钮,“数字格式”设置为全角的显示格式,单击“确定”按钮,再次单击“确定”按钮完成页码设置。双击页码,在页码两边各加上一条全角方式的短线;并将页码字号设置成“四号”;字体任意;奇数页的页码设置成右空一个汉字,偶数页的页码设置成左空一个汉字。 3、发文机关标识制作 选择“插入”——“文本框”——“横排”菜单项,鼠标将会变成“┼”,在Word 2000版面上单击鼠标左键,出现一个文本框,在该文本框内输入发文机关标识,输入完成后,选中该文本框,单击鼠标右键——“设置文本框格式”,在这里来设置红头的属性。 选择“颜色和线条”附签,“颜色”设置成“无填充颜色”。选择“大小”附签,“高度”设置成“2cm”;宽度设置成“15.5cm”。注:用户可根据实际情况调节尺寸。选择“版式”附签,单击“高级”按钮,水平对齐:“对齐方式”设置成“居中”,“度量依据”设置成“页面”;垂直对齐:“绝对位置”设置成“页边距”,“下侧”设置成“2.5cm”——平行文标准,“8.0cm”——上行文标准,注:用户可根据实际情况调节尺寸。然后单击“确定”。 选择“文本框”附签,左、右、上、下都设置成“0cm”,单击“确定”完成。文本框属性全部设置完成,单击“确定”按钮。选中文本框内的全部文字,将颜色设置成“红色”,字体设置成“小标宋简体”,字号根据文本框的大小设置成相应字号,但要尽量充满该文本框,这样,宽为155mm、高为20mm、距上25mm的红头制作完成。 4、红线制作 首先将“视图”——“工具栏”——“绘图”选中,单击“绘图”工具条的直线工具,鼠标会变成“十”字形,左手按住键盘上的Shift键,右手拖动鼠标从左到右划一条水平线,然后选中直线单击鼠标右键,选择“设置自选图形格式”,红线的属性在这里进行设置。选择“颜色和线条”附签,“颜色”设置为“红色”;“虚实”设置为“实线”;“粗线”设置为“2.25磅”。选择“大小”附签,“宽度”设置为“15.5cm”。选择“版式”附签,单击“高级”按钮,水平对齐:“对齐方式”设置成“居中”,“度量依据”设置成“页面”,垂直对齐:“绝对位置”设置成“页边距”,“下侧”设置成“7cm”——平行文标准,“13.5cm”——上行文标准,注:用户可根据实际情况进行调节。单击确定。 5、文号制作 平行文文号:文号——三号仿宋、居中显示。 上行文文号:文号——三号仿宋字体、左空一个字的距离;签发人——三号仿宋

如何制作红头文件

办公文秘人员必须掌握的电脑技巧 如何制作红头文件 一、红头文件的制作及标准 1、进行页面设置 选择“文件”——“页面设置”选择“页边距”附签,上:3.7厘米下:3.5厘米左:2.8厘米右:2.6厘米。选择“版式”附签,将“页眉和页脚”设置成“奇偶页不同”,在该选项前打“√”。选择“文档网格”附签,“字体设置”,“中文字体”设置为“仿宋”;“字号”设置成“三号”,单击“确定”按钮,选中“指定行网格和字符网格”;将“每行”设置成“28”个字符;“每页”设置成“22”行。然后单击“确定”按钮,这样就将版心设置成了以三号字为标准、每页22行、每行28个汉字的国家标准。 2、插入页号 选择“插入”——“页码”,“位置”设置为“页面底端(页脚)”,“对齐方式”设置为“外侧”。然后单击“格式”按钮,“数字格式”设置为全角的显示格式,单击“确定”按钮,再次单击“确定”按钮完成页码设置。双击页码,在页码两边各加上一条全角方式的短线;并将页码字号设置成“四号”;字体任意;奇数页的页码设置成右空一个汉字,偶数页的页码设置成左空一个汉字。

3、发文机关标识制作 选择“插入”——“文本框”——“横排”菜单项,鼠标将会变成“┼”,在Word 2000版面上单击鼠标左键,出现一个文本框,在该文本框内输入发文机关标识,输入完成后,选中该文本框,单击鼠标右键——“设置文本框格式”,在这里来设置红头的属性。 选择“颜色和线条”附签,“颜色”设置成“无填充颜色”。选择“大小”附签,“高度”设置成“2cm”;宽度设置成“15.5cm”。注:用户可根据实际情况调节尺寸。选择“版式”附签,单击“高级”按钮,水平对齐:“对齐方式”设置成“居中”,“度量依据”设置成“页面”;垂直对齐:“绝对位置”设置成“页边距”,“下侧”设置成“2.5cm”——平行文标准,“8.0cm”——上行文标准,注:用户可根据实际情况调节尺寸。然后单击“确定”。 选择“文本框”附签,左、右、上、下都设置成“0cm”,单击“确定”完成。文本框属性全部设置完成,单击“确定”按钮。选中文本框内的全部文字,将颜色设置成“红色”,字体设置成“小标宋简体”,字号根据文本框的大小设置成相应字号,但要尽量充满该文本框,这样,宽为155mm、高为20mm、距上25mm的红头制作完成。 4、红线制作 首先将“视图”——“工具栏”——“绘图”选中,单击“绘图”工具条的直线工具,鼠标会变成“十”字形,左手按住键盘上的Shift键,右手拖动鼠标从左到右划一条水平线,然后选中直线单击鼠标右键,选择

“红头文件”概念析

法律视野中的“红头文件” 汪全胜 “红头文件”不是一个严格的规范意义的术语,但近些年在报纸、杂志、电视、网络等媒体上出现频率较高的一个术语,也是广大群众约定俗成的习惯上的说法。到底“红头文件”概念所指什么,有值得辨析的必要。 在我国法律法规文献中,没有“红头文件”这个词的表述,通常用以表述的词有“法律、行政法规、部门规章、地方政府规章(部门规章与地方政府规章在法学上都称之为行政规章)”,这些都是我国现阶段的法的形式。除了这些属于“法”的范畴的词外,还有用以表述的词有“行政措施、决定、命令、指示、规定”,如宪法第89条第1款规定,国务院的职权有“根据宪法和法律,规定行政措施,制定行政法规,发布决定和命令”;宪法第90条第2款规定“各部、各委员会根据法律和国务院的行政法规、决定、命令,在本部门的权限内,发布命令、指示和规章”;《行政诉讼法》第12条规定的不能提起行政诉讼的行为中,有一种“行政法规、规章或者行政机关制定、发布的具有普遍约束力的决定、命令”(这是不是意味着决定与命令有些不具有普遍约束力,也就是行政法学上所讲的具体行政行为。具有普遍约束力的决定与命令是抽象行政行为);《行政复议法》第7条采用了“行政规定”。另外在一些法律法规中规定除“法律、行政法规、行政规章”以外的具有普遍约束力的规范性文件统称之为“其他规范性文件”,如《行政处罚法》第14条规定了“其他规范性文件不得设定行政处罚”;《行政许可法》第17条也规定“其他规范性文件一律不得设定行政许可”。 那么“红头文件”与“法律、行政法规、行政规章、行政措施、行政规定、决定、命令、指示、其他规范性文件”是什么关系呢? 为弄清这个问题,我们先来看看一些学者对“红头文件”概念的界定: 第一种界定:“红头文件”是人们对行政公文的俗称,因文件首页红色的文头而得名,主要是指政府进行行政决定、行政执行、行政协调与控制等活动过程中形成的各种信息记录。主要指“规范类红头文件”,包括行政法规、行政规章、行政政策、行政命令、行政决定、行政裁决、行政措施、行政组织职能和工作程序方法,各项管理标准等等①。 第二种界定:“红头文件”是通俗的称谓,泛指宪法、法律、法规、规章以外的有关机关和部门制定发布的非立法性文件,包括对抽象性事项作出规定的文件。由于是以各级国家①参见杨霞:《论“红头文件”的公布方式》,载〈档案学通讯〉2003年第4期。

方案红头文件

郑州首届“朝美杯星级示范药店” 评比活动实施方案 为规范医药连锁企业门店、单体药店经营行为,提升药店管理和服务水平,充分体现十八届三中全会精神,加强社会化管理,保障广大人民群众用药安全有效,进一步推进药品安全诚信体系建设,带动我市药品经营行业健康发展,郑州医药保健品协会与大河健康报联合主办,在全市药品连锁企业、单体药店中开展“星级示范药店”评选活动。 一、指导思想 以党的十八届三中全会重要思想为指导,全面落实科学发展观和科学监管理念,进一步规范药品流通秩序,优化城市窗口文明形象,引领行业发展潮流,树立质量服务管理标杆,确保人民群众用药安全有效,全力打造行业诚信服务品牌,促进行业规范发展。 二、目标任务 在全市范围内开展“星级示范药店”评比活动,推动我市药品行业市场诚信体系建设,建立对守信经营者的激励机制,树立一批消费者满意、严格守法、诚实守信、管理科学、服务周到的星级示范药店,从而带动整个行业健康发展。 三、组织机构 指导单位:河南省卫生厅河南省食品药品监督管理局 主办单位:郑州医药保健品协会大河健康报 承办单位:大河健康网 媒体支持:河南日报大河报河南商报东方今报

医药卫生报河南科技报 郑州日报郑州晚报 河南电视台郑州电视台 河南人民广播电台郑州人民广播电台 中原网商都网新河南网新浪河南腾讯河南 四、领导成员 为加强“星级示范药店”评比活动组织领导,确保本次评比活动客观、公正和公平,特成立郑州首届“星级示范药店”评比活动组委会。组委会下设办公室,设在郑州医药保健品协会综合办公室,具体负责“星级示范药店”评比活动的组织协调工作。 总顾问:吴希悦李新章杨青平 主任:王发田 副主任:许福亮朱振江 成员:王建华(河南大药房连经营有限公司总经理) 司国奇(河南省康丰医药零售有限公司总经理) 杨明江(河南张仲景大药房股份有限公司总经理) 李爱松(河南杏林好药师大药房股份有限公司总经理) 宫沛霖(河南本草国药馆有限公司董事长) 王良华(河南复生堂大药房有限公司董事长) 汤国政(河南天泽医药连锁有限公司东升医药商店总经理) 冯长华(河南省同乐医药有限公司董事长) 黄义军(河南省医药超市有限公司总经理)

(完整版)红头文件的标准格式及范本

红头文件的标准格式及范本 格式: 一、眉首:(文头,红色反线以上部分) 印制份数序号、密级和保密期限、紧急程度、发文机关标识、发文字号、签发人 1.公文份数顺序号7位数(版心左上角顶格第1行,机密、绝密件才标注) 2.密级和保密期限(秘密、机密、绝密*30年) 秘密件指内容涉及国家一般秘密,一旦泄露会使国家的安全和利益遭受一定损害的公文。 机密件指内容涉及国家重要秘密,一旦泄露会使国家的安全和利益遭受严重损害的公文。 绝密件指内容涉及国家核心秘密,一旦泄露会使国家的安全和利益遭受重大损害的公文。 3.紧急程度 急件、特急;电报:特提、特急、加急、平急 (3号黑体字,顶格标识在版心右上角第1行,两字间空1字;如同时标识密级和紧急程度,密级在第1行,紧急程序在第2行) 4.发文机关标识(小标宋体字,红色) 《XXX人民政府文件》——主要用于向上级机关报告工作,颁布行政规章,发布政府的决定或通知、印发重要会议纪要和政府领导讲话,转发上级或批转下级重要文件等《XXX人民政府》——主要用于印发函件及处理一般事项的通知、批复等下行文。 联合行文(党、政、军、群) 5.发文字号(发文机关标识下空2行,用3号仿宋体字,居中排布。联合行文只标主办机关的发文字号) 发文机关代字(渝府发)——年份〔2005〕——序号 6.签发人 只有上行文才标注。平行排列于发文字号右侧。发文字号居左空1字,签发人姓名居右空1字。“签发人”用3号仿宋字,后用3号楷体字标识签发人姓名。 二、主体(红色反线下方,主题词上方) 标题、主送机关、正文、附件、发文机关、成文时间、印章、附注 1.标题(位于红色反线空两行之下,2号小标宋体字,居中) 三要素:发文机关——事由(关于?的)——文种 要求:切题、简明、醒目、得体 2.主送机关(左侧顶格用3号仿宋体字标识) 全称或规范化简称、统称 注:公告、通告等属周知性的公文,没有主送单位。 3.公文正文:首页必须显示正文 4.附件(正文下空1行左空2字,用3号仿宋体标识) 附件是正文内容的组成部分,与公文正文一样具有同等效力。 5.成文日期(行政机关公文用汉字,党委系统用阿拉伯数码标识;法规性公文的成文时间一般在标题下方正中,并加一圆括号)

发改委红头文件(1)

安徽省发展和改革委员会 皖发改政策函〔2010〕375号 关于在省重点建设项目招投标活动中 应用企业信用评级报告的通知 省直有关部门,各市、县发展改革委,各有关单位:为认真贯彻落实省委、省政府关于工程建设领域突出问题专项治理工作总体要求,进一步加强招投标领域信用建设,规范招投标活动,维护公平竞争的招投标市场秩序,为我省经济社会发展营造良好的信用环境,根据我省治理工程建设领域突出问题工作领导小组印发的《安徽省规范工程建设项目决策行为和招投标活动专项工作方案》和我省开展工程建设领域诚信体系建设试点工作要求,经研究,决定在省重点建设项目招投标活动中应用企业信用评级报告。现就有关事项通知如下: 一、自2010年9月1日期,企业在参与我省重点建设项目投标时,必须使用企业信用评级报告。 —1 —

1.采用经评审的最低投标价法评标的施工类招标项目,招标人可以将企业信用评级报告作为投标人资格条件的依据。招标人应在保证投标竞争充分的前提下,规定某类信用等级作为投标资格的必要条件,该条件必须在招标公告中载明。 2.采用综合评估法评标的施工类招标项目,招标人在将企业信用评级报告作为投标人资格条件依据的基础上,应在评标办法中考虑企业信用等级优劣情况。 3.服务类招标项目,设置企业信用报告评分可参照《安徽省重点建设项目监理招标评标示范办法》。资信评分项目的设置在对投标人本身采用的企业信用评级报告评分的基础上,可以根据项目实际对拟派项目管理班子进行适当评分。 4.招标人在设置企业信用评级报告评分时,可以调整评标示范办法中的各类信用等级的具体得分,但最高分值不得突破相应评标示范办法的最高分。 二、企业信用评级报告由第三方信用评级机构出具。信用评级机构必须坚持公平、独立原则,依据省发展改为委制定的《安徽省企业信用评价指导性标准》要求,按照规范程序对企业进行信用评价,并出具企业信用评级报告,企业信用评级报告有效期为2年,有效期内企业信用评级报告可重复使用。 省外投标企业可向属地或我省信用评级机构申请信用评级,信用评级报告采用我省制定的“标准”和“格式”。 三、省发展改革委在省内择优选择一批有资格的信用评级机—2 —

市委员会人民政府红头文件报告请示范例

机密 中国共产党 ⅹⅹ州市委员会(请示) 报告 ⅹⅹ报〔20××〕×号签发人:×××××× ★ 中共XX市委员会 关于××××××××的请示 报告 ××××: ××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××。 中共X X市委员会(印章)

20××年×月×日(联系人:×××,电话:×××,手机:×××) 主题词:×××××××××请示 报告 中共XX市委办公室 20××年×月×日印发 (共印××份) 式样四 中国共产党 ⅹⅹ州市委员会 ⅹⅹ函〔20××〕×号 中共XX市委员会 关于××××××××的函 ××××: ×××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××

×××××××××××××××××××××××××××。 中共XX市委员会(印章) 20××年×月×日 主题词:×××××××××函 中共XX市委办公室 20××年×月×日印发 (共印××份) 式样五 中国共产党 ⅹⅹ州市委员会 ⅹⅹ复〔20××〕×号 中共XX市委员会 关于××××××××的批复 ××××: ×××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××

红头文件考核办法

山东平安建设集团有限公司文件 鲁平建字[2007]第29号 关于印发安全生产责任制考核办法的通知 总公司所属各单位、机关各处室: 为认真落实各项安全生产责任制,确保安全生产,经总公司研究决定:制定下发各级各部门安全生产责任制考核办法,望接到通知后,认真遵照执行。 附:各级各部门安全生产责任制考核办法 山东平安建设集团有限公司 二○○七年元月一日送:公司董事长、总经理、总工、副总经理 发:各部室、项目部

安全生产责任制考核办法 安全生产责任制是各部门、各级人员对施工全过程安全管理的重要措施,同时也是企业岗位责任制的一个重要组成部分。为了加强安全生产责任制的贯彻落实,确保安全目标实现,使之在企业安全管理中发挥应有的作用,特制定如下安全生产责任制考核办法。 一、成立以公司总经理为首,主管生产副总经理,安全处处长、各项目经理、技术负责人、施工员、安全员为一体的责任制考核领导小组对项目部各部门人员责任制的执行情况进行考核。(考核领导小组见附页一) 二、建立检查制度 1、责任制建立后考核领导小组每月对项目被考核部门(人)进行一次考评,考评的主要内容如下: (1)项目经理:认真贯彻党和国家安全生产方针政策,认真执行地方政府及各级安全主管部门的安全生产条例、规范、规章制度,国家强制性标准。抓好施工现场安全生产文明施工,并努力做到树立安全第一的思想。 定期召开安全生产工作会议,及时掌握安全生产动态,分析安全生产形式,布置安全生产工作,领导组织安全生产检查,发现施工中不安全问题,组织制定措施,及时解决,对公司分公司安全部门密切配合,定人、定时间、定措施,对提出的问题认真整改,杜绝和排除施工现场一切安全隐患。 完善安全保障体系,建立安全机构,按规定配备安全员,正确使用

红头文件

XXXXXXXXXXXX文件 大小根据实际情况 XX字【20XX】XX号 题目 标题用二号小标宋字体 XX部门:主送机关三号仿宋顶格冒号用全角 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXX。正文三号仿宋 特此通知 XX公司 20XX.X.X 成文日期三号仿宋右空四个字的距离主题词三号黑体主题词目三号小标宋 主题词:请购流程通知 抄报:X总 抄送:公司各部门 抄送、抄送单位、印发单位及引发日期用三号仿宋 眉首:(文头,红色反线以上部分)

印制份数序号、密级和保密期限、紧急程度、发文机关标识、发文字号、签发人 1.公文份数顺序号7位数(版心左上角顶格第1行,机密、绝密件才标注) 2.密级和保密期限(秘密、机密、绝密*30年) 秘密件指内容涉及国家一般秘密,一旦泄露会使国家的安全和利益遭受一定损害的公文。 机密件指内容涉及国家重要秘密,一旦泄露会使国家的安全和利益遭受严重损害的公文。 绝密件指内容涉及国家核心秘密,一旦泄露会使国家的安全和利益遭受重大损害的公文。 3.紧急程度 急件、特急;电报:特提、特急、加急、平急 (3号黑体字,顶格标识在版心右上角第1行,两字间空1字;如同时标识密级和紧急程度,密级在第1行,紧急程序在第2行) 4.发文机关标识(小标宋体字,红色) 《XXX人民政府文件》——主要用于向上级机关报告工作,颁布行政规章,发布政府的决定或通知、印发重要会议纪要和政府领导讲话,转发上级或批转下级重要文件等)

《XXX人民政府》——主要用于印发函件及处理一般事项的通知、批复等下行文。 联合行文(党、政、军、群) 5.发文字号(发文机关标识下空2行,用3号仿宋体字,居中排布。联合行文只标主办机关的发文字号) 发文机关代字(渝府发)——年份〔2005〕——序号 6.签发人 只有上行文才标注。平行排列于发文字号右侧。发文字号居左空1字,签发人姓名居右空1字。“签发人”用3号仿宋字,后用3号楷体字标识签发人姓名。 二、主体(红色反线下方,主题词上方) 标题、主送机关、正文、附件、发文机关、成文时间、印章、附注 1.标题(位于红色反线空两行之下,2号小标宋体字,居中)三要素:发文机关——事由(关于?的)——文种 要求:切题、简明、醒目、得体 2.主送机关(左侧顶格用3号仿宋体字标识) 全称或规范化简称、统称 注:公告、通告等属周知性的公文,没有主送单位。 3.公文正文:首页必须显示正文

政府 红头文件的制作及标准 Microsoft Office Word 文档

红头文件的制作及标准,经常需要搞文字工作的都来学到点 来源:陈翊龙的日志 1、进行页面设臵 选择“文件”——“页面设臵”选择“页边距”附签,上:3.7厘米下:3.5厘米左:2.8厘米右:2.6厘米。选择“版式”附签,将“页眉和页脚”设臵 成“奇偶页不同”,在该选项前打“√”。选择“文档网格”附签,“字体设臵”,“中文字体”设臵为“仿宋”;“字号”设臵成“三号”,单击“确定”按钮, 选中“指定行网格和字符网格”;将“每行”设臵成“28”个字符;“每页”设 臵成“22”行。然后单击“确定”按钮,这样就将版心设臵成了以三号字为标准、每页22行、每行28个汉字的国家标准。 2、插入页号 选择“插入”——“页码”,“位臵” 设臵为“页面底端(页脚)”,“对齐 方式”设臵为“外侧”。然后单击“格式”按钮,“数字格式”设臵为全角的 显示格式,单击“确定”按钮,再次单

击“确定”按钮完成页码设臵。双击页码,在页码两边各加上一条全角方式的短线;并将页码字号设臵成“四号”;字体任意;奇数页的页码设臵成右空一个汉字,偶数页的页码设臵成左空一个汉字。 3、发文机关标识制作 选择“插入”——“文本框”——“横排”菜单项,鼠标将会变成“┼”,在W ord 2000版面上单击鼠标左键,出现一个文本框,在该文本框内输入发文机关标识,输入完成后,选中该文本框,单击鼠标右键——“设臵文本框格式”,在这里来设臵红头的属性。 选择“颜色和线条”附签,“颜色”设臵成“无填充颜色”。选择“大小”附签,“高度”设臵成“2cm”;宽度设臵成“15.5cm”。注:用户可根据实际情况调节尺寸。选择“版式”附签,单击“高级”按钮,水平对齐:“对齐方式”设臵成“居中”,“度量依据”设臵成“页面”;垂直对齐:“绝对位臵”设

红头文件40(情况说明)

路桥灵文(2015)040号签发人:邓宏 关于四川省重点工程公路建设从业单位信用评定公示我项目部存在异议的情况说明芦山县公路养护段: 根据四川省交通运输厅网站公示的四川省重点公路建设从业单 位信用评定公示内容,我公司按照《四川省重点公路建设从业单位信 用管理办法》中有关评分标准,本着实事求是,逐条逐项进行自我评

定,其自我评定结果与公示结果存在偏差,理由如下: 一、项目开工至2014年10月,项目所在地受极端天气影响及土地征用、房屋管线拆迁未及时跟进,导致工程无施工作业面,故项目经理、技术负责人前期在岗时间相对较少;2014年10月至今,项目经理、技术负责人均按合同相关条款约定按时到岗到位,正常开展施工作业; 二、施工机械设备、仪器完全按照合同要求按时到位,设备、仪器运行正常,完全满足施工需要,所有设备严格实行“三定”制度;进场设备、仪器均经业主单位及监理工程师认可; 三、项目管理机构、管理制度完善;原材料、成品、半成品、构配件均按有关规定进行检查检验同时提供了相应的证明材料; 四、所有隐蔽工程均按照相关规定,经报业主、监理工程师现场检验隐蔽工程,经检验合格后才进行隐蔽和进行下一道工序作业; 五、工程实体外观按照《公路工程质量检验评定标准》检验,外观无缺陷,并得到当地老百姓及当地政府的一致肯定; 六、所有项目管理资料均按相关规定完成各方签认并及时归档; 七、安全管理资料、管理制度完善,应急预案、措施已建立并经监理及业主批复。特殊作业人员均持证上岗; 八、本项目开工至今,未发生任何一起安全责任事故; 九、本项目开工至今,民工工资及时发放,未发生拖欠农民工工资事件,做到了民工工资按时发放。 综上所述,我项目部质量、安全管理制度建立健全,未发生安全

医院红头文件标准格式

XXXX医院文件 XXXX医〔2016〕1号 关于医院各科室开展日报制度的通知 各科室: 医院各科室日报数据是院方董事会、院务会研究医院经营情况,评价各科室业绩,衡量主诊医生技术水平和服务质量的重要数据。院务会通过日报及周报数据,分析经营形势,衡量市场营销方案优劣,改进市场营销方案;同时分析个别科长期业绩不振,甚至下滑的原因,是解聘人员重要指标之一。所以日报制度对医院管理非常重要。经院务会研究决定,从即日起开展日报制度,现将有关具体问题明确如下: 1、要求各科室按医院管理要求及时准确完成各种临床登记本;如门诊病人登记本,病人出入院登记本及交接班本。 2、具体工作负责人:办公室人员:XXX,导医:XXX。 导医工作职责:每日下班前(5:20左右)负责收集各科室数据,要求以原始登记本为主,电脑处方为辅,特别不要忘记晚夜班信息登记。 办公室人员职责:负责审核汇总以及各种数据,以电脑数据为主。同时每周一和每月1号初周报及月报,分别将上述资料送至医院管理层。

3、每周、每月医院管理层将组织各科室主任、主诊医生召开经营管理分析会议。 4、统计科室:门诊急诊室、骨伤科、中医专家、心血管科、儿科门诊、儿科门诊2、外科、内科、妇产科、妇产科(1)、疼痛科、五官科、放射科、B超室、检验科。 5、统计项目:初诊病人、复诊病人、入院病人、出院病人、在院病人和每日费用;检验科、B超室、放射科仅统计人数及总收入。 6、周报及月报报送:XXX、XXX、XXX、XXX各一份。 特此通知 XXXX医院 2016年7月22日 主题词:医院日报制度通知 报送:董事会,医院领导 医院办公室 2016年7月22日印 (共印16份)

标准国家行政机关公文及公司通用红头文件排版格式

标准国家行政机关公文及公司通用红头文件排 版格式 GE GROUP system office room 【GEIHUA16H-GEIHUA GEIHUA8Q8-

国家行政机关公文格式 一、纸型、纸质 复印纸A4型(国际标准210mm×297mm),厚度定量60—80g/m2。 二、封面 文件必须按《国家行政机关公文格式》执行。材料10页以内的一般不加封面,确需加封面的材料可以加上,如规划、纲领性文件、规章制度、材料汇编等。封面可使用必要的文字和徽标,但不使用花边和图案。加封面的材料同时应加封底。 三、标题 标题使用2号小标宋体或宋体加粗,顶行。副标题居中排列,使用3号宋、仿宋或楷体,但不与正文字体重复,破折号占2格。 四、正文 1.正文文字字体、字号 正文使用3或4号仿宋、宋体。 2.正文内标题字体、字号

1级标题文字使用3或4号黑体,2级标题文字使用3或4号楷体,3级标题文字使用3或4号宋或仿宋体,4级标题文字使用3或4号宋或仿宋体。标题单独成行时,均无需标点。 不提倡正文内标题使用加粗或艺术字体,如行书、隶书、魏书、细圆体、综艺体、琥珀体、瘦金体等,以保持公文严肃、文面整洁。 3. 结构层次序数、标点 第1层为“一、”,第2层为“(一)”,第3层为“1.”,第4层为“(1)”。不使用不规范的序号,如:1)、A、a等。 4.段落 每段文字前空2格,第2行起均顶格。 5.表格 正文中表格一般作附件,置后。小于文面半幅的,可随文就位,与正文同宽。表内字体同正文,字号可略小。 6.数字 数字除成文日期、部分结构层次序数和在词、词组、惯用语、缩略语、具有修辞色彩语句中作为词素的数字必须使用汉字外,应当使用阿拉伯数字。 五、落款、盖印

市公安局红头文件报告请示式样范例

市公安局红头文件报告请示式样范例 集团文件版本号:(M928-T898-M248-WU2669-I2896-DQ586-M1988)

菏泽市公安局文件菏公发〔2×××〕××号签发人:××× 关于××××××的报告(请示) 市政府(省公安厅): ×××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××。 菏泽市公安局 2×××年×月×日 (印章) (联系人:×××,联系电话:××××) 抄送:××, ××××, ××, ××××。 菏泽市公安局指挥中心 2×××年×月×日印发 (注:此栏调至偶数页底端) 公文格式式样之四: 菏泽市公安局文件 菏公发〔2×××〕××号 关于××××××的意见(决定) ×××:

××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××。 ××××。 菏泽市公安局 2×××年×月×日 (印章) 抄送:××, ××××, ××, ××××。 菏泽市公安局指挥中心 2×××年×月×日印发 承办单位:××××承办人:×××(注:此栏调至偶数页底端) 公文格式式样之五: 菏泽市公安局文件 菏公通(复)〔2×××〕××号 关于××××××的通知(通报、批复) ×××,×××,×××: ××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××。 菏泽市公安局 2×××年×月×日 (印章) 抄送:××, ××××, ××, ××××。 菏泽市公安局指挥中心 2×××年×月×日印发

红头文件格式

红头文件格式 文稿归稿存档编号:[KKUY-KKIO69-OTM243-OLUI129-G00I-FDQS58-

(上行文格式) 中共×××委办公室(请 示) (居右空1字,联署单位签发人姓名按 先上下后左右标注,用4号仿宋体字) (发文机关标识下空2行,居左空1字,用4号仿宋体字) ×××××× ××报〔20××〕×号签发人:××××××————————————————★———————————————— 中共×××委办公室 关于××××××的请示(红色反线下空2行,居中 排印,用2号小标宋体字) ××××(主送机关在标题下空1行,左侧顶格标注,用3号仿宋体字):××××××××××××××××××××××××××××××××××××××××××××××××××××××××××……(正文在主送机关下1行,每自然段左空2字,回行顶格,用3号仿宋体字)。

××××××××××××××××××××××××××××××××××××××××××××××××××××××××××……。 ××××××××××××××××××××××××××××××××××××××××××××××××××××××××××……。 当否,请批复 (发文机关署名在正文末行下空2行,用3号仿宋体字) ××××××××× 20××年×月×日 (成文日期用阿拉伯数字书写全称, 位于发文机关署名右下方低2个 字,且“日”字右空2个字,用3 号仿宋体字。凡标明主送机关的公 文需加盖印章) (词目用3号小 标宋体字,词目之间空1字) 主题词(居左顶格,用3号黑体字):×××××××××请示 ××××××办公室 20××年×月×日印 (共印××份)

政府红头文件通常格式 说明

政府红头文件通常格式说明 红头文件通常有三种格式说明 三种格式分别为:(1.报;2.函;3.发。) 对应的是上行文、平行文、下行文。 三种格式的用法: “报”:指的是给上级报告情况用的; “函”:指的是对平级别的单位请求、答复、协商等情况下用的;“发”:指的是对下级布置工作、提出要求等等用的。 值得说明:“字”:指的是决定、公告等等用。 党委的直接用单位简称,政府的要加上“政”字。 红头文件注意事项: 1、装订:两页以上装订至纸张的四分之一和四分之三处 2、平行文:上空九格(仿宋三号字体、行距单倍行距加固定值5磅) 上行文:上空13格+固定值20磅 标题:宋体加粗小二 文号与标题空2格标题与正文空1格 文头用仿宋三号正文用仿宋三号 主题词:用黑体三号内容用仿宋三号 抄送报:仿宋三号 3、页边距:上下2.54左右2.5(横28字,竖22行) 带文件头的用世林化发(世林化发〔2011〕号)

不带文件头的用世林化字(世林字〔2011〕号签发人:) 公司内部发文用平行文 公司外部发文用上行文 红头文件格式要求 眉首:(文头,红色反线以上部分) 印制份数序号、密级和保密期限、紧急程度、发文机关标识、发文字号、签发人 1.公文份数顺序号7位数(版心左上角顶格第1行,机密、绝密件才标注) 2.密级和保密期限(秘密、机密、绝密*30年) 秘密件指内容涉及国家一般秘密,一旦泄露会使国家的安全和利益遭受一定损害的公文。 机密件指内容涉及国家重要秘密,一旦泄露会使国家的安全和利益遭受严重损害的公文。 绝密件指内容涉及国家核心秘密,一旦泄露会使国家的安全和利益遭受重大损害的公文。 3.紧急程度 急件、特急;电报:特提、特急、加急、平急 (3号黑体字,顶格标识在版心右上角第1行,两字间空1字;如同时标识密级和紧急程度,密级在第1行,紧急程序在第2行) 4.发文机关标识(小标宋体字,红色)

相关主题
文本预览
相关文档 最新文档