Microcontrolador 8051 - Botões e Leds

  • Descrição:
  • Este experimento apenas repassa para o PORT dos LEDs do microcontrolador aquilo que ele le no PORT dos botões.

    Módulos utilizados:
    • CPU-8051-USB
    • PR-LED-BT
    Procedimento:
    1. Grave o programa do experimento na CPU-8051-USB.
    2. Conecte o módulo PR-LED-BT na CPU-8051
      CPU-8051-USB PR-LED-BT
      P1 CN1
      P0 CN2
    3. Agora ao acionarmos os botões BT0 ao BT 7 visualizaremos os respectivos leds ascenderem, como na imagem abaixo.
      botões
    Conexões do experimento:
    imagem conexoes
    Código Utilizado(Disponível em C ou Assembly):
    									//# EMPRESA:            ========== CONTROL CHIP ENGENHARIA ========                              #
    //# SITE:               http://www.controlchip.com.br                                            #
    //#==============================================================================================#
    //# PROGRAMADOR:        Israel Cortez                                                            #
    //# DATA DO SOFTWARE:   20/05/2009                                                               #
    //# VERSÃO ATUAL:       VR3.2                                                                    #
    //#==============================================================================================#
    //# Hardware Necessário: CPU-8051-USB / PR-LED-BT.                                               #
    //#==============================================================================================#
    //# Descrição:   Este programa exibe no LCD o valor lido do Conversor Digital Analógico.         #
    //========== INCLUDES ==========
    #include "8051.H"                //Flags do 8051
    //----------   ----------
    #include              //TRATAMENTO DE STRINGS
    //=========================== MAIN ============================
    void main (void)
    {
        //----- Loop infinito -----
        while (1)        
        {
            P1=P0;
    
        }
    
    }				
    									
    								
    									;################################################################################################
    ;# EMPRESA:            ========== CONTROL CHIP ENGENHARIA ========                              #
    ;# SITE:               http://www.controlchip.com.br                                            #
    ;#==============================================================================================#
    ;# PROGRAMADOR:        Israel Cortez                                                            #
    ;# DATA DO SOFTWARE:   20/05/2009                                                               #
    ;# VERSÃO ATUAL:       VR3.2                                                                    #
    ;#==============================================================================================#
    ;# Hardware Necessário: CPU-8051-USB / PR-LED-BT.                                               #
    ;#==============================================================================================#
    ;# Descrição:   Este programa exibe no LCD o valor lido do Conversor Digital Analógico.         #
    ;################################################################################################
    ORG   0000H
    INICIO:
    MOV P1,P0   ;Move o conteudo dos botões p/ os Leds
    LJMP INICIO
    END
    									
    								

    VENHA TRABALHAR COM A GENTE