Jste zde

8bitové mikrokontroléry x51 od Atmel se 128kB Flash

8bitové mikrokontroléry AT89C51RE2 jsou novým členem rodiny mikrokontrolérů x51 od firmy Atmel, disponující 128 kB Flash paměti.

AT89C51RE2 doplňuje řadu existujících mikrokontrolérů s 16, 32 a 64 kB Flash   AT89C51RB2/RC2/RD2/ED2. Tento nový přírůstek obsahuje 8 kB RAM, 128 kB Flash, dva UARTy, Watchdog timer, funkce power-on-reset, on-chip debug, power-fail detector, PCA, SPI a až padesát univerzálních I/O linek pro aplikace.

Klíčovou a novou funkcí AT89C51RE2 je zmíněná funkce on-chip debug (OCD), jenž umožňuje levnou emulaci. S grafickým IDE (Integrated development environment) pro Windows umožňuje hardwarový ladící systém přístup k ladícím funkcím AT89C51RE2 což urychluje vývoj a ověřování kódu. Na funkce rozhrani OCD se podíváme v některém z dalších článků.

Blokové schéma AT89C51RE2

AT89C51RE2 pracují v rozpětí 2,7 až 5,5V a na frekvencích 2-40 MHz.  Při 40 MHz dosáhne výkon 4 MIPS a jsou vhodné pro spotřebitelské aplikace jako průmyslové a motorové řízení, inteligentní sensory či set-top boxy.

Základní vlastnosti

  • Kompatibilní s 80C52
    • Instrukce kompatibilní s 8051
    • Šest 8bitových I/O Portů (64 či 68 vývodů)
    • Čtyři 8bitové I/O porty (44 vývodů)
    • Tři 16bitové Timery/Countery
    • 256 B Scratch Pad RAM
    • 11 zdrojů přerušení se 4 úrovněmi priority        
  • ISP (In System Programmer)
  • Integrated Power Monitor (POR/PFD) – kontroluje napájení
  • Boot ROM
  • Vysokorychlostní architektura
  • 128 kB On-chip Flash
  • On-chip 8192 B XRAM
  • Dual Data Pointer
  • Stack Pointer až 512 B
  • Rozhraní SPI (Master/Slave)
  • 8bitový Clock Prescaler
  • Reset Asynchronního portu
  • 2x plně obousměrný UART
  • Low EMI
  • HW Watchdog Timer
  • Úsporné režimy Idle a Power-down
  • Napájení 2,7V až 5,5V
  • Rozsah teplot -40 až 85°C
  • Balení PLCC44, VQFP44, VQFP64

Dostupnost a cena

AT89C51RE2 jsou dostupné v balení 44-pin PLCC a VQFP a to za cenu USD 4,80 při odběru 10tis. Kusů. K dispozici je též starter kit AT89STK-11 v ceně USD 99,-. 

David Novák
david.novak@ HW.cz

DOWNLOAD & Odkazy

Hodnocení článku: 

Komentáře

Sorry for language, I hope you will understand.

Since 8051 is not dead yet and there might be somebody who likes programming in Pascal I would like to inform you about Turbo51 - a free Pascal compiler for the 8051 family of microcontrollers (including new Atmel models):

http://turbo51.com

It features a fast single pass optimizing compiler, Borland Turbo Pascal 7 syntax, full floating point support, mixed pascal and assembler programming, full use of register banks, advanced multi-pass optimizer, smart linker, generates compact high quality code, output formats include binary, Intel HEX, OMF-51 and assembler source. Source level debugging possible with extended absolute object file.