Вы находитесь на странице: 1из 10

CONFIGURACION DE PINES DEL ATmega164P

El ATmega164Pes un Microcontrolador CMOS de 8 bits de bajo consumo basado en la arquitectura RISC mejorada. Sus instrucciones se ejecutan en un ciclo de mquina, el ATmega164P consigue transferencia de informacin alrededor de 1 MIPS por MHz admitido por el sistema, permitiendo al diseador del sistema optimizar el consumo de energa versus la velocidad de procesamiento.

DIAGRAMA DE BLOQUES

Microcontrolador ATmega 164P NOMBRE DESCRIPCION DEL PIN Alimentacin de Voltaje Digital VCC GND Tierra

El puerto A sirve como entradas analgicas para el conversor Anlogo Digital. El puerto A tambin sirve como un puerto bidireccional de 8 bits con resistencias internas de pull up (seleccionables para cada bit). Los buffers de salida del puerto A tienen caractersticas simtricas controladas con fuentes Puerto A de alta capacidad. (PA7:PA0) Los pines del puerto A estn en tri-estado cuando las condiciones de reset estn activadas o cuando el reloj no este corriendo. El puerto A tambin sirve para varias funciones especiales del ATmega164P como la Conversin Anloga Digital. El puerto B es un puerto bidireccional de 8 bits de E/S con resistencias internas de pull up. Las salidas de los buffers del puerto B tienen caractersticas simtricas Port B controladas con fuentes de alta capacidad. (PB7:PB0) Los pines del puesto B estn en tri-estado cuando las condiciones de reset estn activadas o cuando el reloj no est corriendo. El puerto B tambin sirve para varias funciones especiales del ATmega164P. El puerto C es un puerto bidireccional de 8 bits de E/S con resistencias internas de pull up (seleccionadas por cada bit). Las salidas de los buffers del puerto C tienen caractersticas simtricas controladas con fuentes de alta capacidad. Port C Los pines del puesto C estn en tri-estado cuando las condiciones de reset (PC7:PC0) estn activadas siempre y cuando el reloj no este corriendo. El puerto C tambin sirve para las funciones de Interfaz del JTAG, con funciones especiales del ATmega164P. El Puerto D es un puerto bidireccional de entradas y salidas con resistencias internas de pull up (seleccionadas por cada bit). Las salidas de los buffers del puerto D tienen caractersticas simtricas controladas con sumideros de Port D fuentes de alta capacidad. (PD7:PD0) Los pines del Puerto D estn en tri-estado cuando llega una condicin de reset activa, siempre y cuando el reloj no est corriendo. El puerto D tambin sirve para varias funciones especiales del ATmega164P. Entrada del Reset. Un pulso de nivel bajo en este pin por perodos de pulso mnimo genera un reset, siempre y cuando el reloj no est corriendo. La longitud del pulso mnimo est especificada en las Caractersticas y Sistemas de Reset. Pulsos cortos no son garantizados para generar un reset.

RESET

XTAL1 XTAL2

Entrada para el amplificador del oscilador invertido y entrada para el circuito de operacin del reloj interno. Salida del Oscilador amplificador de salida. AVCC es la alimentacin de voltaje para el pin del Puerto F y el Conversor Anlogo a Digital. Este debe ser conectado externamente a VCC, siempre y cuando el ADC no sea usado. Si el ADC es usado, este deber ser conectado a VCC a travs de un filtro paso bajo. Esta es la referencia para el pin de la conversin Anloga a Digital.

AVCC

AREF

FUNCIONES ALTERNAS D ELOS PORTICOS Funciones Alternativas Prtico A

Funciones Alternativas Prtico B

SCK/PCINT15 Portico B7

SCK: Reloj Maestro de Salida, Reloj esclavo de entrada para canal SPI. Cuando el SPI es habilitado como esclavo, este pin es configurado como entrada indiferentemente de la configuracin delDDB7. Cuando el SPI0 es habilitado como maestro, la direccin de datos de estos pines es controlada por DDB7. Cuando el pin es forzado para ser una entrada, la pull up puede todava ser controlada por el bit del PORTB7. PCINT15, Cambio del pin de fuente de interrupcin 15: El pin PB7 puede servir como fuente de interrupcin externa. MISO/PCINT14 Prtico B6

MISO: Entrada de Datos Maestro, Pin de salida de datos esclavo para canal SPI. Cuando SPI es habilitada como maestro, este pin es configurado como entrada indiferentemente de l configuracin de DDB6. Cuando el SPI es habilitado como esclavo, la direccin de datos de estos pines es controlada por DDB6. Cuando el pin es forzado para ser una entrada, la pull up puede todava ser controlada por el bit del PORTB6. PCINT14, Cambio del pin de fuente de interrupcin 14: El pin PB6 puede servir como fuente de interrupcin externa. MOSI/PCINT13 Portico B5

