26.12.2014 Views

microcontrolador mc68hc11

microcontrolador mc68hc11

microcontrolador mc68hc11

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

MICROCONTROLADOR 68HC11: Fundamentos, recursos y programación.<br />

MICROBÓTICA<br />

7 0<br />

TMSK2<br />

DIRECCION $1024<br />

TOI RTII PAOVI PAII PR1 PR0<br />

TCNT<br />

DIRECCION $100E<br />

15 14 13 12 11 10 9 8<br />

DIRECCION $100F 7 6 5 4 3 2 1 0<br />

Figura 30: Registros del temporizador<br />

4.5.3. Diagrama de bloques del temporizador<br />

SEÑAL E<br />

Divisor de frecuencia<br />

por 1,4,8 ó 16<br />

PR1<br />

PR0<br />

Contador de 16 bits<br />

TCNT<br />

TOI<br />

TOF<br />

INT<br />

Comparador 16 bits<br />

TOC1<br />

Comparador 16 bits<br />

TOC2<br />

OC1F<br />

OC2F<br />

OC1I<br />

OC2I<br />

INT<br />

INT<br />

BIT7<br />

BIT6<br />

En<br />

la figura<br />

31 se<br />

muestra un<br />

esquema<br />

del sistema<br />

de<br />

Comparador 16 bits<br />

TOC3<br />

OC3F<br />

OC3I<br />

INT<br />

BIT5<br />

Comparador 16 bits<br />

TOC4<br />

OC4F<br />

OC4I<br />

INT<br />

BIT4<br />

Comparador 16 bits<br />

TOC5<br />

Latch 16 bits CLK<br />

TIC1<br />

OC5F<br />

IC1F<br />

OC5I<br />

IC1I<br />

INT<br />

INT<br />

BIT3<br />

BIT2<br />

Latch 16 bits<br />

CLK<br />

IC2F<br />

IC2I<br />

INT<br />

TIC1<br />

BIT1<br />

Latch 16 bits<br />

CLK<br />

IC3F<br />

IC3I<br />

INT<br />

TIC1<br />

BIT0<br />

TFLG1<br />

TMSK1<br />

PUERTO A<br />

Figura 31: Diagrama de bloques del temporizador principal<br />

temporización. La señal E, que es el reloj del sistema, se introduce primero por un divisor de frecuencia<br />

programable. Este divisor se modifica cambiando los bits PR0 y PR1 del registro TMSK2. La señal E se puede<br />

dividir por 1, 4, 8 ó 16. Se recuerda que para un cristal de 8 MHZ, la señal E es de 2 MHZ. En la tarjeta CT6811 se<br />

dispone de un cristal de 8MHZ. Por ello, en esta tarjeta las señales que se obtienen al dividir la señal E son de<br />

2MHZ, 500 KHZ, 250 KHZ. y 125KHZ.<br />

La señal E dividida se utiliza como señal de reloj para incrementar un contador de 16 bits. Este es el<br />

temporizador principal, cuyo valor se lee pero no se escribe. El 68hc11 lo utiliza internamente para proporcionar<br />

LXI

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!