Lcp935

1615 palavras 7 páginas
Experiência 10
Arquitetura LCP935 – KIT QSP935

1. Introdução Teórica: Microcontrolador LPC93x (NXP)

1.1 Família Microcontroladores LPC9xx NXP

[pic]

1.2 Arquitetura Interna LPC93x NXP

[pic]

Principais Características

• Memória Flash de 4 / 8 / 16 Kbytes com fácil programação. • Memória RAM 256 bytes + 512 bytes de memória auxiliar nas versões LPC935 / 936. • Memória EEPROM 512 bytes • 4 entradas multiplexadas de conversor ADC de 8 bits e 1 DAC. • 2 comparadores analógicos com entrada selecionável. • 2 timers de 16 bits (temporizador com “overflow” ou PWM). Sistema adicional de timer de 23 bits podendo ser utilizado como RTC (relógio). • UART com gerador de baund rate, detecção de parada e erro de comunicação. • CCU (Capture Compare Unit) para geração de PWM e funções de comparação de sinais. • RC interno de alta precisão (erro < 1%) dispensando cristal externo. • Alimentação de 2,4V a 3,6 V com pinos de I/O tolerantes a 5 V (resistor de pull-up). • CPU 8051 de alta velocidade (6 vezes a velocidade 8051 – dividindo a frequencia do cristal / oscilador por 2. Cristal até 18 Mhz (ciclo de instrução de 111 nseg). • Gravação Serial (ISP) da memória Flash, facilitando a programação “in circuit”. • Gravação In-Circuit Programming (ICP) permitindo processos produtivos ágeis e proteção do código da memória. • Watch Dog com oscilador independente (interno). Seleciona até 8 períodos de Watch Dog. • Detector de baixa tensão (Brown Out Detect) permitindo o desligamento suave do sistema com opção de gerar uma interrupção. • Modo Idle de economia de energia (ativa interrupção) e 2 modos de Power Down com correntes de repouso menores que 1 uA. • Reset externo ativo em nível alto (com detector de sinais espúrios). Sistema de Reset interno. • Oscilador interno com freqüência selecionada por programação. Frequência externa de 20 Khz e 18

Relacionados