quarta-feira, setembro 25, 2019

Timer1 do ATmega328 - Parte 2

Continuando o nosso estudo do funcionamento e programação do Timer1, vamos examinar o modo de operação. Como vimos na primeira parte, o coração do Timer1 é um contador, que é atualizado conformes os pulsos de um clock. O modo de operação define a sequência de contagem e o que acontece com os pinos controlados pelo Timer1. Neste post vamos nos concentrar nos modos "não PWM" (que ficam para para um post específico).


quarta-feira, setembro 11, 2019

Timer1 do ATmega328 - Parte 1

A origem desta série é o meu post sobre maneiras de piscar um LED no Arduino. Os timers do ATmega, principalmente o Timer1, são muito poderosos. E, com grandes poderes, vem grandes complicações... O diagrama abaixo (extraído do manual do ATmega328) mostra os grandes blocos do Timer1 (clique para ampliar).




quarta-feira, setembro 04, 2019

De Volta ao Básico: Piscando um LED de Quatro Formas Diferentes

É um ritual obrigatório: a primeira coisa a fazer com uma placa ou microcontrolador é piscar um LED. Vamos ver aqui quatro formas diferentes de fazer isto com um Arduino Uno.


domingo, setembro 01, 2019

Crítica: Avengers Masterworks Vol 3 e 4

Eu comprei estes livros sabendo que já tinha lido o volume 2, mas ao começar a ler não lembrava nada das histórias anteriores... Nestas horas o blog é a minha extensão de memória. Realmente eu li o vol 2 - em 2009! Impressionante como 10 anos se passaram tão rápido.