Errore all'interno della libreria

Salve,
ho modificato la libreria <Adafruit_NFCShield_I2C.h> inserendo al suo interno la possibilità di poter leggere ciò che digito su un keypad e poter visualizzare questo su un monitor lcd.

Adesso ho provato ad aggiungere un orologio e vorrei visualizzare l'ora sul monitor senza utilizzare il delay, altrimenti bloccherebbe lo sketch.
Perciò ho incluso nella suddetta libreria la libreria <TimerOne.h>, ma quando vado ad utilizzare il comando Timer1.attachInterrupt(nome della funzione che stampa l'ora sul monitor) e compilo mi dà il seguente errore:

Arduino:1.6.5 (Windows 7), Scheda:"Arduino Uno"

C:\Users\gianni\Documents\Arduino\libraries\Adafruit_NFCShield_I2C-master\Adafruit_NFCShield_I2C.cpp: In member function 'void Adafruit_NFCShield_I2C::menu()':
C:\Users\gianni\Documents\Arduino\libraries\Adafruit_NFCShield_I2C-master\Adafruit_NFCShield_I2C.cpp:1350:47: error: no matching function for call to 'TimerOne::attachInterrupt(<unresolved overloaded function type>)'
     Timer1.attachInterrupt(digitalClockDisplay);
                                               ^
C:\Users\gianni\Documents\Arduino\libraries\Adafruit_NFCShield_I2C-master\Adafruit_NFCShield_I2C.cpp:1350:47: note: candidates are:
In file included from C:\Users\gianni\Documents\Arduino\libraries\Adafruit_NFCShield_I2C-master\Adafruit_NFCShield_I2C.cpp:58:0:
C:\Program Files (x86)\Arduino\libraries\TimerOne/TimerOne.h:141:10: note: void TimerOne::attachInterrupt(void (*)())
     void attachInterrupt(void (*isr)()) __attribute__((always_inline)) {
          ^
C:\Program Files (x86)\Arduino\libraries\TimerOne/TimerOne.h:141:10: note:   no known conversion for argument 1 from '<unresolved overloaded function type>' to 'void (*)()'
C:\Program Files (x86)\Arduino\libraries\TimerOne/TimerOne.h:145:10: note: void TimerOne::attachInterrupt(void (*)(), long unsigned int)
     void attachInterrupt(void (*isr)(), unsigned long microseconds) __attribute__((always_inline)) {
          ^
C:\Program Files (x86)\Arduino\libraries\TimerOne/TimerOne.h:145:10: note:   candidate expects 2 arguments, 1 provided
Errore durante la compilazione

Come posso risolverlo?

Kraine.

Perché non usi millis() che fa quello che Tu voi fare con il timer?
Ciao Uwe