Fórum Eletrônica2002 (Brasil)
Seja bem vindo ao fórum Eletrônica2002.

Para ter acesso a todo o conteúdo do fórum você precisa estar cadastrado e fazer o login!

Se não é cadastrado no fórum: aproveite e faça.

Para criar um tópico, você precisa se cadastrar e estar conectado.
Ao criar um tópico, vc deve colocar a marca/modelo/e defeito do aparelho no título do tópico. Isto é regra neste fórum!
https://eletronica2002.forumeiros.com/forum-de-reparacao-de-aparelhos-eletronicos-f1/regras-do-forum-t19731.htm

Falar com o administrador?
Mande um e-mail: valdeni@eletronica2002.com.br

Participe do fórum, é rápido e fácil

Fórum Eletrônica2002 (Brasil)
Seja bem vindo ao fórum Eletrônica2002.

Para ter acesso a todo o conteúdo do fórum você precisa estar cadastrado e fazer o login!

Se não é cadastrado no fórum: aproveite e faça.

Para criar um tópico, você precisa se cadastrar e estar conectado.
Ao criar um tópico, vc deve colocar a marca/modelo/e defeito do aparelho no título do tópico. Isto é regra neste fórum!
https://eletronica2002.forumeiros.com/forum-de-reparacao-de-aparelhos-eletronicos-f1/regras-do-forum-t19731.htm

Falar com o administrador?
Mande um e-mail: valdeni@eletronica2002.com.br
Fórum Eletrônica2002 (Brasil)
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.
.

Menu de navegação


Clique nas imagens abaixo para acessar os fóruns desejados.

Fóruns:






---------------------------

PARCEIROS

E PATROCINADORES

DO FÓRUM 2002:

================



================

Quer ser um patrocinador do fórum?

Mande um e-mail para:

Valdeni@eletronica2002.com.br


_________________
Últimos assuntos
» Abrir minha eletrônica ou não, rsrs?!!
compilador em assembly EmptyOntem à(s) 12:14 por Rafael2

» a decadência da minha eletronica
compilador em assembly EmptyOntem à(s) 09:27 por Rafael2

» Micro System LG Xboom cm9740 não sai som nas caixas de som
compilador em assembly EmptyTer 30 Abr 2024, 15:52 por sugeda

» CIs damplaca Tcon
compilador em assembly EmptyTer 30 Abr 2024, 12:01 por nagkiller

» Microondas Brastemp MOD- BHS 27A BHNA, visor indicando ERR 3
compilador em assembly EmptySeg 29 Abr 2024, 19:22 por tokiotecnica

» atualizaçao tv philips 42pfl3008d/78
compilador em assembly EmptySeg 29 Abr 2024, 19:15 por tokiotecnica

» SOM AIWA Z-R997 TRAVADO - SÓ ACENDE PAINEL DE BOTÕES!
compilador em assembly EmptySeg 29 Abr 2024, 12:39 por Paranista

» cliente que não busca os aparelhos consertados, o que fazer
compilador em assembly EmptyDom 28 Abr 2024, 13:49 por MARIO Y. SEGAWA

»  Aqui no fórum vemos de tudo
compilador em assembly EmptyDom 28 Abr 2024, 13:22 por MARIO Y. SEGAWA

» MICROONDAS SAMSUNG MB6752W NÃO RESPONDE COMANDOS DO TECLADO
compilador em assembly EmptySáb 27 Abr 2024, 16:46 por WALTER JANSEN

» Prolongar a vida util das lampadas led.
compilador em assembly EmptySáb 27 Abr 2024, 09:51 por Paranista

» Caixa JBL Max 15 (preciso do valor do R30)
compilador em assembly EmptySáb 27 Abr 2024, 09:28 por Elismark

» CAIXA AMPLIFICADA FRAHM MP5000 APP NÃO LIGA SEM TENSAO NA FONTE SECUNDARIA
compilador em assembly EmptySex 26 Abr 2024, 22:01 por Oliveira Rabelo

» Tv multilaser tl032m modo de servico
compilador em assembly EmptySex 26 Abr 2024, 15:06 por Gustavo machado costa

» Explosound XM 3600 preciso do esquema
compilador em assembly EmptySex 26 Abr 2024, 12:27 por sobraltec

» Amplificador Potencia Times One Advance Rf 802 4000w
compilador em assembly EmptySex 26 Abr 2024, 10:42 por fernando0

» (Resolvido) MULTÍMETRO MINIPA ANALOGICO ET 2022A
compilador em assembly EmptySex 26 Abr 2024, 04:16 por Valdeni Oliveira

» (Resolvido) MULTIMETRO MINIPA ET-2042D (CHAVE SELETORA)
compilador em assembly EmptyQua 24 Abr 2024, 20:32 por amil

