Le 8051 est doté de deux timers 16 bits qui se présentent chacun sous forme de deux octets : TH0, TL0 et TH1, TL1.
Un timer peut assurer deux fonctions : le comptage (d'évènements extérieurs) ou la temporisation (incrémenté à partir d'un signal d'horloge). Les 2 timers sont configurables à l'aide des deux registres TMOD et TCON.

TMOD : Registre de contrôle du mode: (89H)

Le quartet de poids fort de ce registre s'adresse au Timer 1 et celui de poids faible au Timer 2.
Ces deux quartets sont identiques, à savoir : GATE, C/T, M1, M0.

TCON : Registre de contrôle : (88H)

Seuls les quatres bits de poids fort concernent les TIMERS 1 et 2 (les autres concernent les INT externes) : ils sont : TF1, TR1, TF0, TR0.

Le TIMER2 du 8052 et son registre de contrôle T2CON (C8H)

Trois modes de fontionnement sont possibles : capture, rechargement et générateur de fréquence pour communication série. T2CON a ses 8 bits dédiés à la configuration du TIMER2 :

Le TIMER2 des 80C535/7 et son fonctionnent :

UNDER CONSTRUCTION ...........