MOSI: SPI salida de datos maestro, entrada de datos esclavo para canal SPI. Cuando SPI es habilitada como maestro, este pin es configurado como entrada indiferentemente de la configuracin de DDB5. Cuando el SPI es habilitado como maestro, la direccin de datos de estos pines es controlada por DDB5. Cuando el pin es forzado para ser una entrada, la pull up puede todava ser controlada por el bit del PORTB5. PCINT3, Cambio del pin de fuente de interrupcin 13: El pin PB5 puede servir como fuente de interrupcin externa. SS/OC0B/PCINT12 Portico B4

SS: Seleccin del prtico de entrada esclavo. Cuando SPI es habilitada como esclavo, este pin es configurado como entrada indiferentemente de la configuracin de DDB4. Cuando el SPI es habilitado como maestro, la direccin de datos de estos pines es controlada por DDB4. OC0B, salida de comparacin B: El pin PB4 puede servir como una salida (DDB4 uno) al servir esta funcin. El pin OC0B es tambin la salida del pin para la PWM Modo Timer. PCINT12, Cambio de pin de fuente de interrupcin 12: El PB4 puede servir como una fuente de interrupcin externa. AIN1/OC0A/PCINT11, Portico B3

AIN1, Entrada Negativa del Comparador Analgico. Este pin es conectado directamente a la entrada negativa del comparador analgico. OC0A, Salida del punto de comparacin A: El pin PB3 puede servir como una salida externa para elTimer/contador0 comparacin a la salida. El pin tiene que ser configurado como salida (DDB3 uno)al sacar esta funcin. El pin OC0A es tambin la salida del pin para la PWM funcionando en modo Timer PCINT11, Cambio de pin de fuente de interrupcin 11: El pin PB3 puede servir como una fuente de interrupcin externa. AIN0/INT2/PCINT10, Portico B2

AIN1, Entrada Positiva del Comparador Analgico. Este pin es conectado directamente a la entrada positiva del comparador analgico. INT2, Fuente de interrupcin externa 2- El pin PB2 puede servir como una fuente de interrupcin externa del MCU. PCINT10, Cambio de pin de fuente de interrupcin 10: El pin PB2 puede servir como una fuente de interrupcin externa. T1/CLKO/PCINT9, Portico B1

T1, Fuente contador Timer/contador 1 CLKO, Sistema de divisin del reloj: El sistema de divisin del reloj puede ser salida del pin PB1. El sistema de divisin del reloj seria salida si el fusible CKOUT es programado, implcitamente de la configuracin del PORTB1. Esto tambin seria salida durante el Reset. PCINT10, Cambio de pin de fuente de interrupcin 9: El pin PB1 puede servir como una fuente de interrupcin externa.

T0/XCK0/PCINT8, Portico B0

T0, Fuente contador Timer/contador0. XCK, USART reloj externo. El registro de direccin de datos (DDB0) controlas i el reloj es salida (DDD uno) o entrada (DDD0 cero). El pin XCK0 es activado solo cuando el USART0 opera en modo sncrono. PCINT8, Cambio de pin de fuente de interrupcin 8: El pin PB0 puede servir como una fuente de interrupcin externa. Funciones Alternativas Prtico C

TOSC2/PCINT23 Prtico C7

TOSC2, Oscilador de Tiempo pin 2.El pin PC7 puede servir como una interrupcin externa al MCU. PCINT23, Cambio del pin de de fuente de interrupcin 23: El pin PC7 puede servir como una fuente de interrupcin externa TOSC1/PCINT22 Portico C6

TOSC1, Oscilador de Tiempo pin 1.El pin PC6 puede servir como una interrupcin externa al MCU. PCINT22, Cambio del pin de de fuente de interrupcin 23: El pin PC6 puede servir como una fuente de interrupcin externa TDI/PCINT21 Portico C5

TDI, JTAG Test Data Input.

PCINT22, Cambio del pin de de fuente de interrupcin 21: El pin PC5 puede servir como una fuente de interrupcin externa TDO/PCINT20 Prtico C4

TDO, JTAG Test Data Output. PCINT20, Cambio del pin de de fuente de interrupcin 20: El pin PC4 puede servir como una fuente de interrupcin externa. TMS/PCINT19 Prtico C3

TMS, JTAG Test Mode Select. PCINT19, Cambio del pin de de fuente de interrupcin 19: El pin PC3 puede servir como una fuente de interrupcin externa. TCK/PCINT18 Prtico C2

TCK, JTAG Test Clock. PCINT18, Cambio del pin de de fuente de interrupcin 18: El pin PC2 puede servir como una fuente de interrupcin externa. SDA/PCINT17 Prtico C1

SDA, 2-wire Serial Bus Data Input/Output Line. PCINT17, Cambio del pin de de fuente de interrupcin 17: El pin PC1 puede servir como una fuente de interrupcin externa. SCL/PCINT16 Prtico C0