» Oneal opb5060 Solicito o esquema
compilador em assembly EmptyTer 23 Abr 2024, 16:35 por Andersonhc

» Tv samsung // UN65RU7100G // TELA LAVADA
compilador em assembly EmptyDom 21 Abr 2024, 22:11 por Rafael2

» MINI SYSTEM LG CM-5660 NÃO LIGA
compilador em assembly EmptyDom 21 Abr 2024, 14:27 por Rafael2

» cliente que promete, trazer o aparelho e nao volta mais
compilador em assembly EmptyQui 18 Abr 2024, 08:07 por MARIO Y. SEGAWA

» Tv LG 37LE5510-ZB sem imagem
compilador em assembly EmptyQua 17 Abr 2024, 13:45 por nuno1970

» CIRCUITO INTEGRADO USADO NO GRDIENTE PRO1200
compilador em assembly EmptyTer 16 Abr 2024, 18:47 por Paranista

» [Encerrado] tv semp toshiba 2085 U1 tela azul sem imagem sem caracteris
compilador em assembly EmptyTer 16 Abr 2024, 13:10 por Paranista

» [Encerrado] - Tv Samsung Un46F7500 Problema: ligando e desligando loop
compilador em assembly EmptyTer 16 Abr 2024, 12:59 por Paranista

» esquema
compilador em assembly EmptyTer 16 Abr 2024, 12:00 por nagkiller

» {Resolvido]TV LG 32LN5400 - BACKLIGHT PISCANDO, SOM/IMAGEM NORMAL
compilador em assembly EmptyTer 16 Abr 2024, 08:44 por Paranista

» fonte de xbox 360 slim, nao liga
compilador em assembly EmptySeg 15 Abr 2024, 19:00 por Paranista

» compro placa pricopal tv philco ph40u21dsg
compilador em assembly EmptySeg 15 Abr 2024, 17:41 por Eletronica Manoel

Quem está conectado?
376 usuários online :: 1 registrado, 0 invisíveis e 375 visitantes :: 2 motores de busca

Jose S Junior

