0 ao porta2 assim de 15 passou se para 18 portas de

Info iconThis preview shows page 1. Sign up to view the full content.

View Full Document Right Arrow Icon
This is the end of the preview. Sign up to access the rest of the document.

Unformatted text preview: onando o botão 3 acende o LED 7. 4- Elabore um programa que pressionando o botão 2 acende todos os Leds. Microcontroladores AVR – Autor: Clodoaldo Silva - Versão: 25Fev2009 6 Clube da eletrônica Microcontroladores O ATtiny2313 (uma versão melhorada) O AT90S2313 acabou sendo substituído pelo Attiny2313, porém nada do que já foi dito deve ser mudado, somente acrescentado, por exemplo, ao Attiny2313 foi acrescentado um PORTA que vai do PORTA.0 ao PORTA.2, assim, de 15 passou-se para 18 portas de I/O PORTA ⇒ Corresponde a três pinos que vão do PA0 ao PB2 Três registros de oito bits são responsáveis pelo controle e configuração destas portas e estão associados a cada pino do PORT A. Estes registros são: PORTA - Data Register (Registro de dados) Comanda os pinos configurados como saída, ou seja, envia “0” ou “1”. BIT Read/write Initial value 7 ---------- 6 ---------- 5 ---------- 4 ---------- 3 ---------- 2 PORTA2 R/W 0 1 PORTA1 R/W 0 0 PORTA0 R/W 0 2 DDA2 R/W 0 1 DDA1 R/W 0 0 DDA0 R/W 0 2 PINA2 R/W N/A 1 PINA1 R/W N/A 0 PINA0 R/W N/A DDRA Data Direction Register (Registro de direção de dados) Configura a porta se “0” será entrada, se “1” será saída. BIT Read/write Initial value 7 ---------- 6 ---------- 5 ---------- 4 ---------- 3 ---------- PINA Input Pins Adress (Registro de entrada de endereço) Comanda os pinos configurados como entrada, ou seja, recebe “0” ou “1”. BIT Read/write Initial value 7 ---------- 6 ---------- 5 ---------- 4 ---------- 3 ---------- Outros microcontroladores estudados neste curso, como o Atmega16 chegam ter 32 portas de I/O o que sem dúvida auxilia na elaboração de projetos de maior complexbilidade. Reforçando conceitos sobre o hardw are Como já foi dito, só é possível o projetista programar um microcontrolador se ele conhecer o hardware de aplicação ou desenvolvimento. Pensando nisso, o hardware e o microcontrolador serão mudados, a fim de reforçar o conjunto software hardware. A Idéia Usaremos agora o attiny2313 para controlar o sentido de um motor DC, ou seja, se o botão horário fo...
View Full Document

This document was uploaded on 03/24/2014.

Ask a homework question - tutors are online