SERVIÇO PÚBLICO FEDERAL UNIVERSIDADE · PDF fileMICROPROCESSADORES OBRIGATÓRIA TE-05127 90 60 30 90 06 INTRODUÇÃO À COMPUTAÇÃO ... Taub, Herbert. Circuitos Digitais e Microprocessadores

  • Upload
    ledang

  • View
    221

  • Download
    0

Embed Size (px)

Citation preview

  • DISCIPLINA: CARTER : CDIGO:

    CARGA HORRIA: TERICA PRTICA TOTAL CR

    PR-REQUISITO: CDIGO:

    EMENTA:

    EMENTA:

    PROGRAMA:

    MICROPROCESSADORES

    OBRIGATRIA TE-05127

    90 60 30 90 06

    INTRODUO COMPUTAO ELETRNICA DIGITAL

    LABORATRIO DE ELETRNICA DIGITAL

    TE-05195 TE-05125

    TE-05126

    Memrias. Conceitos sobre microprocessadores e sistemas de computao. O microprocessador genrico. O computador didtico SAP e suas trs geraes. Microprocessadores de 8 bits. Tcnicas de interfaceamento com microprocessador. Famlia de microprocessadores Intel. Famlia de microcontroladores PIC. Programao em linguagem de montagem e em C para PICs. Montagem de aplicaes simples com PICs.

    CAPTULO 1 MEMRIAS SEMICONDUTORAS

    1. Memria principal e memria secundria.

    2. Capacidade de memria e organizao das memrias semicondutoras.

    2.1. Nmero de palavras versus tamanho da palavra.

    3. Classificaes: volatilidade, ROM x RWM, acesso sequencial x aleatrio.

    4. Memrias ROM.

    4.1. Implementao com diodos.

    4.2. Decodificao de endereos.

    4.3. Sadas de trs estados.

    SERVIO PBLICO FEDERAL

    UNIVERSIDADE FEDERAL DO PAR

    CENTRO TECNOLGICO

    CURSO DE ENGENHARIA ELTRICA

  • 4.4. Tipos: PROM, EPROM, EEPROM e flash.

    5. Memrias RAM.

    5.1. RAM esttica e RAM dinmica.

    5.2. Sadas de trs estados. Sinais para controle dos CIs: /CS, /WE, R/W, /OE.

    5.3. Escrita e leitura.

    6. Utilizando memrias na prtica.

    6.1. Pinos.

    6.2. Endereamento.

    6.3. Expanses: associaes de CIs de memria em srie e paralelo.

    7. DRAMs assncronas e sncronas.

    7.1. SDR, DDR, DDR2 e DDR3.

    CAPTULO 2 - INTRODUO E CONCEITOS

    1. Organizao de um computador.

    2. Microprocessador e microcomputador.

    3. Hardware, software e firmware.

    4. Como o computador funciona. Estrutura geral do microcomputador. Tipos de

    memria e de barramentos.

    5. Exemplo de operao bsica do microcomputador: procedimento passo a

    passo de entrada, armazenamento e sada.

    6. Palavra, tamanho de palavra, largura dos barramentos de dados e endereos.

    7. Contedo binrio da memria.

    CAPTULO 3 - O COMPUTADOR DIDTICO SAP-1 (Malvino)

    CAPTULO 4 - O MICROPROCESSADOR GENRICO

    1. Arquitetura interna simplificada do microprocessador genrico. Blocos

    principais que constituem uma UCP. Arquitetura genrica da UCP.

    1.1. Anlise dos blocos internos de um microprocessador.

    1.2. Seo de controle e temporizao. Microinstruo. Seqncia de busca,

    decodificao e execuo. Microprograma para cada instruo.

  • BIBLIOGRAFIA:

    2. Classes de instrues.

    3. Conjunto de instrues. Estrutura de uma instruo: operao, operando, op-

    code, mnemnicos. Formatos das instrues.

    4. Modos de endereamento.

    5. Exemplos de execuo de instrues.

    6. Linguagens de mquina e de montagem.

    7. Exemplo de uma operao do microcomputador: execuo de um programa

    simples.

    CAPTULO 5 - O COMPUTADOR DIDTICO SAP-2 (Malvino)

    CAPTULO 6 - O COMPUTADOR DIDTICO SAP-3 (Malvino)

    CAPTULO 7 O MICROPROCESSADOR DE 8 BITS 8085.

    CAPTULO 8 INTERFACEANDO O MICROPROCESSADOR

    1. Em que consiste o interfaceamento?

    2. Interfaceamento com memrias ROM e RAM.

    3. Organizao da memria em um microcomputador.

    3.1. Mapa de memria de um microcomputador.

    3.2. Decodificao de endereos. Pginas de memria.

    4. Dispositivos de Entrada e Sada.

    3.1. Interfaceamento com dispositivos de E/S: interface com teclado e

    mostrador.

    3.2. Interface de comunicao serial.

    3.3. Interface paralela.

    5. Sincronizao de transferncia de dados usando interrupes.

    4.1. Vantagens e desvantagens de interrupes.

    4.2. Caractersticas de sistemas de interrupes.

    5. Acesso direto memria.

  • MTODOS PEDAGGICOS:

    CAPTULO 9 - OS MICROPROCESSADORES INTEL

    1. Os 8086/8088, 80286, 80386, 80486, Pentium e Pentium II: Diferenas

    de arquitetura, caractersticas, capacidade de processamento e conjunto de

    instrues, e suas implicaes no desempenho de um microcomputador.

    Benchmarks.

    CONTEDO PROGRAMTICO DAS AULAS PRTICAS:

    CAPTULO 1 - INTRODUO AO MICROCONTROLADOR

    1. Computadores de uso geral e computadores de finalidades especficas (ou

    dedicados). Sistemas embarcados.

    2. Microprocessador x microcontrolador.

    3. Arquiteturas Von Neumann e Harvard.

    4. Microcontroladores PIC.

    CAPTULO 2 O MICROCONTROLADOR PIC16F628A

    1. Arquitetura.

    2. Linguagem assembly.

    3. Ambiente de desenvolvimento MPLAB da Microchip.

    4. Criao de aplicaes simples em assembly.

    5. Simulao em ambiente Proteus.

    CAPTULO 3 LINGUAGEM C PARA MICROCONTROLADORES PIC.

    1. Exemplos de programas em C.

    2. Comparao entre C e assembly.

    Aulas expositivas, projetos. Aulas tericas duas vezes por semana e aulas

    prticas uma vez por semana.

  • Belm,___ de ______________ de

    [1] Tokheim, Roger L. Introduo aos Microprocessadores, Schaum McGraw-Hill, 1985.

    [2] Malvino, Albert P. Microcomputadores e Microprocessadores, McGraw-Hill, 1985.

    [3] Souza, David J. de. Desbravando o PIC. Livros rica Editora, 1 Edio,

    2003.

    [4] Taub, Herbert. Circuitos Digitais e Microprocessadores. McGraw-Hill, 1984.

    [5] Pgina do Prof. Marcelo Barretto: http://www3.ufpa.br/marcelo/

    [6] Visconti, A.C.J.F. Microprocessadores 8080 e 8085 Hardware, vol.1.

    rica, 1983.

    [7] Visconti, A.C.J.F. Microprocessadores 8080 e 8085 Software, vol.2. rica, 1983.

    [8] Tocci, R.J., Laskowski, L.P.. Microprocessadores e microcomputadores: hardware e software. 3 Edio, Prentice-Hall do Brasil, 1982.

    [9] Tanenbaum, Andrew. Organizao Estruturada de Computadores, Prentice-

    Hall do Brasil, 1990.

    [10] Zelenovsky, R., Mendona, A.. PC: um Guia Prtico de Hardware e Interfaceamento, 3 Edio MZ Editora LTDA, 2002.

    [11] Silva, Renato A.. Programando Microcontroladores PIC - Linguagem C, Ensino Profissional Editora, 2006. http://renato.silva.nom.br

    [12] Pereira, Fbio. Microcontroladores PIC Programao em C, Livros rica

    Editora, 2 Edio, 2003.

    [13] Pereira, Fbio. Microcontroladores PIC: Tcnicas Avanadas, Livros rica Editora, 1 Edio, 2002.

    [14] Souza, David J. de. Conectando o PIC: Recursos Avanados. Livros rica Editora, 1 Edio, 2003.

    [15] Morgan, Christopher L., Waite, Mitchell. 8086/8088 16-Bit Microprocessor Primer. McGraw-Hill, 1982. A bibliografia pode ser adquirida em: http://www.estantevirtual.com.br ,

    http://www.sebosonline.com , http://www.siciliano.com.br/ ,

    http://www.livrariacultura.com.br/ , http://www.livros.com.br/ ,

    http://www.submarino.com.br/ ou http://www.livrariasaraiva.com.br/ .

    http://www3.ufpa.br/marcelo/http://renato.silva.nom.br/http://www.estantevirtual.com.br/http://www.sebosonline.com/http://www.siciliano.com.br/http://www.livrariacultura.com.br/http://www.livros.com.br/http://www.submarino.com.br/http://www.livrariasaraiva.com.br/