AT91SAM7S256D-AU Microcontroladores ARM MCU 256K Flash SRAM 64K MCU baseado em ARM
♠ Descrição do produto
Atributo do produto | Valor do Atributo |
Fabricante: | Microchip |
Categoria do produto: | Microcontroladores ARM - MCU |
RoHS: | Detalhes |
Série: | SAM7S/SE |
Estilo de montagem: | SMD/SMT |
Pacote/Caixa: | LQFP-64 |
Essencial: | ARM7TDMI |
Tamanho da memória do programa: | 256 kB |
Largura do barramento de dados: | 32 bits/16 bits |
Resolução ADC: | 10 bits |
Frequência máxima do relógio: | 55 MHz |
Número de E/Ss: | 32 E/S |
Tamanho da RAM de dados: | 64 kB |
Tensão de alimentação - Mín.: | 1,65 V |
Tensão de alimentação - Máx.: | 1,95 V |
Temperatura mínima de operação: | - 40°C |
Temperatura máxima de operação: | + 85 °C |
Embalagem: | Bandeja |
Tensão de alimentação analógica: | 3,3 V |
Marca: | Tecnologia de Microchip / Atmel |
Tipo de RAM de dados: | BATER |
Altura: | 1,6 milímetros |
Tensão de E/S: | 1,65 V a 3,6 V |
Tipo de interface: | I2C, SPI, USART, USB |
Comprimento: | 7 milímetros |
Sensível à umidade: | Sim |
Número de canais ADC: | 8 canais |
Número de temporizadores/contadores: | 3 Temporizador |
Série do processador: | SAM7S |
Produto: | MCU |
Tipo de produto: | Microcontroladores ARM - MCU |
Tipo de memória de programa: | Clarão |
Quantidade de embalagem de fábrica: | 160 |
Subcategoria: | Microcontroladores - MCU |
Temporizadores de Watchdog: | Temporizador de cão de guarda |
Largura: | 7 milímetros |
Peso unitário: | 0,012088 onças |
♠ AT91SAM MCU Flash baseado em ARM
O SAM7S da Atmel é uma série de microcontroladores Flash de baixa contagem de pinos baseada no processador ARM RISC de 32 bits. Possui um Flash de alta velocidade e uma SRAM, um amplo conjunto de periféricos, incluindo um dispositivo USB 2.0 (exceto para oSAM7S32 e SAM7S16) e um conjunto completo de funções do sistema, minimizando o número de componentes externos.
O dispositivo é um caminho de migração ideal para usuários de microcontroladores de 8 bits que buscam desempenho adicional ememória estendida.A memória Flash incorporada pode ser programada no sistema por meio da interface JTAG-ICE ou por meio de uma interface paralelaem um programador de produção antes da montagem. Bits de bloqueio e um bit de segurança integrados protegem o firmware contra sobregravação acidental e preservam sua confidencialidade.
O controlador do sistema da série SAM7S inclui um controlador de reinicialização capaz de gerenciar a sequência de inicialização deo microcontrolador e o sistema completo. A operação correta do dispositivo pode ser monitorada por um sistema de proteção contra queda de energia integradodetector e um watchdog alimentado por um oscilador RC integrado.
A série SAM7S é composta por microcontroladores de uso geral. Sua porta USB integrada os torna dispositivos ideaispara aplicações periféricas que requerem conectividade com um PC ou telefone celular. Seu preço agressivo e alto nível dea integração expande seu escopo de uso para um mercado consumidor de alto volume e sensível a custos.
• Incorpora o processador ARM7TDMI® ARM® Thumb®
– Arquitetura RISC de 32 bits de alto desempenho
– Conjunto de instruções de 16 bits de alta densidade
– Líder em MIPS/Watt
– Emulação de circuito EmbeddedICE™, suporte para canal de comunicação de depuração
• Flash interno de alta velocidade
– 512 Kbytes (SAM7S512) Organizados em Dois Bancos Contíguos de 1024 Páginas de 256Bytes (Plano Duplo)
– 256 Kbytes (SAM7S256) Organizado em 1024 Páginas de 256 Bytes (Plano Único)
– 128 Kbytes (SAM7S128) Organizado em 512 Páginas de 256 Bytes (Plano Único)
– 64 Kbytes (SAM7S64) Organizado em 512 Páginas de 128 Bytes (Plano Único)
– 32 Kbytes (SAM7S321/32) Organizado em 256 Páginas de 128 Bytes (Plano Único)
– 16 Kbytes (SAM7S161/16) Organizado em 256 Páginas de 64 Bytes (Plano Único)
– Acesso de ciclo único em até 30 MHz nas piores condições
– Buffer de pré-busca otimizando a execução de instruções Thumb na velocidade máxima
– Tempo de programação de página: 6 ms, incluindo apagamento automático de página, tempo de apagamento completo: 15 ms
– 10.000 ciclos de gravação, capacidade de retenção de dados de 10 anos, recursos de bloqueio de setor, FlashBit de segurança
– Interface de programação Flash rápida para produção em alto volume
• SRAM interna de alta velocidade, acesso de ciclo único em velocidade máxima
– 64 Kbytes (SAM7S512/256)
– 32 Kbytes (SAM7S128)
– 16 Kbytes (SAM7S64)
– 8 Kbytes (SAM7S321/32)
– 4 Kbytes (SAM7S161/16)
• Controlador de memória (MC)
– Controlador Flash incorporado, status de aborto e detecção de desalinhamento
• Controlador de reinicialização (RSTC)
– Baseado em reinicialização de energia e detector de queda de energia calibrado de fábrica de baixa potência
– Fornece modelagem de sinal de reinicialização externa e status de fonte de reinicialização
• Gerador de Relógio (CKGR)
– Oscilador RC de baixa potência, oscilador on-chip de 3 a 20 MHz e um PLL
• Controlador de gerenciamento de energia (PMC)
– Capacidades de otimização de energia de software, incluindo modo de clock lento (até 500Hz) e modo inativo
– Três sinais de relógio externo programáveis
• Controlador de interrupção avançado (AIC)
– Fontes de interrupção vetorizadas, de prioridade de oito níveis e individualmente mascaráveis
– Duas (SAM7S512/256/128/64/321/161) ou uma (SAM7S32/16) fontes de interrupção externase uma fonte de interrupção rápida, protegida contra interrupções espúrias
• Unidade de Depuração (DBGU)
– UART de 2 fios e suporte para interrupção de canal de comunicação de depuração, prevenção de acesso ICE programável
– Modo para comunicação serial UART de 2 fios de uso geral
• Temporizador de Intervalo Periódico (PIT)
– Contador programável de 20 bits mais contador de intervalo de 12 bits
• Cão de guarda com janela (WDT)
– Contador programável protegido por chave de 12 bits
– Fornece sinais de reinicialização ou interrupção ao sistema
– O contador pode ser interrompido enquanto o processador estiver em estado de depuração ou em modo ocioso
• Temporizador em tempo real (RTT)
– Contador de execução livre de 32 bits com alarme
– Funciona com o oscilador RC interno
• Um controlador de entrada/saída paralelo (PIOA)
– Trinta e duas (SAM7S512/256/128/64/321/161) ou vinte e uma (SAM7S32/16) linhas de E/S programáveis multiplexadas com atéDuas E/S periféricas
– Capacidade de interrupção de alteração de entrada em cada linha de E/S
– Dreno aberto programável individualmente, resistor pull-up e saída síncrona
• Onze (SAM7S512/256/128/64/321/161) ou nove (SAM7S32/16) canais de controlador DMA periférico (PDC)
• Uma porta de dispositivo USB 2.0 Full Speed (12 Mbits por segundo) (exceto para SAM7S32/16).
– Transceptor on-chip, FIFOs integrados configuráveis de 328 bytes
• Um controlador serial síncrono (SSC)
– Sinais de sincronização de clock e quadro independentes para cada receptor e transmissor
– Suporte à interface analógica I²S, suporte a multiplexação por divisão de tempo
– Capacidades de fluxo de dados contínuo de alta velocidade com transferência de dados de 32 bits
• Dois (SAM7S512/256/128/64/321/161) ou um (SAM7S32/16) transmissores receptores síncronos/assíncronos universais(USART)
– Gerador de taxa de transmissão individual, modulação/demodulação infravermelha IrDA®
– Suporte para cartão inteligente ISO7816 T0/T1, handshake de hardware, suporte RS485
– Suporte completo para linha de modem no USART1 (SAM7S512/256/128/64/321/161)
• Uma interface periférica serial mestre/escravo (SPI)
– Comprimento de dados programável de 8 a 16 bits, quatro seleções de chip periférico externo
• Um temporizador/contador (TC) de 16 bits e três canais
– Três entradas de clock externo e dois pinos de E/S multifuncionais por canal (SAM7S512/256/128/64/321/161)
– Uma entrada de clock externo e dois pinos de E/S multifuncionais apenas para os dois primeiros canais (SAM7S32/16)
– Geração de PWM duplo, modo de captura/forma de onda, capacidade para cima/baixo
• Um controlador PWM de 16 bits e quatro canais (PWMC)
• Uma interface de dois fios (TWI)
– Suporte somente ao modo mestre, todos os EEPROMs Atmel de dois fios e I2Dispositivos compatíveis com C suportados(SAM7S512/256/128/64/321/32)
– Suporte aos modos Master, Multi-Master e Slave, todos os EEPROMs Atmel de dois fios e I2Dispositivos compatíveis com C suportados(SAM7S161/16)
• Um conversor analógico-digital de 8 canais e 10 bits, quatro canais multiplexados com E/S digitais
• Assistente de inicialização SAM-BA™
– Programa de inicialização padrão
– Interface com interface gráfica de usuário SAM-BA
• Varredura de limite JTAG IEEE® 1149.1 em todos os pinos digitais
• E/S tolerantes a 5 V, incluindo quatro linhas de E/S de acionamento de alta corrente, de até 16 mA cada (SAM7S161/16 E/S não tolerantes a 5 V)
• Fontes de alimentação
– Regulador de 1,8 V incorporado, consumindo até 100 mA para o núcleo e componentes externos
– Fonte de alimentação de linhas de E/S VDDIO de 3,3 V ou 1,8 V, fonte de alimentação de flash VDDFLASH independente de 3,3 V
– Fonte de alimentação de núcleo VDDCORE de 1,8 V com detector de queda de tensão
• Operação totalmente estática: até 55 MHz a 1,65 V e 85 °C nas piores condições
• Disponível em pacote LQFP Green de 64 derivações ou QFN Green de 64 pads (SAM7S512/256/128/64/321/161) e LQFP Green de 48 derivações ouPacote QFN Verde de 48 pads (SAM7S32/16)