Professional Documents
Culture Documents
2
DEDICATORIA
A mi Amada Esposa Lutecia.
A Mam y Pap.
3
CONTENIDO
ITRODUCCI ................................................................................................................ 7
OMBRE DEL PERIFRICO: TIMER/COUTER 1. .................................................. 9
DESCRIPCIN GENERAL. ............................................................................................. 9
DISPONIBLE EN .............................................................................................................. 9
APLICACIONES ............................................................................................................... 9
REGISTROS INVOLUCRADOS ...................................................................................... 9
MODO TEMPORIZADOR Y MODO CONTADOR. .................................................... 13
SECUENCIA DE CONFIGURACIN MODO TEMPORIZADOR Y CONTADOR... 14
I.S.R. ................................................................................................................................. 14
MODO CAPTURA .......................................................................................................... 15
SECUENCIA DE CONFIGURACIN MODO CAPTURA. ......................................... 16
I.S.R. ................................................................................................................................. 16
MODO COMPARADOR DE IGUALDAD. ................................................................... 17
SECUENCIA DE CONFIGURACIN MODO COMPARADOR DE IGUALDAD. ... 18
I.S.R. ................................................................................................................................. 18
MODO GENERADOR DE SEALES PWM (MODULACIN POR ANCHO DE
PULSO) ............................................................................................................................ 19
SECUENCIA DE CONFIGURACIN MODO PWM. .................................................. 21
I.S.R. ................................................................................................................................. 21
IMPLANTACIN. ........................................................................................................... 22
TIMER/COUNTER 1 MODO TEMPORIZADOR. ........................................................ 22
TIMER/COUNTER 1 MODO CAPTURA. ..................................................................... 23
TIMER/COUNTER 1 MODO GENERADOR DE SEALES PWM. ........................... 25
TIMER/COUNTER 1 MODO COMPARADOR DE IGUALDAD. ............................... 26
OMBRE DEL PERIFRICO: TIMER/COUTER0. ................................................. 29
FUNCIONAMIENTO GENERAL .................................................................................. 29
DISPONIBLE EN ............................................................................................................ 29
APLICACIONES ............................................................................................................. 29
REGISTROS INVOLUCRADOS. ................................................................................... 29
SECUENCIA DE CONFIGURACIN ........................................................................... 32
I.S.R. ................................................................................................................................. 32
IMPLANTACIN. ........................................................................................................... 33
TIMER/COUNTER 0 MODO TEMPORIZADOR. ........................................................ 33
NOTAS DE CONFIGURACIN. ................................................................................... 35
OMBRE DEL PERIFRICO: ADC- COVERTIDOR AALGICO DIGITAL. 37
DESCRIPCIN GENERAL. ........................................................................................... 37
DISPONIBLE EN ............................................................................................................ 37
APLICACIONES ............................................................................................................. 37
REGISTROS INVOLUCRADOS .................................................................................... 37
SECUENCIA DE CONFIGURACIN ADC. ................................................................. 39
I.S.R. ................................................................................................................................. 40
IMPLANTACION ............................................................................................................ 41
OMBRE DEL PERIFRICO: COMPARADOR AALGICO. .............................. 45
DESCRIPCIN GENERAL. ........................................................................................... 45
DISPONIBLE EN ............................................................................................................ 45
4
APLICACIONES ............................................................................................................. 45
REGISTROS INVOLUCRADOS .................................................................................... 45
DISPOSITIVO: AT90S8515, AT90S2313, AT90XX4434, AT90XX8535. ................... 45
DISPOSITIVO AT90S1200. ........................................................................................ 45
DISPOSITIVO AT90XX2333, AT90XX4433. ........................................................... 45
SECUENCIA DE CONFIGURACIN COMPARADOR ANALGICO. .................... 47
I.S.R. ................................................................................................................................. 48
IMPLANTACION ............................................................................................................ 49
OMBRE DEL PERIFRICO: PERRO GUARDI (WATCHDOG TIMER). ..... 52
DESCRIPCIN GENERAL. .......................................................................................... 52
DISPONIBLE EN ............................................................................................................ 52
APLICACIONES. ............................................................................................................ 52
REGISTROS INVOLUCRADOS. ................................................................................... 52
FUNCIN ........................................................................................................................ 52
SECUENCIA DE CONFIGURACIN WDT. ................................................................ 53
IMPLANTACIN. ........................................................................................................... 54
OMBRE DEL PERIFRICO: SPI - ITERFAZ SERIAL PERIFERICA. ............. 56
DESCRIPCIN GENERAL ............................................................................................ 56
DISPONIBLE EN ............................................................................................................ 56
APLICACIONES ............................................................................................................. 56
REGISTROS INVOLUCRADOS .................................................................................... 56
FUNCION DE LOS PINES MOSI, MISO, SCK Y SS EN MODO MAESTRO. ......... 58
FUNCION DE LOS PINES MOSI, MISO, SCK Y SS EN MODO ESCLAVO. .......... 59
FASE Y POLARIDAD DE LA SEAL DE RELOJ. ..................................................... 59
SECUENCIA DE CONFIGURACIN SPI. ................................................................... 60
I.S.R. ................................................................................................................................. 60
IMPLANTACION ............................................................................................................ 61
OMBRE DEL PERIFRICO: UART - UIVERSAL ASYCHROOUS
RECEIVER AD TRASMITTER. ................................................................................ 64
DESCRIPCIN GENERAL. ........................................................................................... 64
DISPONIBLE EN ............................................................................................................ 64
APLICACIONES ............................................................................................................. 64
REGISTROS INVOLUCRADOS .................................................................................... 64
RECEPCIN Y TRANSMISIN DE DATOS. .............................................................. 65
SELECCIN DEL BAUD RATE.................................................................................... 66
EJEMPLO NUMERICO. ................................................................................................. 67
SECUENCIA DE CONFIGURACIN UART ............................................................... 68
I.S.R. ................................................................................................................................. 69
IMPLANTACION ............................................................................................................ 69
GLOSARIO ......................................................................................................................... 73
BIBLIOGRAFA. ............................................................................................................... 75
5
TABLAS
Tabla TC1-1. Registros Involucrados con el Timer/Counter1. ............................................ 11
Tabla TC1-2. Bits y funcin de los registros especiales para el Timer/Counter1. ............... 12
Tabla TC1-2. Funcin de los Bits de los registros especiales para el Timer/Counter1. ....... 13
Tabla TC1-3. Funcin de los Registros Especiales de 16 Bits asociados con el
Timer/Counter1. ........................................................................................................... 13
Tabla TC1-4. Bits CS12-CS11-CS11 del registro TCCR1B y su Efecto sobre el registro
TCNT1 .......................................................................................................................... 14
Tabla TC1-5 Vector de Interrupcin para Timer/Counter1 Overflow. ............................... 15
Tabla TC1-6 Efecto del bit ICES1 del registro TCCR1B. ................................................... 15
Tabla TC1-7 Efecto del bit ICNC1 del registro TCCR1B. .................................................. 15
Tabla TC1-8 Vector de Interrupcin para el evento de captura del Timer/Counter1........... 16
Tabla TC1-9. Efecto de los bits COM1A1 y COM1A0 del registro TCCR1A sobre el pin
OC1A. ........................................................................................................................... 17
Tabla TC1-10. Efecto de los bits COM1B1 y COM1B0 del registro TCCR1A sobre el pin
OC1B. ........................................................................................................................... 17
Tabla TC1-11. Nmero de pin correspondiente a OC1A y OC1B. ...................................... 18
Tabla TC1-12 Vector de Interrupcin para el evento de comparacin de igualdad del
Timer/Counter1. ........................................................................................................... 19
Tabla TC1-13. Efecto de los bits COM1x1-COM1x0 del registro TCCR1A. (x puede ser A o
B). .................................................................................................................................. 20
Tabla TC1-14. Efecto de los bits PWM11y PWM10 del registro TCCR1A. ...................... 20
Tabla TC1-15. Frecuencia de la Seal PWM, Valores mximos de TCNT1, y Resolucin.
T1 es la frecuencia a la que se incrementa TCNT1. .................................................................. 21
Tabla TC0-1. Registros involucrados con el Timer/Counter 0. ........................................... 29
Tabla TC0-2. Bits y funcin de los registros especiales para el Timer/Counter 0. .............. 30
TABLA TC0-3. Origen de la seal de reloj y pre escalamiento. ......................................... 31
Tabla TC0-4. Localizacin de pin T0 para la familia AT90X. ............................................ 31
Tabla TC0-5. Vector de interrupcin para Timer/Counter 0 ................................................ 33
Tabla ADC-1A. Registros Involucrados con ADC .............................................................. 37
Tabla ADC-1B. Registros Involucrados con ADC. ............................................................. 37
Tabla ADC-1C. Registros Involucrados con ADC. ............................................................. 37
Tabla ADC-2. Bits de los registros especiales utilizados para el ADC. ............................... 38
Tabla ADC-3. Seleccin canal de entrada con los bits MUX2, MUX1 y MUX0 del registro
ADMUX. ...................................................................................................................... 38
Tabla ADC-4. Localizacin de las entradas para el ADC en la familia AVR.
(EMPAQUETADO DIP). ............................................................................................. 39
Tabla ADC-5. Efecto de los bits ADPS2-ADPS0 del registro ADCSR en la seleccin de la
seal AD Clock. ............................................................................................................ 39
Tabla ADC-6. Vectores de interrupcin para el ADC. ........................................................ 40
Tabla CA-1A. Registros Involucrados con el Comparador Analgico. .............................. 45
Tabla CA-1B. Registros Involucrados con el Comparador Analgico. ............................... 45
Tabla CA-1C. Registros Involucrados con el Comparador Analgico. ............................... 45
Tabla CA-2. Bits de los registros especiales utilizados para el comparador analgico. ..... 46
6
Tabla CA-3. Efecto de los bits ACIS1 y ACIS0 del registro ACSR en la generacin de
interrupcin del Comparador Analgico. .................................................................... 47
Tabla CA-4. Localizacin de los pines AIN0 y AIN1 en la familia AVR.
EMPAQUETADO DIP). .............................................................................................. 47
Tabla CA-5. Vectores de interrupcin para el comprador analgico. .................................. 48
Tabla WDT-1A. Registros involucrados. ............................................................................. 52
Tabla WDT-1B. Registros involucrados. ............................................................................. 52
Tabla WDT-2. Origen de la seal de reloj y pre escalamiento para el perro guardin. ....... 53
Tabla SPI-1A. Registros Involucrados con SPI ................................................................... 56
Tabla SPI-1B. Registros Involucrados con SPI. ................................................................... 56
Tabla SPI-1C. Registros Involucrados con SPI. ................................................................... 56
Tabla SPI-2. Bits de los registros especiales utilizados para el SPI ..................................... 57
Tabla SPI-3. Efecto de los bits SPR1 y SPR0 del registro SPCR sobre la frecuencia de la
seal de Clock. .............................................................................................................. 57
Tabla SPI-4. Localizacin de los pines MISO, MOSI, SCK y SS en la familia AVR.
(EMPAQUETADO DIP). ............................................................................................. 58
Figura SPI-1. Efecto del bit CPHA sobre la seal SCK. ...................................................... 59
Tabla SPI-5. Vectores de interrupcin para el SPI. .............................................................. 61
Tabla UART-1. Registros Involucrados con UART ............................................................ 64
Tabla UART-2. Bits de los registros especiales utilizados UART. ..................................... 65
Tabla UART-3. Localizacin de los pines TXD y RXD en la familia AVR.
(EMPAQUETADO DIP). ............................................................................................. 66
Tabla UART-4. Valores ms comunes de Baud Rate. ......................................................... 67
Tabla UART-5. Valores de UBRR para algunas frecuencias de cristal. .............................. 68
Tabla UART-6. Vectores de interrupcin para UART........................................................ 69
7
ITRODUCCI
Un perifrico es un circuito electrnico especial incluido en un microcontrolador, que
realiza una funcin o tarea especfica. Los perifricos de un microcontrolador permiten
ahorro de espacio y dinero en muchas aplicaciones electrnicas.
Este libro muestra de una manera clara y concisa, la forma de configurar todos los
perifricos incluidos en los microcontroladores de la familia AVR
de ATMEL
(1)
. No se
pretende que este trabajo sea un sustituto de las hojas de especificaciones proporcionadas
por ATMEL
, sino ms bien, se espera que sirva como una herramienta de consulta para
aquellas personas que ya utilizan la familia AVR
=
Rate Baud
Error
REAL
Rate Baud
1 100 % --------------(3)
Se recomienda que el porcentaje de error sea menor a 1%.
EJEMPLO UMERICO.
Suponga que se desea configurar la UART a un Baud Rate de 19200. La frecuencia del
oscilador (cristal) del microcontrolador es 4MHz.
(a)
( )
1
19200 16
4000000
= UBRR =12.02
(b) Redondeando se tiene UBRR =12
(c) 19230.769
) 1 12 ( 16
4000000
=
+
=
REAL
Rate Baud
68
(d) 2 . 0 16 . 0
19200
19230.769
1 100 % =
= Error
En resumen se tiene Baud Rate 19200, f
osc
=4MHz, UBRR=12, Error 0.2 %. Como el
error es menor a 1% se puede utilizar el valor encontrado de UBRR sin problemas.
Algunas frecuencias de osciladores permiten seleccionar valores de Baud Rate con
porcentajes de error muy bajos. La Tabla UART-5 muestra algunos ejemplos.
Tabla UART-5. Valores de UBRR para algunas frecuencias de cristal.
SECUECIA DE COFIGURACI UART
1. Deshabilite interrupciones. Recomendado pero no necesario.
2. Configure los pines TXD y RXD como entradas.
3. Configure el Baud Rate. Ver SECCION SELECCIN DEL Baud Rate
4. Seleccione la longitud de los datos. Generalmente es 8 bits.
UCR<CHR9>=0 8 bits
UCR<CHR9>=1 9 bits
5. Si su aplicacin lo requiere, habilite las interrupciones siguientes:
Interrupcin de Recepcin. UCR<RXCIE>=1
Interrupcin de Transmisin. UCR< TXCIE >=1
Interrupcin de UDR vaco. UCR<UDRIE>=1
6. Habilite la interrupcin transmisin y recepcin de datos. Ver Tabla UART-2.
7. Habilite interrupciones globales.
Para transmitir un dato por medio de la UART, simplemente escriba al registro UDR el
dato correspondiente. Para leer la ultima palabra recibida, lea el valor del registro UDR.
f
osc
= 1.8432 Mhz
f
osc
= 3.6864 Mhz f
osc
= 7.3728 Mhz
BAUD
RATE
%ERROR UBRR %ERROR UBRR %ERROR UBRR
2400 0.0 47 0.0 95 0.0 191
4800 0.0 23 0.0 47 0.0 95
9600 0.0 11 0.0 23 0.0 47
14400 0.0 7 0.0 15 0.0 31
19200 0.0 5 0.0 11 0.0 23
28800 0.0 3 0.0 7 0.0 15
38400 0.0 2 0.0 5 0.0 11
57600 0.0 1 0.0 3 0.0 7
76800 33.3 1 0.0 2 0.0 5
115200 0.0 0 0.0 1 0.0 3
69
I.S.R.
Para que se generen interrupciones se requiere que se encuentren habilitadas, incluidas las
interrupciones globales.
Cuando se completa una transmisin, se genera la Interrupcin de Transmisin Para evitar
corrupcin de datos, antes de escribir al registro UDR verifique que se haya completado la
transferencia anterior.
Cuando se recibe un dato por la UART, se genera la Interrupcin de Recepcin, si el dato
anterior no fue ledo, se genera un error de sobreflujo.
La Tabla UART-6 muestra el vector de interrupcin y la direccin correspondiente para
cada dispositivo de la familia AVR.
ITERRUPCI
DE RECEPCIO
ITERRUPCI
DE TRASMISIO
ITERRUPCI
DE UDR VACIO
DISPOSITIVO
VECTOR DIRECCIO VECTOR DIRECCIO VECTOR DIRECCIO
AT90S2313 8 $007 10 $009 9 $008
AT90xS2333 9 $008 11 $00A 10 $009
AT90xS4433 9 $008 11 $00A 10 $009
AT90S8515 10 $009 12 $00B 11 $00A
AT90S4414 10 $009 12 $00B 11 $00A
AT90xS4434 12 $00B 14 $00D 13 $00C
AT90xS8535 12 $00B 14 $00D 13 $00C
Tabla UART-6. Vectores de interrupcin para UART.
IMPLATACIO
En aras de la claridad, el cdigo presentado no est optimizado ni en tamao ni en
velocidad.
El siguiente programa configura a la UART a 19200 Baudios. Longitud de 8 Bits,
Interrupciones de Recepcin y Transmisin habilitadas. f
osc
es 4MHZ Cada vez que llega
un dato por la UART se hace eco.
;-Configuracin
;-Manejo Por Interrupciones.
;************************************************************************
.include "8515def.inc" ;archivo que contiene los nombres de registros
;especiales
;Sustityalo por el archivo correspondiente al
;microcontrolador que utiliza.
;************************************************************************
.org $0 ;vector de inicio.
rjmp RESET ;redireccionado a la direccin donde se encuentra RESET
;************************************************************************
.org URXCaddr ;Vector de UART Recepcion completa.
rjmp Rx_Completa ;redireccionado.
.org UDREaddr ;Vector de Registro UDR vacio.
70
rjmp UDR_Vacio ;redireccionado.
.org UTXCaddr ;Vector de UART Transmisin completa.
rjmp Tx_Completa ;redireccionado.
;************************************************************************
;ISR De Transmision Completa
Tx_Completa:
;Escriba aqui su codigo
reti
;************************************************************************
;ISR De Recepcion Completa
Rx_Completa:
;Escriba aqui su codigo
in r18,UDR;Lee el ltimo dato recibido.
;Se guarda en r18.
out UDR,r18 ;Regresar el dato (ECO).
reti
;************************************************************************
;ISR De UDR Vacio.
UDR_Vacio:
;Escriba aqui su codigo
reti
RESET: ;inicio de programa.
;************************************************************************
ldi r16,high(RAMEND)
out SPH,r16
ldi r16,low(RAMEND)
out SPL,r16
;************************************************************************
;PASO 1 ;PASO 1 ;PASO 1 ;PASO 1
cli ;SREG<I>=0.int. deshabilitadas.
;PASO ;PASO ;PASO ;PASO 2 22 2
cbi DDRD,0;Pin RXD como entrada
cbi DDRD,1;Pin TXD como entrada
;PASO 3 ;PASO 3 ;PASO 3 ;PASO 3
ldi r17,0x0c;Baud Rate=19200
out UBRR,r17;
;PASO 4 ;PASO 4 ;PASO 4 ;PASO 4
cbi UCR,CHR9;Longitud de Datos 8 bits
;PASO 5 ;PASO 5 ;PASO 5 ;PASO 5
sbi UCR,RXCIE;Interrupcin de Recepcin.
sbi UCR,TXCIE;Interrupcin de Transmisin.
cbi UCR,UDRIE;Interrupcin de UDR vaco.No Habilitada.
;PASO 6 ;PASO 6 ;PASO 6 ;PASO 6
sbi UCR,TXEN;Habilita Transmisin
sbi UCR,RXEN;Habilita Recepcin.
71
;PASO 7 ;PASO 7 ;PASO 7 ;PASO 7
sei ;Habilita Interrupciones Globales
loop:
nop
nop
rjmp loop ;loop infinito
En aras de la claridad, el cdigo presentado no est optimizado ni en tamao ni en
velocidad.
El siguiente programa configura a la UART a 19200 Baudios. Longitud de 8 Bits,. f
osc
es
4MHZ Cada vez que llega un dato por la UART se hace eco.
;-Configuracin
;-Manejo Por Escaneo.
;************************************************************************
.include "8515def.inc" ;archivo que contiene los nombres de registros
;especiales
;Sustityalo por el archivo correspondiente al
;microcontrolador que utiliza.
;************************************************************************
.org $0 ;vector de inicio.
rjmp RESET ;redireccionado a la direccin donde se encuentra RESET
;************************************************************************
RESET: ;inicio de programa.
;************************************************************************
ldi r16,high(RAMEND)
out SPH,r16
ldi r16,low(RAMEND)
out SPL,r16
;************************************************************************
;PA ;PA ;PA ;PASO 1 SO 1 SO 1 SO 1
cli ;SREG<I>=0.int. deshabilitadas.
;PASO 2 ;PASO 2 ;PASO 2 ;PASO 2
cbi DDRD,0;Pin RXD como entrada
cbi DDRD,1;Pin TXD como entrada
;PASO 3 ;PASO 3 ;PASO 3 ;PASO 3
ldi r17,0x0c;Baud Rate=19200
out UBRR,r17;
;PASO 4 ;PASO 4 ;PASO 4 ;PASO 4
cbi UCR,CHR9;Longitud de Datos 8 bits
;PASO 5 ;PASO 5 ;PASO 5 ;PASO 5
cbi UCR,RXCIE;Interrupcin de Recepcin.NO HABILITADA.
cbi UCR,TXCIE;Interrupcin de Transmisin. NO HABILITADA.
cbi UCR,UDRIE;Interrupcin de UDR vaco.No Habilitada. NO HABILITADA.
72
;PASO 6 ;PASO 6 ;PASO 6 ;PASO 6
sbi UCR,TXEN;Habilita Transmisin
sbi UCR,RXEN;Habilita Recepcin.
;PASO 7 ;PASO 7 ;PASO 7 ;PASO 7
sei ;Habilita Interrupciones Globales
loop:
nop
nop
sbis USR,RXC;Llego nuevo Dato?
rjmp loop;No, seguir esperando
in r18,UDR ;Si, guardarlo en r18
out UDR,r18 ;Hacer eco.
nop
nop
rjmp loop ;loop infinito
73
GLOSARIO
ADC. Convertidor Analgico Digital. Es un dispositivo que convierte una seal
Analgica en usa seal digital
Analgica, seal. Es una seal definida en un intervalo continuo de tiempo cuya amplitud
puede adoptar un intervalo continuo de valores
Asncrona, comunicacin. Una forma de comunicacin en la cual la informacin se
transmite como un flujo en serie de bits. Cada carcter se codifica como una cadena de bits
y se separa por un bit de <<inicio de carcter>> y bit de <<parada>>. A veces se usa un bit
de paridad para la deteccin y correccin de errores.
Asncrono, sistema. Son aquellos que pueden cambiar de estado en cualquier momento en
que una o ms seales que entran al sistema cambie.
AVR. Nombre que le da la empresa ATMEL a su familia de microcontroladores RISC de 8
bits. Oficialmente AVR no tiene ningn significado.
Baud Rate. Ver Baudio.
Baudio. Los cambios de seal por segundo que se producen en un dispositivo se miden en
baudios. Un baudio representa e nmero de veces que el estado de la lnea de comunicacin
cambia por segundo. Si un dispositivo transfiere un bit por cada cambio de seal entonces
la velocidad en baudios y la velocidad de transmisin ser la misma. Las tcnicas de
codificacin empleadas representan cada bit con dos o ms cambios de seal
CPU. Unidad Central de Proceso.
Digital, seal. Es una seal en tiempo discreto con amplitud cuantificada. Dicha seal se
puede representar mediante una secuencia de nmeros
DIP. Dual In Package. Es un tipo encapsulado en el cual existen dos hileras de terminales.
Discreto, seal en tiempo. Es una seal definida slo en valores discretos de tiempo.
EIA Electronics Industries Association.
Full Duplex. Es un tipo de comunicacin serial en la cual el flujo de los datos puede ser en
ambos sentidos de manera simultnea.
I.S.R. Rutina de Servicio de Interrupcin. Es una parte de cdigo que se ejecuta cuando se
atiende a una interrupcin.
IL. Es la desviacin de los valores de la funcin de transferencia real a los valores de una
lnea recta. Para un ADC las desviaciones son medidas en las transiciones de un paso al
siguiente.
Interrupcin. Es una peticin que se hace al CPU para que atienda un evento que acaba de
ocurrir.
LSB. Una medida de la resolucin de un ADC, puesto que define el nmero de divisiones
o unidades del rango analgico total. 1LSB= FSR/(2
n
-1) Donde FSR Es la Resolucin a
Plena Escala y n es el nmero de Bits de salida del ADC.
LSB. Bit Menos Significativo.
MSB. Bit Ms Significativo.
Muestreador retenedor. Es un circuito que toma imgenes instantneas de una seal
elctrica. Generalmente un circuito Muestreador Retenedor se coloca a la entrada de los
ADC.
Registro. Conjunto de Bits que son considerados como una sola entidad.
Reloj. Seal elctrica pulsante, generalmente cuadrada con la que se alimenta a un sistema
digital para propsitos de sincrona.
74
RISC. Reduced Instruction Set code.
RS-232. Es un estndar de comunicaciones seriales introducido por la EIA en 1962.
Serial, comunicacin. Consiste en la transmisin de seales a travs de un nico cable o
enlace. Los bits se transmiten secuencialmente, uno tras otro.
Serie, comunicacin. Ver Serial.
Sincrona, comunicacin. A diferencia de las comunicaciones asncronas, se cuenta con
un mecanismo de reloj para separar grupos de bits en una transmisin.
Tacmetro. Dispositivo para medicin de velocidades angulares.
Vector, interrupcin. Es un nmero que indica el nmero de interrupcin dentro de una
tabla de prioridades dentro del microcontrolador, este nmero tiene asociada una
localidad de memoria a la que la CPU del microcontrolador salta cuando se genera una
interrupcin.
75
BIBLIOGRAFA.
AT90S/LS2323 & AT90S/LS2343 DATA SHEET. ATMEL. www.atmel.com
AT90S/LS2333 & AT90S/LS4433 DATA SHEET. ATMEL. www.atmel.com
AT90S/LS4434 & AT90S/LS8535 DATA SHEET. ATMEL. www.atmel.com
AT90S1200 DATA SHEET. ATMEL. www.atmel.com
AT90S2313 DATA SHEET. ATMEL. www.atmel.com
AT90S4415/8515 DATA SHEET. ATMEL. www.atmel.com
Lan Times Enciclopedia de Redes Mc Graw Hill. Tom Sheldon
Sistema de Monitoreo de Seales Con Salidas Analgicas para Aplicaciones
Crticas en Tiempo Real Asdrbal L. Chau. Tesis de Maestra. Noviembre 2000.
Sistemas de Control en Tiempo Discreto Segunda Edicin. Katsuhiko Ogata..
Pearson Educacin.
Sistemas Digitales, Principios y Aplicaciones Quinta Edicin, Ronald Tocci.
Prentice Hall.
Understanding Data Converters, Application Report. Texas Instruments. 1995.