Apostila de 8051

Disponível somente no TrabalhosFeitos
  • Páginas : 59 (14600 palavras )
  • Download(s) : 0
  • Publicado : 12 de setembro de 2012
Ler documento completo
Amostra do texto
ESCOLA TÉCNICA ESTADUAL GETÚLIO VARGAS









PROFESSOR: MILTON BARREIRO JUNIOR








Microcontrolador 8051 – Teoria e Prática















São Paulo
2006
ESCOLA TÉCNICA ESTADUAL GETÚLIO VARGAS






PROFESSOR: MILTON BARREIRO JUNIOR






Microcontrolador 8051 – Teoria e Prática




















São Paulo2006
SUMÁRIO


1 – INTRODUÇÃO........................................................................................... 1
2 – ARQUITETURA BÁSICA DE UM MICROCONTROLADOR GENÉRICO.. 2
3 – A FAMÍLIA 8051......................................................................................... 3
3.1 Organização deMemória................................................................ 4
3.2 Memória de Programa..................................................................... 6
3.3 Memória de Dados.......................................................................... 8
3.4 Conjunto de Instruções da Família 8051....................................... 10
3.5 Registrador da palavra de controle(Program Status Word)......... 10
3.6 Modos de Endereçamento............................................................ 11
3.7 Instruções Aritméticas................................................................... 12
3.8 Instruções Lógicas........................................................................ 14
3.9 Transferência de Dados Interna eExterna................................... 15
3.10 Instruções Booleanas.................................................................. 17
3.11 Instruções de Salto..................................................................... 18
3.12 Oscilador Interno......................................................................... 20
3.13 Estrutura deInterrupções............................................................ 21
4 – DESCRIÇÃO DO HARDWARE................................................................ 24
4.1 Registradores de função especial (SFR)...................................... 24
4.2 Acumulador (ACC)......................................................................... 25
4.3 RegistradorB (B)............................................................................ 25
4.4 Registrador da palavra de controle (PSW).................................... 25
4.5 Stack Pointer (SP) e Data Pointer (DPTR)..................................... 26
4.6 Buffer Serial (SBUF)....................................................................... 264.7 Port’s de I/O (P0, P1, P2, P3)........................................................ 28
4.8 Registradores de Timer e de Controle........................................... 29
4.9 Estrutura e operação dos ports de I/O........................................... 32
4.10 Acesso à memória externa.......................................................... 354.11 Temporizadores e Contadores..................................................... 35
4.12 Modos de operação..................................................................... 36
4.13 Interface Serial............................................................................. 38
4.14 Modos deOperação..................................................................... 38
4. 15 Registrador de Controle.............................................................. 43
4.16 Baud Rates................................................................................... 43
4.17 Interrupções................................................................................. 44
4.18 Estrutura de...
tracking img