// Control lines definitions

sbit LED_Yellow  = P0^0  ;  // LED_Yellow [ON=0]
sbit LED_Green  = P0^1  ;   // LED_Green  [ON=0]
sbit LED_Red  = P0^2  ;     // LED_Red    [ON=0]

sbit Door_opener_solenoid = P0^4  ;  // Door_opener_solenoid [ABIERTO=0]
sbit Buzzer     = P0^3  ;            // BUZZER   [ON=0] 
sbit Magnetic_Sensor       = P1^7  ; // Magnetic Sensor

sbit SDA      = P2^0  ;  // EEPROM SDA line (pin 21)
sbit SCL      = P2^1  ;  // EEPROM SCL line (pin 22)

//  Keypad conversion Table
//                  COL1    COL2    COL3
//      ROW1 -------1--------2-------3----
//      ROW2 -------4--------5-------6----
//      ROW3 -------7--------8-------9----
//      ROW4 -------A--------0-------B----
//    

sbit FILA1 = P1^1  ;    // Control keypad line
sbit FILA2 = P1^2  ;    // Control keypad line
sbit FILA3 = P1^5  ;    // Control keypad line
sbit FILA4 = P1^4  ;    // Control keypad line
sbit COL1  = P1^6  ;    // Control keypad line
sbit COL2  = P1^3  ;    // Control keypad line
sbit COL3  = P1^0  ;    // Control keypad line


/* ------------------------------------------------------------------------ */
/*    Author:  Andrés Roldán Aranda   										        */
/*    Place:   Huelva 11-12-99						                             */
/*    XTAL:    12 MHz	         					                             */
/* ------------------------------------------------------------------------ */