SCL, 2-wire Serial Busk Clock Line. PCINT23, Cambio del pin de de fuente de interrupcin 16: El pin PC0 puede servir como una fuente de interrupcin externa. Funciones Alternativas Prtico D

OC2A/PCINT31 Prtico D7

OC2A, Salida del punto de comparacin A: EL pin PD7 puede servir como una salida externa del Timer/Contador2 salida de comparacin A. El pin tiene que ser configurado como salida (DDD7uno). El pin OC2A es tambin la salida de la PWM Modo de funcin de tiempo. PCINT31, cambio de pin de fuente de fuente de interrupcin 31: El pin PD7 puede ser una fuente de interrupcin externa. ICP1/OC2B/PCINT30 Prtico D6

ICP1, Pin de captura de entrada 1: El pin PD6 puede actuar como un pin de captura de entrada para el Timer/Contador 1. OC2B, Salida de punto de comparacin B: El pin PD6 puede servir como una interrupcin externa del Timer/contador2 salida de comparacin B. El pin tiene que ser configurado como (DDD6 uno).El pin OC2B es tambin el pin de salida para la PWM Modo funcin Timer. PCINT30, Cambio del pin de fuente de interrupcin 30: El pin PD6 puede servir como una fuente de interrupcin externa. OC1A/PCINT29 Prtico D5

OC1A, salida de punto de comparacin A: El pin PB5 puede servir como una interrupcin externa del Timer/contador1 salida de comparacin A. El pin tiene que ser configurado como (DDD5 uno).El pin OC1A es tambin el pin de salida para la PWM Modo funcin Timer. PCINT29, Cambio del pin de fuente de interrupcin 29: El pin PD5 puede servir como una fuente de interrupcin externa. OC1B/XCK1/PCINT28 Prtico D4

OC1A, salida de punto de comparacin B: El pin PB4 puede servir como una interrupcin externa del Timer/contador1 salida de comparacin B. El pin tiene que ser

configurado como (DDD4 uno).El pin OC1B es tambin el pin de salida para la PWM Modo funcin Timer. XCK1, USART1 Reloj externo. El registro de direccin de datos (DDD4) controla si el reloj es salida (DD4 uno) o salida (DDD4 cero). El pin XCK4 es activado solo cuando USART1 opera en modo sncrono. PCINT28, Cambio del pin de fuente de interrupcin 28: El pin PD4 puede servir como una fuente de interrupcin externa. INT1/TXD1/PCINT27 Prtico D3

INT1, Fuente de Interrupcin Externa 1. El pin PD3 puede servir como una fuente de interrupcin externa del MCU. TXD1, Transmisin de Datos (Pin de Salida de Datos para el USART1). Cuando la transmisin del USART1 es habilitada, este pin es configurado como salida indiferentemente del valor de DDD3. PCINT27, Cambio del pin de fuente de interrupcin 27: El pin PD3 puede servir como una fuente de interrupcin externa. INT0/RXD1/PCINT26 Prtico D2

INT0, Fuente de Interrupcin Externa 0. El pin PD2 puede servir como una fuente de interrupcin externa del MCU. RXD1, RXD0, Recepcin de Datos (Pin de Entrada de Datos para el USART1). Cuando la transmisin del USART1 es habilitada, este pin es configurado como salida indiferentemente del valor deDDD2. Cuando el USART fuerza este pin sera una entrada, las pull up pueden ser controladas por el bit del PORTD2. PCINT26, Cambio del pin de fuente de interrupcin 26: El pin PD1 puede servir como una fuente de interrupcin externa. TXD0/PCINT25 Prtico D1

TXD0, Transmisin de Datos (Pin de Salida de Datos para el USART0). Cuando la transmisin del USART0 es habilitada, este pin es configurado como salida indiferentemente del valor de DDD1. PCINT25, Cambio del pin de fuente de interrupcin 25: El pin PD1 puede servir como una fuente de interrupcin externa. RXD0/PCINT24 Prtico D0

RXD0, Recepcin de Datos (Pin de Entrada de Datos para el USART0). Cuando la transmisin delUSART0 es habilitada, este pin es configurado como salida

indiferentemente del valor de DDD0.Cuando el USART fuerza este pin sera una entrada, las pull up pueden ser controladas por el bit del PORTD0. PCINT24, Cambio del pin de fuente de interrupcin 24: El pin PD0 puede servir como una fuente de interrupcin externa.

BIBLIOGRAFIA
http://es.scribd.com/doc/22089972/INFORMACION-SOBRE-ELMULTIPLEXOR-Y-EL-AVR-UTILIZADO http://bibdigital.epn.edu.ec/bitstream/15000/2506/1/CD-3255.pdf http://www.atmel.com/avr.

Вам также может понравиться