Category: AVR

Iniciação ao AVR

Um exemplo de I2C usando o DS1307 e LCD com o Atmega8

Olá a todos, de novo com mais um exemplo, desta vez I2C que nos permite num bus de dados comunicar com vários dispositivos em “simultâneo”, neste exemplo usa-se um LCD e um DS1307 RTC. as livrarias são da autoria de Peter Fleury adaptadas de modo a conseguir-se comunicar com vários dispositivos, neste exemplo apenas temos 2 …

Continue reading

Led pisca Atmega128 (M128)

Neste artigo  aprendemos como colocar um Led a piscar, no presente artigo vamos explicar como colocar os led existentes da placa M128 a piscar alternadamente. Vamos abrir o AVRStudio e iniciar um projecto novo conforme viu na pagina anterior aparece um main, é aqui que vamos escrever o nosso codigo, mas antes disso precisamos de conhecer o hardware, …

Continue reading

Iniciação a board desenvolvimento Atmega128

Olá, Neste artigo enunciamos os passos para utilizar o AVRStudio, aqui vamos explicar como programar e usar a board Atmega M128. A board vem programada para 1 Mhz de frequência de Clock, mas para retirar-mos melhor partido da board poderemos programa-la para 8Mhz internos. Abrimos o programa  eXtreme Burner – AVR ligamos a com a USBASP do computador á ficha “ISP” da …

Continue reading

Como programar microcontrolador Atmega

Ola, Tem sido muitas as questões relacionadas com o modo como se programa um microcontrolador Atmega. Vamos enunciar cada passo para iniciar a programação: 1º-Usar um compilador para gerar o file hex para o micro ser programado. Sugerimos a consulta do nosso AVRStudio.  2º-Escolher um microcontrolador para elaborar um projecto, sugere-se o ATMega128 AVR Development Board cujo custo …

Continue reading

ATMEGA8 MFRC522 RFID

Ola, Como não podia deixar de ser apos ter apresentado um dispositivo RFID em arduino tinha de conseguir fazer algo em AVR, neste caso usei o ATMEGA8. A ideia é ter vários utilizadores autenticados associados aos IDs das Tags, neste caso foi configurado para 2, embora seja possível ter vários utilizadores. As ligações do trabalho: …

Continue reading

Erase Bootload AVR – Remover Bootload

Passo a explicar um passo perigoso, mas muito importante se precisar-mos de limpar o chip para trabalharmos como AVR. Vamos abrir o eXtreme Burner – AVR, seleccionamos no menu CHIP->Atmega8, depois clicamos no icon Read All(1º), irá ler a eeprom,e mostrara o conteúdo em hexadecimal na tabela principal, processo perigoso mas necessário será clicar em CHIP ERASE(2º), conforme …

Continue reading

Iniciar Atmega 8

Olá! Porque o Atmega8? Porque sim 🙂 Trata-se de um uC que poderá ter booloader ou simples, tem todas as funcionalidades da generalidade dos uC’s, para melhor o compreendermos podemos ler este Tutorial(Br) Como vêm vou ser pratico, se já existe literatura, não vou inventar nada. E perguntam vocês, afinal o que é o bootloader num uC, …

Continue reading

Venda de Componentes

Boas, Existem varias lojas de venda online de componentes, sugiro: AQUARIO Castro Electronica ComInk PT Robotics BotnRoll FARNELL

Bem vindo ao mundo AVR!

Aqui iniciará alguns temas sobre AVR. O que é o AVR? -AVR é um micro controlador de 8 bits desenvolvido pela empresa Atmel, um dos primeiros a usar memoria flash. Existem vários micro-controladores, para todos os gostos, com diferentes características e diferentes capacidades, o meu favorito é o ATmega128, foi o que estudei, para mim …

Continue reading

www.000webhost.com