gs 1212 intro atmega8 v0 -...

Post on 08-Aug-2020

3 views 0 download

Transcript of gs 1212 intro atmega8 v0 -...

Sistemas Microprocessados

sato<at>utfpr<dot>edu<dot>br

http://pessoal.utfpr.edu.br/sato/

Elaborado por Gilson Yukio Sato

O ATmega8

sato<at>utfpr<dot>edu<dot>br

Elaborado por Gilson Yukio Sato

Sobre o material

• Essas transparências foram baseadas

no manual do ATmega8 da Atmel e no

site da Atmel.

Elaborado por Gilson Yukio Sato

ATmega8

• 32 registradores de uso geral de 8 bits

• 8 Kbytes de Flash ISP

• Boot Flash Section

• 512 bytres de EEPROM

• 1 Kbyte de SRAM

• 23 E/S de uso geral

• 3 Temporizador/Contador

Elaborado por Gilson Yukio Sato

ATmega8

• ADC de 10 bits (6/8 canais)

• USART, SPI

• Watchdog

• Comparador analógico

• Interrupções internas e externas

• Oscilador interno

• Modos de economia de energia

Elaborado por Gilson Yukio Sato

Arquitetura Interna ATmega8

Elaborado por Gilson Yukio Sato

Arquitetura Interna ATmega8

Elaborado por Gilson Yukio Sato

Arquitetura Interna ATmega8

Elaborado por Gilson Yukio Sato

Arquitetura Interna ATmega8

Elaborado por Gilson Yukio Sato

Pinagem

Elaborado por Gilson Yukio Sato

Pinagem

Elaborado por Gilson Yukio Sato

Função dos Pinos

• PB0 a PB7 (Port B)

– E/S bidirecional de 8 bits

– Pull-up pode ser ativado individualmente

– Oscilador externo (PB6 e PB7)

– Oscilador para Timer (PB6 e PB7)– Oscilador para Timer (PB6 e PB7)

– SPI (PB2 a PB5)

– Temporizador/Contador (PB0 a PB2)

Elaborado por Gilson Yukio Sato

Função dos Pinos

• PC0 a PC5 (Port C)

– E/S bidirecional de 8 bits

– Pull-up pode ser ativado individualmente

– Canais de entrada do ADC

– Pinos para barramento serial– Pinos para barramento serial

• PC6//RESET

– Pode ser configurado como pino de E/S bidirecional, mas com características elétricas diferentes do Port C

– Pode ser configurado como pino de Reset

Elaborado por Gilson Yukio Sato

Função dos Pinos

• PD0 a PD7 (Port D)

– E/S bidirecional de 8 bits

– Pull-up pode ser ativado individualmente

– Comparador analógico (PD6 e PD7)

– Entrada para Temporizador/Contador (PD4 e – Entrada para Temporizador/Contador (PD4 e PD5)

– Serial (USART)

• Clock (PD4)

• TXD (PD1)

• RXD (PD0)

– Interrupções externas (PD2 e PD3)

Elaborado por Gilson Yukio Sato

Função dos Pinos

• VCC

– Tensão de alimentação digital

• GND

– Potencial de referência (0V)– Potencial de referência (0V)

• AVCC

– Tensão de alimentação ADC

• AREF

– Referência analógica para ADC

Elaborado por Gilson Yukio Sato

Sobre o material

• Essas transparências foram baseadas

no manual do ATmega8 da Atmel e no

site da Atmel.

Elaborado por Gilson Yukio Sato