K51-AVR

7 of 7

PLACA EXPERIMENTAL PARA A FAMÍLIA DE PROCESSADORES 8051 E AVR

Salvatore Damino

Fig. 1 - K51-AVR with KND 44, KAD 08, KND 08.


Nos artigos anteriores examinamos em detalhe os circuitos baseados no K51-AVR. Agora você tem uma boa base de trabalho para resolver alguns problemas que surjam nas suas aplicações.

Vamos ver como é possível modificar algumas performances, apenas por software. Vamos verificar a diferença entre duas linguagens muito similares, mas com algumas diferenças na forma como gerem as mesmas situações. Estamos a discutir o BASCOM-8051 comparado com o BASCOM-AVR, adequado para chips, com tecnologia RISC.

MICROCONTROLADOR RISC TIPO AVR

Na fig. 2 podemos observar o PIN-OUT e o diagrama de blocos do pequeno chip AT90S2313, com 2K de memória flash, enquanto que na fig. 3 pode observar o seu irmão mais velho, AT90S8515, com 8Kb de Flash , 512 bytes de RAM e, 512 bytes de EEPROM, SPI, UART, 32 linhas de I/O, 2 PWM, cão de guarda Etc.

Como pode ver, estes chips são compatíveis, pino a pino com a família 8051 e podem constituir um melhoramento em termos de rapidez, para equipamentos que utilizem o 8051. A única coisa a fazer é recompilar o programa com o BASCOM-AVR.

COMPILADOR BASCOM-AVR

A sintaxe do compilador BASCOM-AVR é similar á do BASCOM-8051 Isto significa que aceita o mesmo programa fonte do compilador 8051. Isto não significa que o programa corra logo á primeira sem qualquer problema.

De facto existem diferenças na estrutura interna do microcontrolador. Se observar o programa, (com alguma complexidade) para o modulo KND-08, verá que apesar de atingirem os mesmos resultados, os programas são algo diferentes, devido ás diferenças de estrutura dos microcontroladores.

PLACAS NUMERICAS E ALFANUMÉRICAS

Na foto da fig. 1, pode ver os diferentes tipos de pequenas placas, que se podem ligar ao kit K51-AVR. As placas podem controlar-se apenas, com 4 linhas. Duas são reservadas para a alimentação e as outras duas para a comunicação série.

O programa é bastante comentado e explica de uma forma bastante clara os diversos blocos de operação. Depois de aprender a metodologia, poderá facilmente programar qualquer um dos displays.

Como de costume, não há nada de extremamente complicado nestes artigos. Todos os esquemas eléctricos, e data sheets em formato PDF, estão disponíveis no site da grifo®.

Data Sheets:

- AVR AT90S2313

- AVR AT90C8515


| Articles | | 1 | | 2 | | 3 | | 4 | | 5 | | 6 | | 7 |


Page up-dated at August 29, 2004


GRIFO®
Via dell'Artigiano, 8/6
40016 San Giorgio di Piano
Bologna ITALY

Tel: +39 051 892.052 (4 lines)
FAX: +39 051 893.661


homeHome Index Categorical Index CPU TablesThe Demo Programs Es. BAS. K51 Mini Modules