Veremos neste post uma variação do programador apresentado no post anterior, novamente utilizando os sinais da porta paralela do PC para gerar os sinais necessários para a programação dos microcontroladores AVR .
quarta-feira, julho 27, 2011
AVR: Programador BSD
Categorias:
Arduino,
AVR,
Eletrônica,
Processadores
terça-feira, julho 26, 2011
AVR: Programador DAPA
Neste post vamos examinar um programador minimalista, o DAPA (Direct AVR Parallel Access), que requer apenas 3 resistores e os conectores.
Categorias:
Arduino,
AVR,
Eletrônica,
Processadores
segunda-feira, julho 25, 2011
AVR: Preparando para Testar Programadores
Estou finalmente chegando próximo da montagem e teste de alguns programadores para microcontroladores AVR. Neste post descrevo alguns preparativos.
sexta-feira, julho 22, 2011
Microcontrolador Atmel ATmega328 - Configurações
Os microcontroladores AVR (como outras famílias) possuem um conjunto de configurações que são programadas no chip, os chamados fuses ("fusíveis"). Apresento aqui um resumo das configurações no ATmega328 (para maiores detalhes consulte o manual da Atmel).
Categorias:
Arduino,
AVR,
Eletrônica,
Processadores
quarta-feira, julho 20, 2011
AVRDUDE
AVRDUDE é uma aplicação de código aberto para gravar programas na Flash de processadores AVR (como os utilizados na plataforma Arduino). A própria IDE do Arduino utiliza o AVRDUDE para fazer a carga dos sketches. Vamos ver aqui um resumo do seu uso.
segunda-feira, julho 18, 2011
Arduino: O Bootloader
No meu primeiro post sobre o Arduino eu mencionei a necessidade de ter um software chamado bootloader gravado no microcontrolador; no post anterior eu falei um pouco sobre a memória Flash onde precisa estar gravado o código executável. Vamos agora juntar estas duas informações e ver em mais detalhes o que é e como funciona o Bootloader.
Categorias:
Arduino,
AVR,
Eletrônica,
Processadores,
Programação
quarta-feira, julho 13, 2011
Microcontrolador Atmel ATmega328 - Parte 4
Todo código a ser executado pelo ATmega328 precisa residir na memória Flash. Embora o usuário casual do Arduino não perceba, esta memória possui diversas excentricidades, que veremos neste post.
Categorias:
Arduino,
AVR,
Eletrônica,
Processadores
segunda-feira, julho 11, 2011
Microcontrolador Atmel ATmega328 - Parte 3
Como todo microcontrolador que se preze, o ATmega328 possui uma boa coleção de periféricos internos. A plataforma Arduino se aproveita disto e disponibiliza quase todos os pinos do ATmega para os shields, como mostram as figuras abaixo (clique para ampliar).
Categorias:
Arduino,
AVR,
Eletrônica,
Processadores
domingo, julho 10, 2011
Livro do Mês: Tales of Old Earth
Tales of Old Earth é uma coletânea de histórias curtas de Michael Swanwick, um premiado autor de ficção científica e fantasia.
quarta-feira, julho 06, 2011
Microcontrolador Atmel ATmega328 - Parte 2
O coração (ou o cérebro?) de um microcontrolador é a sua CPU. No caso do ATmega328, temos uma CPU AVR do tipo "enhanced core". Vejamos algumas de suas características.
Categorias:
Arduino,
AVR,
Eletrônica,
Processadores
segunda-feira, julho 04, 2011
Microcontrolador Atmel ATmega328 - Parte 1
O microcontrolador ATmega328 da Atmel é utilizado nos Arduinos mais recentes. É um microcontrolador de 8 bits, com arquitetura Harvard modificada. Neste post e nos próximos veremos algumas de suas características.
Categorias:
Arduino,
AVR,
Eletrônica,
Processadores
domingo, julho 03, 2011
DVD: New Police Story (A Hora do Acerto)
Em 2004 Jackie Chan participou de um reboot de uma das suas melhores séries, Police Story (cujo primeiro filme já comentei aqui). O resultado foi "New Police Story" (chamado aqui no brasil de "A Hora do Acerto").
Assinar:
Postagens (Atom)