
// **** Определение регистров и базового адреса микромодулей TAM1-ISA и TXM1-ISA **************

#define TAM1_REG_ADR_BASE			0 				// Определение регистров микромодуля TAM1-ISA
#define TAM1_REG_IRQ					1
#define TAM1_REG_DATA_COD			2
#define TAM1_REG_RESET				3
#define TAM1_REG_IRQ_3mb			3
#define TAM1_REG_REJ1					4
#define TAM1_REG_ADR_RAM			5
#define TAM1_REG_REJ2					6
#define TAM1_REG_DATA_RAM			7
#define TAM1_REG_TIMER_HWord	8
#define TAM1_REG_TIMER_LWord	9
#define TAM1_REG_ADR_OU				10
#define TAM1_REG_TIMER_CTRL		12
#define TAM1_REG_LAST_KS			13
#define TAM1_REG_ADR_MESS			14


#define TXM1_REG_OSTANOVA					2			// Определение регистров микромодуля TXM1-ISA
#define TXM1_REG_RESET		    		3
#define TXM1_REG_REJ_RAB        	4
#define TXM1_REG_NACH_ADDR_DOZU 	5
#define TXM1_REG_UPR_SLOVA      	6
#define TXM1_REG_SLOVA_SOST     	6
#define TXM1_DOZU               	7

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

																			// управление светодиодом USER_LED1 (зеленый)
#define USER_LED1_ON P4_OMRL =  0x0040
#define USER_LED1_OFF P4_OMRL =  0x4000
																			// управление светодиодом USER_LED2 (красный)
#define USER_LED2_ON P4_OMRL =  0x0080			
#define USER_LED2_OFF P4_OMRL =  0x8000

#define TOGGLE_WDT P11_OMRL = 0x2020	// изменение состояния на входе микросхемы сторожевого таймера на противоположное

#define RS485_TxON 	P6_OMRL =  0x0002			// включение передатчика RS485
#define RS485_TxOFF P6_OMRL =  0x0200			// выключение передатчика RS485