O recorde de usuários online foi de 1034 em Sex 24 Jul 2015, 10:41
Anuncios

    Nenhum anúncio


    compilador em assembly

    3 participantes

    Ir para baixo

    compilador em assembly Empty compilador em assembly

    Mensagem por FREDSON SILVA Ter 15 Abr 2014, 10:34

    oi pessoal do forum, será que alguem pode me ajudar. Encontrei um programa na internet, que pelo enunciado foi escrito em assembly; só que não consigo descobrir em qual programa ele foi compilado. Alguem sabe em qual programa ele foi compilado?
    O Programa é esse, não coloquei todo, por que da umas 13 paginas, mas acho que pelo começo da para saber. Alguem pode ajudar?


    A51 MACRO ASSEMBLER TRY 10/14/2012 02:20:48 PAGE 1


    MACRO ASSEMBLER A51 V8.02
    OBJECT MODULE PLACED IN try.OBJ
    ASSEMBLER INVOKED BY: C:\Keil\C51\BIN\A51.EXE try.asm SET(SMALL) DEBUG EP

    LOC OBJ LINE SOURCE

    1 ;QUETLED hien thi gom 80 cot va 8 hang
    00B0 2 SI BIT P3.0 ;pin 14 74HC595
    00B1 3 SCK BIT P3.1 ;pin 11 74HC595
    00B2 4 RCK BIT P3.2 ;pin 12 74HC595
    5 ;*******************************************
    00A0 6 CHONHANG EQU P2 ;CHONHANG PORT P2
    7 ;*******************************************
    REG 8 CON_TRO EQU R0
    REG 9 DIA_CHI EQU R1
    REG 10 SO_COT EQU R2
    REG 11 TOC_DO EQU R3
    0008 12 DICHBIT EQU 08H
    13 ;hang 0>7 p2=00H>>07H
    14
    15 ;****************************************
    16 ;************BAT DAU CHUONG TRINH ********
    17 ;******************************************
    0000 18 ORG 0000H
    0000 020030 19 LJMP MAIN
    20 ; ORG 0003H
    21 ;LJMP EX0ISR
    22 ; ORG 000BH ;Dia chi vector bo dinh thoi 0
    23 ; LJMP T0ISR
    FREDSON SILVA
    FREDSON SILVA
    NOVATO
    NOVATO

    DESCRIÇÃO: : Técnico em Eletrônica
    TEMPO DE EXPERIÊNCIA : 5 anos
    Sexo : Masculino
    Número de Mensagens : 15
    Idade : 39
    Cidade/Estado: : TERESINA/PI
    Data de inscrição : 23/03/2014

    Ir para o topo Ir para baixo

    compilador em assembly Empty Re: compilador em assembly

    Mensagem por Taylor3 Ter 15 Abr 2014, 10:52

    É o seguinte não programo em assembly mais se servi de teste de um em um compilador ate acertar , a não ser que seja muitos em asembler...
    creio que logo em breve alguem pode responder a isso ... FLW! Surprised 

    _________________
    O porto é o lugar mais seguro para um barco, mas ele não foi feito para ficar lá; seu destino é navegar.
    Taylor3
    Taylor3
    Participante
    Participante

    DESCRIÇÃO: : Técnico em Eletrônica e informática
    TEMPO DE EXPERIÊNCIA : 10 anos
    Sexo : Masculino
    Número de Mensagens : 60
    Idade : 39
    Cidade/Estado: : joaõ pessoa
    Data de inscrição : 13/04/2014

    Ir para o topo Ir para baixo

    compilador em assembly Empty Re: compilador em assembly

    Mensagem por nagkiller Ter 15 Abr 2014, 11:01

    Esse arquivo é um assembly genérico para microcontroladores Atmel... O compilador usado é o Keil e o device um C51...
    Esse código é gerado na compilação de um código.

    _________________
    No mundo só existem 10 tipos de pessoas: as que conhecem binário e as que não conhecem!!!
    nagkiller
    nagkiller
    Moderador do fórum
    Moderador do fórum

    DESCRIÇÃO: : Técnico em Eletrônica e informática
    TEMPO DE EXPERIÊNCIA : Desde 1990
    Sexo : Masculino
    Número de Mensagens : 2846
    Idade : 43
    Cidade/Estado: : Garça - São Paulo
    Humor : Depende
    Data de inscrição : 23/11/2011

    Ir para o topo Ir para baixo

    compilador em assembly Empty Re: compilador em assembly

    Mensagem por Taylor3 Ter 15 Abr 2014, 11:04

    executavel ??

    _________________
    O porto é o lugar mais seguro para um barco, mas ele não foi feito para ficar lá; seu destino é navegar.
    Taylor3
    Taylor3
    Participante
    Participante

    DESCRIÇÃO: : Técnico em Eletrônica e informática
    TEMPO DE EXPERIÊNCIA : 10 anos
    Sexo : Masculino
    Número de Mensagens : 60
    Idade : 39
    Cidade/Estado: : joaõ pessoa
    Data de inscrição : 13/04/2014

    Ir para o topo Ir para baixo

    compilador em assembly Empty Re: compilador em assembly

    Mensagem por nagkiller Ter 15 Abr 2014, 11:11

    Não, especifico para microcontroladores...
    Esse arquivo a genérico também é criado no ccs... O arquivo seria o xxxxx.lst.
    O Keil é uma IDE. Interface onde o código foi escrito provavelmente Assembly em ou ainda em c, criando esse arquivo.obj com a lista de comandos, chamada de código fonte.


    Última edição por nagkiller em Dom 27 Abr 2014, 10:04, editado 1 vez(es)
    nagkiller
    nagkiller
    Moderador do fórum
    Moderador do fórum

    DESCRIÇÃO: : Técnico em Eletrônica e informática
    TEMPO DE EXPERIÊNCIA : Desde 1990
    Sexo : Masculino
    Número de Mensagens : 2846
    Idade : 43
    Cidade/Estado: : Garça - São Paulo
    Humor : Depende
    Data de inscrição : 23/11/2011

    Ir para o topo Ir para baixo

    compilador em assembly Empty Re: compilador em assembly

    Mensagem por FREDSON SILVA Ter 15 Abr 2014, 16:51

    o microcontrolador do codigo é o AT89c52 familia 8051 se não me engano, tinha tentado alguns compiladores mas nenhum deles reconheceu o arquivo do codigo
    FREDSON SILVA
    FREDSON SILVA
    NOVATO
    NOVATO

    DESCRIÇÃO: : Técnico em Eletrônica
    TEMPO DE EXPERIÊNCIA : 5 anos
    Sexo : Masculino
    Número de Mensagens : 15
    Idade : 39
    Cidade/Estado: : TERESINA/PI
    Data de inscrição : 23/03/2014

    Ir para o topo Ir para baixo

    compilador em assembly Empty Re: compilador em assembly

    Mensagem por FREDSON SILVA Ter 15 Abr 2014, 16:56

    esse compilador Keil e o device um C51 não conheço, são dois compiladores ou só um? E para eu tentar compilar esse codigo, que compilador é necessario?
    FREDSON SILVA
    FREDSON SILVA
    NOVATO
    NOVATO

    DESCRIÇÃO: : Técnico em Eletrônica
    TEMPO DE EXPERIÊNCIA : 5 anos
    Sexo : Masculino
    Número de Mensagens : 15
    Idade : 39
    Cidade/Estado: : TERESINA/PI
    Data de inscrição : 23/03/2014

    Ir para o topo Ir para baixo

    compilador em assembly Empty Re: compilador em assembly

    Mensagem por nagkiller Ter 15 Abr 2014, 17:47

    Procure direito em seus arquivos, pois este código acima não é um asm válido... é um arquivo.lst!!!
    Asm(assembly) de 8051/52 é diferente!!!

    Exemplo:
    Código fonte em Asm Main.a51

    Código:

    ORG 00H
    MOV P3,#00000000B        // initializes port 3 as output port
    MOV P1,#00000000B        // initializes port 1 as output port
    MAIN: MOV P3,#01111110B
          MOV P1,#11111110B
          ACALL DELAY
          MOV P3,#00010001B
          MOV P1,#11111101B
          ACALL DELAY
          MOV P3,#00010001B
          MOV P1,#11111011B
          ACALL DELAY
          MOV P3,#00010001B
          MOV P1,#11110111B
          ACALL DELAY
          MOV P3,#01111110B
          MOV P1,#11101111B
          ACALL DELAY
          SJMP MAIN        // jumps back to the main loop
    DELAY: MOV R6,#255D    // 1ms delay subroutine
    HERE: DJNZ R6,HERE
          RET
    END

    Codigo arquivo LST Main.lst

    Código:

    A51 MACRO ASSEMBLER  MAIN                                                                03/27/2013 08:55:31 PAGE    1


    MACRO ASSEMBLER A51 V8.02b
    OBJECT MODULE PLACED IN Main.OBJ
    ASSEMBLER INVOKED BY: C:\Keil\C51\BIN\A51.EXE Main.a51 SET(SMALL) DEBUG EP

    LOC  OBJ            LINE    SOURCE

    0000                  1    ORG 00H
    0000 75B000            2    MOV P3,#00000000B       
    0003 759000            3    MOV P1,#00000000B       
    0006 75B07E            4    MAIN: MOV P3,#01111110B
    0009 7590FE            5          MOV P1,#11111110B
    000C 1130              6          ACALL DELAY
    000E 75B011            7          MOV P3,#00010001B
    0011 7590FD            8          MOV P1,#11111101B
    0014 1130              9          ACALL DELAY
    0016 75B011          10          MOV P3,#00010001B
    0019 7590FB          11          MOV P1,#11111011B
    001C 1130            12          ACALL DELAY
    001E 75B011          13          MOV P3,#00010001B
    0021 7590F7          14          MOV P1,#11110111B
    0024 1130            15          ACALL DELAY
    0026 75B07E          16          MOV P3,#01111110B
    0029 7590EF          17          MOV P1,#11101111B
    002C 1130            18          ACALL DELAY
    002E 80D6            19          SJMP MAIN         
    0030 7EFF            20    DELAY: MOV R6,#255D     
    0032 DEFE            21    HERE: DJNZ R6,HERE
    0034 22              22          RET
                          23    END
    A51 MACRO ASSEMBLER  MAIN                                                                03/27/2013 08:55:31 PAGE    2

    SYMBOL TABLE LISTING
    ------ ----- -------


    N A M E            T Y P E  V A L U E  ATTRIBUTES

    DELAY. . . . . . .  C ADDR  0030H  A 
    HERE . . . . . . .  C ADDR  0032H  A 
    MAIN . . . . . . .  C ADDR  0006H  A 
    P1 . . . . . . . .  D ADDR  0090H  A 
    P3 . . . . . . . .  D ADDR  00B0H  A 


    REGISTER BANK(S) USED: 0


    ASSEMBLY COMPLETE.  0 WARNING(S), 0 ERROR(S)

    O arquivo .LST, .OBJ, etc podem ser excluídos, deixando apenas os arquivos .C, A51, .UV2, UV4, .M51, etc...
    nagkiller
    nagkiller
    Moderador do fórum
    Moderador do fórum

    DESCRIÇÃO: : Técnico em Eletrônica e informática
    TEMPO DE EXPERIÊNCIA : Desde 1990
    Sexo : Masculino
    Número de Mensagens : 2846
    Idade : 43
    Cidade/Estado: : Garça - São Paulo
    Humor : Depende
    Data de inscrição : 23/11/2011

    Ir para o topo Ir para baixo

    compilador em assembly Empty Re: compilador em assembly

    Mensagem por Conteúdo patrocinado


    Conteúdo patrocinado


    Ir para o topo Ir para baixo

    Ir para o topo

    - Tópicos semelhantes

     
    Permissões neste sub-fórum
    Não podes responder a tópicos