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
» cliente que não busca os aparelhos consertados, o que fazer
compilador em assembly EmptyHoje à(s) 04:42 por MARIO Y. SEGAWA

» Tv samsung // UN65RU7100G // TELA LAVADA
compilador em assembly EmptyOntem à(s) 17:16 por DANTEX

» cliente que promete, trazer o aparelho e nao volta mais
compilador em assembly EmptyOntem à(s) 08:07 por MARIO Y. SEGAWA

»  aqui no fórum agente vê de tudo
compilador em assembly EmptyQua 17 Abr 2024, 22:05 por MARIO Y. SEGAWA

» MINI SYSTEM LG CM-5660 NÃO LIGA
compilador em assembly EmptyQua 17 Abr 2024, 21:59 por Rafael2

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

» MICROONDAS SAMSUNG MB6752W NÃO RESPONDE COMANDOS DO TECLADO
compilador em assembly EmptyTer 16 Abr 2024, 20:22 por joaquimrosadesouza

» 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

» tv panasonic tc 49d400b led vermelho piscando
compilador em assembly EmptyDom 14 Abr 2024, 11:16 por joaquimrosadesouza

» Rádio Zenith transoceanic royal D7000Y não sintoniza nada
compilador em assembly EmptyDom 14 Abr 2024, 11:05 por joaquimrosadesouza

» TV AOC 32s5195/78g precisso esquema fonte
compilador em assembly EmptyDom 14 Abr 2024, 10:57 por joaquimrosadesouza

» Tv toshiba Chassi U13 sem imagem e com som
compilador em assembly EmptyDom 14 Abr 2024, 10:54 por joaquimrosadesouza

» Caixa amplificada amvox aca 221 gigante ll . Não carrega bateria
compilador em assembly EmptyDom 14 Abr 2024, 10:44 por joaquimrosadesouza

» tv Lg // 32ld350 // fonte
compilador em assembly EmptyDom 14 Abr 2024, 10:37 por joaquimrosadesouza

» Som AIWA Z-R227 não gira o motor spindle e sled
compilador em assembly EmptySáb 13 Abr 2024, 23:11 por Juliano_PST

» Usando uma CNC Laser para confeccionar Placas de Circuito Impresso.
compilador em assembly EmptySáb 13 Abr 2024, 19:28 por nagkiller

» Pq alguns projetos nao funciona na pratica ?
compilador em assembly EmptySex 12 Abr 2024, 19:15 por MARIO Y. SEGAWA

» Panasonic Tv tc-55gx500b em looping. Só entra na tela inicial (logo).
compilador em assembly EmptyQui 11 Abr 2024, 08:59 por Paranista

» Caixa Acústica Roland CB-60XL
compilador em assembly EmptySeg 08 Abr 2024, 21:23 por sugeda

» Não consigo opinar no tópico sobre display.
compilador em assembly EmptySeg 08 Abr 2024, 15:22 por MARIO Y. SEGAWA

» Soundigital 5000 led Power piscando
compilador em assembly EmptyDom 07 Abr 2024, 23:46 por eduardoscooby

» TV SONY KDL-46EX405 SEM IMAGEM
compilador em assembly EmptyDom 07 Abr 2024, 17:55 por Taciso

» Strobo Aura 1500watts, não funciona lampada
compilador em assembly EmptySex 05 Abr 2024, 21:16 por Bambu 25

» [Resolvido]Tv Philco PH24T21DMT LED Problema: Led do Standby piscando não Liga.
compilador em assembly EmptyQua 03 Abr 2024, 11:46 por charles josé cipriano

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

Nenhum

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 : 2844
    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 : 2844
    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 : 2844
    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