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
» Radio cmik-mk-918 som baixo
compilador em assembly EmptyOntem à(s) 17:46 por antonio benedito de queir

» Akai AA-A35 Display apagado
compilador em assembly EmptyOntem à(s) 17:32 por city2010

» TV STI DL3270 A W , sem audio
compilador em assembly EmptyOntem à(s) 14:00 por valdircp

» Caixa de Som Amplificada CSR 4000A Som Distorcido e Pouca Potência!!!
compilador em assembly EmptySáb 23 Nov 2024, 18:05 por prva

»  OU O FÓRUM ACABOU OU NINGUÉM PARTICIPA DO FÓRUM MAIS.
compilador em assembly EmptySáb 23 Nov 2024, 09:09 por Paranista

» Tv lcd,marca Aoc, modelo- LE 39D0330 -defeito,só liga depois de um tempo(quando aquece)
compilador em assembly EmptySáb 23 Nov 2024, 08:28 por jailton da silva santos

» Notbook asus mod. X44C K43L versão 1 preciso do esquema
compilador em assembly EmptySáb 23 Nov 2024, 02:30 por willian8952

» ameaçado por nao consertar aparelho por falta de peças
compilador em assembly EmptySex 22 Nov 2024, 22:19 por joaquimrosadesouza

» Componentes estourados Fonte Usina Spark 120A
compilador em assembly EmptySex 22 Nov 2024, 21:13 por antonio carlos bitti

» fonte usina 60 amperes cai tensao qdo conecta bateria
compilador em assembly EmptySex 22 Nov 2024, 21:04 por antonio carlos bitti

» Tv Philips 50pug6654/78 sem imagem
compilador em assembly EmptySex 22 Nov 2024, 16:02 por SEBCICM

» PS2 Slim 90k testar entradas do memory card
compilador em assembly EmptySex 22 Nov 2024, 11:51 por gamemaniaco

» Procuro a placa lateral do sistema de som Sony MHC-GTX88 e Ci BD3451KS
compilador em assembly EmptySex 22 Nov 2024, 10:16 por Silas Silva Nogueira

» fonte taramps tef 60 amperes ci estourado
compilador em assembly EmptyQui 21 Nov 2024, 19:27 por antonio carlos bitti

» [Resolvido] TV PLASMA SAMSUNG PL51F4900AG Não liga , led stand by piscando ( RESOLVIDO )
compilador em assembly EmptyQui 21 Nov 2024, 13:28 por Paranista

» TV LG MODELO 42LB5600 ACENDE O LED MAS NÃO LIGA
compilador em assembly EmptyQua 20 Nov 2024, 18:27 por Tales g

» Compro placa principal da LG 42lh45ed ou 42lh40ed
compilador em assembly EmptySeg 18 Nov 2024, 11:22 por Paulo Costa II

» Som Philips fw c 505 Ajuda entender o esquema
compilador em assembly EmptySáb 16 Nov 2024, 10:03 por nagkiller

» (Resolvido) AIWA NSXF959 SEM SOM MÉDIOS AGUDOS
compilador em assembly EmptySáb 16 Nov 2024, 00:31 por ZACREAL

» como descartar TRC
compilador em assembly EmptySex 15 Nov 2024, 08:32 por jailton da silva santos

» cliente que não busca os aparelhos consertados, o que fazer
compilador em assembly EmptySex 15 Nov 2024, 00:59 por MARIO Y. SEGAWA

» compro placa pricipal tv lg 50pb560
compilador em assembly EmptyQua 13 Nov 2024, 11:11 por Eletronica Manoel

» Modulo Taramps t800.1 com os resistores r32 e r5 torrados
compilador em assembly EmptySeg 11 Nov 2024, 10:41 por prisma eletronica

» Akai AA-A35 Seletor de Tensão
compilador em assembly EmptySeg 11 Nov 2024, 08:34 por city2010

» [RESOLVIDO] TV LCD UN50FH5303G Componentes danificados
compilador em assembly EmptySeg 11 Nov 2024, 00:54 por nagkiller

» TV PANASONIC TC- 32A400B Imagem travando
compilador em assembly EmptyDom 10 Nov 2024, 16:01 por ramon figueiredo

» ATENÇÃO de todos os usuários da 2002! (Nova regra).
compilador em assembly EmptyDom 10 Nov 2024, 12:00 por robsonseixas

» Microondas MEF-41 Eletrolux, não acende luz da porta quando abre, e quando fecha não liga
compilador em assembly EmptySex 08 Nov 2024, 22:30 por joaquimrosadesouza

» Caixa som Ciclotron mult 500 Preciso do esquema
compilador em assembly EmptySex 08 Nov 2024, 21:34 por prisma eletronica

» Pessoal tenho placa barato.
compilador em assembly EmptySex 08 Nov 2024, 20:47 por francisco carlos de jesus

Quem está conectado?
541 usuários online :: 3 registrados, 0 invisíveis e 538 visitantes :: 2 motores de busca

cristianoc, manotec, WALTER JANSEN

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 : 40
    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 : 40
    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 : 2997
    Idade : 44
    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 : 40
    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 : 2997
    Idade : 44
    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 : 40
    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 : 40
    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 : 2997
    Idade : 44
    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


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